Размещать ли блог интернет магазина на поддомене или на отдельно?
Тут все зависит от стратегии продвижения, если Вы хотите как-то увеличить вес магазина в глазах поисковиков, добавив уникального контента - то конечно подраздел.
Если блог - это маркетинговый инструмент и его задача получить хорошие позиции в поисковиках и через ссылки вести пользователя на магазин - то на поддомене или на отдельном домене. Так как отдельный блог получит лучшие позиции, чем магазин с кучей однотипных страниц.
Сложно однозначно определить что лучше не понимая что за магазин. Если там не много товаров, то блог внутри магазина мог бы добавить контента страницам с товарами. Если там 100k товаров, то понятно что все товары не получат отдельную статью и тогда имеет смысл подумать об отдельном сайте под них. В любом случае однозначного ответа без предмета обсуждения тут быть не может.
Разницу создания блога на основном домене и поддомене ребята уже написали. Единственное хочу добавить, что блог на поддомене все же функционально более приспособлен для написания статей. Исключение Вордпресс, где даже интернет-магазины могут иметь полноценный блог внутри основного домена.