Блог и сайт вместе или по отдельности?
Вместе, т.е. на одном домене. У домена общий траст, отсюда и выгоды.
Ссылки на блог будут давать "плюсики" и в ранжировании коммерческой части сайта.
на поддомене (т.к. тематика разнится), еще и сквозняки сможете проставить на магазин.