Ссылки, склеенные в петлю
Структура — дотягивается ли посетитель и робот до страницы и сколько для этого нужно кликов.
Что это
Адреса, в которых кусок пути повторяется: «/catalog/товар/catalog/товар/». Так выглядит относительная ссылка без ведущего слэша в шаблоне — «catalog/» вместо «/catalog/»: браузер приклеивает её к текущему адресу, и получается путь, которого на сайте нет. По таким адресам мы дальше не идём, но образец каждой формы запрашиваем и пишем ниже, что ответил сервер. Бесконечностью это становится только если сервер отдаёт по ним страницы — тогда находка будет другая, «адреса, которые не кончаются».
Чем грозит
Робот идёт по каждой такой ссылке. В лучшем случае он получает 404 и тратит запрос впустую, в худшем — сервер отвечает переездом или показывает копию страницы, и в индексе появляется двойник с кривым адресом. Ошибка при этом в одном шаблоне, а ссылки из него стоят на всех страницах, где он используется.
Что делать
Найдите в шаблоне ссылку без ведущего слэша и добавьте его: «/catalog/» вместо «catalog/». Проще всего искать по образцу адреса из находки: повторяющийся кусок пути и есть та самая ссылка.