Ошибка в кнопке "сравнения" shop-script

Владимир Сергеев
Разработчик
4 апреля 2016
1

Некоторые покупатели пишут, что яндекс ругается на ссылку кнопки сравнения товаров.
Что она имеет некорректный адрес, и что в коде где-то затаилась ошибка.

Отвечаю

Ошибки в коде нет! Функции сравнения в разрабатываемых мной темах, вообще мной не трогаются. Т.е. они такие же как и в дефолтной теме.

Страница сравнения, как и страница поиска (а значит и страница избранного и просмотренного) вообще не должны быть в индексе. Их можно запретить в файле robots.txt в настройках приложения сайт.
Вот рекомендации по составлению файла.

Что касается "ошибки". Ссылка на страницу /compare/ генерируется "на лету" в процессе взаимодействия посетителя с сайтом средствами скриптов. А потом записывается в cookies браузера посетителя.
Поэтому роботы никогда не увидят рабочую ссылку на страницу сравнения. Они всегда будут видеть /compare//.

Ссылки на страницы сравнения и поиска не должны идексироваться роботами, т.к. имеют атрибут rel="nofollow".
Добавить ответ
Чтобы добавить комментарий, зарегистрируйтесь или войдите
Мы получаем и обрабатываем персональные данные посетителей нашего сайта в соответствии с официальной политикой.
Если Вы продолжите использовать сайт, мы будем считать, что Вас это устраивает.
Подписывайтесь и получайте скидки!

Узнавайте первым о скидках и специальных предложениях!