Как убрать дубли "page/" и "page/?". Товарищи, помогите!

LS
На сайте с 16.05.2017
Offline
3
1134

На сайте дубли страниц по типу "catalog/" и "catalog/?", "catalog/cat/" и "catalog/cat/?". Было опробовано множество решений по склейке, описанных ранее на форуме.

К сожалению, ни один вариант не сработал. Помогите решить задачу?

salz
На сайте с 22.02.2007
Offline
81
#1

canonical пробовали?

https://yandex.ru/support/webmaster/controlling-robot/html.html#canonical

должно помочь.

Антоний Казанский
На сайте с 12.04.2007
Offline
617
#2
Lidiya Splash:
На сайте дубли страниц по типу "catalog/" и "catalog/?", "catalog/cat/" и "catalog/cat/?". Было опробовано множество решений по склейке, описанных ранее на форуме.
К сожалению, ни один вариант не сработал. Помогите решить задачу?

Пишите, какие пробовали и какие не сработали..

Может быть вы просто неверно реализовали указанные решения.

√ SEO продвижение https://akazansky.ru - экспертный аудит сайтов ( https://akazansky.ru/audit-sajtov ), внедрение эффективных решений цифрового маркетинга. Обучение автоматизации с помощью Zennoposter https://goo-gl.me/6Zypu
S
На сайте с 30.09.2016
Offline
469
#3

Или начнём с простейшего и проверенного

RewriteCond %{THE_REQUEST} \?

RewriteCond %{QUERY_STRING} ^$
RewriteRule ^ %{REQUEST_URI}? [R=301,L]
Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
LS
На сайте с 16.05.2017
Offline
3
#4
Sitealert:
Или начнём с простейшего и проверенного
RewriteCond %{THE_REQUEST} \?

RewriteCond %{QUERY_STRING} ^$
RewriteRule ^ %{REQUEST_URI}? [R=301,L]

Пробовали этот вариант, но без {QUERY_STRING}. Теперь ясно в чем ошиблись.

Миллиард благодарностей!

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