На сегодняшний день основную массу покупателей для интернет магазинов поставляют поисковые системы, системы контекстной рекламы и социальные сети. Грамотный оптимизатор, как правило, предлагает вести работу сразу по трем направлениям и тут все зависит от возможностей и бюджета владельца интернет магазина. Если бюджет ограничен, предлагается на выбор - либо продвижение в системах контекстной рекламы поисковых систем, либо продвижение интернет магазинов в самих поисковых системах с целью привлечения поискового трафика. К сожалению, как показывает опыт, продвигать интернет магазины в поисковых системах достаточно трудно, что связано с необходимостью работы множеством ключевых слов - ведь в современных интернет магазине не продается "два куска мыла различных цветов", а имеются сотни и даже тысячи товарных позиций, на страницы с которыми следует привлечь покупателя из поисковых систем.
Люди имеющие опыт продвижения интернет магазинов в поисковых системах сразу отметят, что проблема заключается не только в продвижении страниц с товарами, а вообще с включением их в индекс поисковой системы. Зачастую продаваемый товар характеризуется одними и теми же спецификациями, взятыми с официального сайта производителя и продублированного на страницах сотни других интернет магазинов и каталогов. Подобные повторения не интересны для поисковых систем и они не включают их в поисковый индекс. Тем самым создается достаточно трудная задача - поменять спецификации таким образом, чтоб они легко воспринимались покупателем и были интересны для поисковых систем.