Magento: робот Google пытается получить доступ к недействительным URL-адресам из-за добавления косой черты

По какой-то причине, когда googlebot spiders мой магазин Magento регулярно генерирует отчеты об отладках из-за ошибочно добавленной косой черты в URL, содержащие аргументы, такие как:

http://www.sinfulthrills.co.uk/lingerie-clothing-1/sexy-lingerie?filter_brand=14054&filter_size=13258/.

Вот первые несколько строк последнего отчета об отладке магазина:

URL: http://www.sinfulthrills.co.uk/lingerie-clothing-1/sexy-lingerie?filter_brand=14054&filter_size=13258/
IP Address: 66.249.72.177
Time: 2012-08-22 12:39:58 GMT
Error:
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')  INNER JOIN `catalog_product_index_eav` AS `filter_brand_idx` ON filter_brand_' at line 4

Теперь я уверен, что на моем сайте нет ни одной ссылки, которая бы содержала косую черту, так как это может быть, если Google ошибочно добавляет ее? Я обеспокоен тем, что эти недействительные URL будут негативно влиять на мое позиционирование в индексе:(

Я должен добавить, что это не всегда одни и те же фильтрующие аргументы или значения аргументов, которые используются, когда это происходит, и это не одна и та же категория продукта. Там нет шаблона, который я смог бы обнаружить.

2 ответа

Решение

Похоже, что Google наконец-то успокоился и теперь замечает фильтры, которые я установил - у меня не было ошибки уже несколько недель. Я бы дал Утилису баллы за ответ на этот вопрос, если бы он на самом деле ответил на него, ха-ха...

Может быть, вы отправили этот URL в вашу карту сайта?

Кроме того, если это ссылка 404, вы, вероятно, можете отследить ее с помощью Инструментов Google для веб-мастеров (в списке ошибок сканирования она предоставит страницу ссылок)

GL

Другие вопросы по тегам