Если у вас большой магазин и/или нет технической возможности реализовать на том же домене, eсли есть возможность вложить в продвижение блога много ресурсов или вы вообще не планируете продвигать его через поисковики, то лучше делать поддомен.
С поддоменом
1- вы дадите поисковику более точное определение какой из сайтов коммерческий интернет-магазин, а какой информационный блог
2- ссылки с блога на магазин будут считаться как внешние ссылки, что безусловно даст магазину больше веса для развития.
Все крупные магазины имеют блог на отдельном поддомене.
например:
https://blog.wildberries.ru
Если у вас маленький магазин - лучше всего делать на том же домене, если это реализуемо в вашем случае с технической точки зрения.
Плюс в том что блог сразу получит вес сайта и его будет проще продвигать в поиске.
Кстати, при оформлении статей в блог рекомендую почитать эту статью на Хабре:
SEO оптимизация статьи: актуальный план