Индексация ?utm_source=twitterfeed&utm_medium=twitter
Заметил в Яндекс-вебмастере ссылки вида url ?utm_source=twitterfeed&utm_medium=twitter
Это дело мне не понравилось, решил разобраться что к чему.
Оказывается — это ссылки при переходе с твиттера и чтобы не было непоняток нужно делать редирект с таких страниц с кодом 301 на правильную страницу без всяких добавок. Сделать правильный редирект можно добавив пару строк в .htaccess
RewriteCond %{ENV:REDIRECT_RWR} ^yes$ RewriteRule .* - [L] RewriteCond %{QUERY_STRING} ^utm_source RewriteRule ^.*$ http://%{HTTP_HOST}/$0? [R=301,L,E=RWR:yes] |
Вот так, после такой модификации у вас начнет правильнее индексироваться сайт.
не пойму, так и писать прям или надо подредактировать под свой сайт что-то?
По-идее должно работать прямо так.
Никаких абсолютных имен тут не используется.
Модуль реврайт должен быть у Apache.
Ничего не понятно. Utm это же метки для отслеживания перехода.
Вот яндекс наиндексировал страниц по ссылкам с твиттера и адреса страниц имели вид — нормальный адрес?utm_source=twitterfeed&utm_medium=twitter
А в чем суть метода? Он автоматом убирает лишние параметры из url?
Нет, он делает редирект для поисковиков и посетителей на нужную страницу без этого «хвоста»
обновил плагин капчи, а он бокопорный, не все новое хорошее