301 редирект с http-протокола на https-протокол сайта
Если у вас уже установлен SSL-сертификат и сайт доступен по https протоколу, то можно установить перенаправление веса и трафика с http-версии на главное зеркало (главный домен).
В итоге вы защищаете свой сайт от внутреннего дублирования в пределах домена
301 перенаправление с https-протокола на http-протокол сайта
Обратное действие предыдущему пункту. Если SSL-сертификата у вас нет, то нужно настроить перенаправление с https-протокола.
301 редирект с www на сайт без www
Чаще всего домен используется без www. Но у всех сайтов по умолчанию существует данный поддомен. Чтобы информация на сайте между ними не дублировалась, рекомендуется настраивать редирект с поддомена www на сайт без www.
301 перенаправление с сайта без www на поддомен www
Если у вас не был настроен предыдущий редирект и вы использовали внешние и внутренние ссылки преимущественно с указанием поддомена www, значит необходимо настроить данное перенаправление.
Рекомендуется уточнить в панелях вебмастеров Яндекс и Google, какие настройки заданы по умолчанию, какая версия домена проиндексирована лучше, на какую версию идет трафик.
301 редирект со страниц без слеша на страницы со слешем в конце URL
Дублирование информации в пределах одного домена негативно сказывается на продвижении сайта. URL на сайте могут заканчиваться как без слеша (/), так и на него. Именно поэтому один и тот же документ может быть проиндексирован по 2 различным путям.
301 перенаправление со слеша в конце URL на страницу без него
Чаще всего в Bitrix наблюдается проблема: часть разделов не имеет слеша в конце URL. Для таких разделов, чтобы избежать дублирования, настраивают редирект со слешем в конце URL на страницу без него.
301 редирект с повторяющихся слешей (//) в URL
Чтобы страницы не проиндексировались по таким путям и не создали дубликаты содержимого, настраивают редиректы с множественных слешей, за исключением двойного слеша при указании протокола домена.
301 перенаправление со знака вопроса в конце URL на слеш
Бывают ситуации, когда совершается пустой GET-запрос, т.е. в конце URL получается так: /? - это является дубликатом соответствующей страницы.
Чтобы материалы не дублировались, рекомендуется настраивать 301-редирект. Чаще всего такой редирект проще настроить через php-скрипт, чем через файл .htaccess.
301 редирект с индексных файлов на страницу без них
Практически везде, где есть директории, присутствуют индексные файлы index.php и index.html - они создаю угрозу дублирования структуры URL.