Андрей АйтиМетатех

Андрей АйтиМетатех
Рейтинг
6
Регистрация
27.12.2023

Уточнил у Яндекс Поддержки относительно влияния перенаправления с меток на оригинальную (каноническую) страницу. Заявляют, что на поисковую выдачу и на индексирование это никак не влияет, а сама метка формируется только в сервисе Яндекса для более эффективного сбора статистики Яндекс Метрики (стало быть нет необходимости указывать директивой clean param в robots.txt, т.к. не является дубликатом страницы).

Скриншоты переписки прикрепляю (кому интересно).

jpg 1.jpg
jpg 2.jpg
Sultan :

Всем здравствуйте! как можно избавиться от этого ?ysclid, есть возможность ридеректоват на сам урл через htaccess? Заранее спасибо!


Вставьте в .htacces этот код:

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteCond %{QUERY_STRING} "ysclid" [NC]

RewriteRule (.*) /$1? [R=301,L,QSD]

<IfModule mod_rewrite.c>

В поиске Яндекса робот воспринимает страницу с меткой ysclid, но пользователю открывается страница без метки.

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

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

Например, когда настроена реклама Яндекс Директ, то присваивается метка utm или по умолчанию yclid, но если добавить этот код (заменив ysclid на yclid или utm), то статистика Яндекс Директ показывает всю информацию по каким поисковым запросам была показана реклама и по каким запросам был сделан просмотр, а сама страница сайта открывается без метки.

Стало быть, на поисковую выдачу не влияет данное перенаправление, а поисковик фиксирует переход по метке, а индексируется страница без метки. Что же относительно добавления этих меток в robots.txt через директиву Clean param - считаю лишним, поскольку для поисковика это не является дубликатом страницы, т.к. метка является часть самого Яндекса, а к сайту не имеет отношения.

Mik Foxi #:
Знаки ? и & в конце урлов это от метрики. Там изначально хвост с ysclid который потом метрика вырезает. На уровне хтасес его возможно и не отрезать. (с) подробности тут

Необходимо поместить данный код в начало .htaccess следующий код:

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteCond %{QUERY_STRING} "ysclid" [NC]

RewriteRule (.*) /$1? [R=301,L,QSD]

<IfModule mod_rewrite.c>

alaev #:
Аналогичная фигня прилетела на несколько сайтов. Даже не стал писать Алисе Платоновне.

А я всё же написал своему Платону Щукову и вот какой получил ответ:

Здравствуйте, Андрей!

Спасибо за информацию! Подключаю наших разработчиков. Нам нужно некоторое время, чтобы во всём разобраться.

Вернусь к вам, когда появятся новости.

-------------------------------------------------------

Как вы все поняли, ответа не последовало...

Все сайты корректно открвыаются по ошибке 404, т.е. появляется текст, что Ой! Страница не найдена с поиском и хэдер с футером. Скорее баг вебмастера.