Дублирование контента
Как избавиться от дублирование станиц?
На сайте каждая страница имеет дубль:
www.site.ru/26.html
www.site.ru/26
На сайте каждая страница имеет дубль:
www.site.ru/26.html
www.site.ru/26
Комментарии: 13
Уже обсуждалось
Спасибо!
А как избавиться от? в конце? Т.к. ПС тоже считает их за дубли.
www.site.ru/26.html
www.site.ru/26.html?
А как избавиться от? в конце? Т.к. ПС тоже считает их за дубли.
www.site.ru/26.html
www.site.ru/26.html?
Disallow: *?
Сеошники требуют именно переадресации или 404 ошибку.
А есть хоть один сайт, где нет таких дублей?
Хоть посмотреть на него…
Хоть посмотреть на него…
О, я сделаль)) http://s2934.h4.modhost.pro/test.html?
а get запросы если есть? правило из порежет? или они будут работать?
поспешил с вопросом)
s2934.h4.modhost.pro/?query=qwerty
s2934.h4.modhost.pro/?query=qwerty
а как ты сделал?
Вот такой плагин на OnHandleRequest:
<?php
if ($modx->context->key == 'mgr') return;
if (substr($_SERVER['REQUEST_URI'],-1) == '?') {
$modx->sendRedirect(substr($_SERVER['REQUEST_URI'],0,-1));
}
return;
Создала. А как его подключить?
Написано же событие: OnHandleRequest
отметьте соответствующий чекбокс в плагине
отметьте соответствующий чекбокс в плагине
Спасибо!
А как избавить от таких дублей www.site.ru/26.html?vsvsdv
А как избавить от таких дублей www.site.ru/26.html?vsvsdv
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.