дубли страниц

P
На сайте с 29.12.2016
Offline
0
499

Уважаемые форумчане. Необходима помощь.

Поисковик, имя которого не хочу даже называть, стал находить дубли страниц с разными окончаниями, например:

http://santexteplo.ru/index.php?cPath=75_34_58 страница насосные станции.

Эта страница также доступна если в конце cPath=(Все что угодно)_58. Например:

http://santexteplo.ru/index.php?cPath=vot-takie-nasosy_58

Этот чертов поисковик, считает соответственно это дублем и создает проблемы.

Пытаюсь настроить 301 редирект в .htaccess, но не хватает мозгов.

В robots.txt уже запретил к индексации всякие сортировки и т.п., а с этим что делать не соображу.

Толком информации не нарыл как сформировать правило редиректа.

Всем спасибо, кто сможет помочь.

Станислав Романенко
На сайте с 05.09.2007
Offline
325
#1

Это надо в PHP-коде условие прописывать, что если содержимое переменной cPath некорректное, то делаем 301-й редирект куда-нибудь или вообще отдаем ошибку 404.

Сайт не лезет в топ? Сделаю аудит без воды всего за 8000 рублей! Отзывы клиентов тут (https://searchengines.guru/ru/forum/939454), почта для связи: ingref@ya.ru Посмотрю, в чём проблема с вашим сайтом, за 100 рублей (https://searchengines.guru/ru/forum/comment/15662080).
widg
На сайте с 01.01.2017
Offline
30
#2

Здравствуйте.

Уточните что за поисковик. У Гугла в консоли вебмастера можно задать настройки для обработки параметров или роботс в помощь. Для Яндекса, либо как указали выше, либо запретите в роботсе.

прострация
GoRSS
На сайте с 29.07.2013
Offline
138
#3

Пинайте разработчика, если нормально платили ему.

http://santexteplo.ru/index.php?cPath=57 - Канализационные насосы.

http://santexteplo.ru/index.php?cPath=pohuichto_57 - Канализационные насосы

http://santexteplo.ru/index.php?cPath=pohuichto_0_57 - Канализационные насосы

http://santexteplo.ru/index.php?cPath=vot-takie-nasosy - начало каталога, ответ 200

http://santexteplo.ru/index.php?cPath=krimnash - начало каталога, ответ 200

http://santexteplo.ru/index.php?cPath=krimnash_57 - канализационные насосы

http://santexteplo.ru/index.php?cPath=krimnash57 - начало каталога

Уловили суть?

Я вижу такую закономерность: если присутствует символ подчеркивания, отдается позиция по ID. Т.е. любой бред напиши и поставь _57, получишь насосы. А если написать слитно или белиберду, то получишь начало каталога с ответом 200.

Вот еще пример: http://santexteplo.ru/index.php?cPath=krimnash_5700000000000 - товар с таким ID не найден.

Косяки в обработке GET-параметра ?cPath. До самой смерти будете закрывать в robots. Надо исправлять скрипт.

https://commersoft.ru - софт: Google Indexing [индексация в Гугле по API] - Webcontrol [мониторинг сайтов и доменов]

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий