- Регистрация
- 10.11.2011
- Сообщения
- 216
- Благодарностей
- 36
- Баллы
- 28
Наткнулся тут на днях, разраб моей CMS писал, что прописывать в хтаксесе принудительный редирект с/на www не имеет смысла и даже в некоторой степени вредно, что думаете по этому поводу?
Постараюсь ответить как можно кратко и понятно. Самое основное заблуждение это то, что главное зеркало сайта определяется редиректами, а это не так. Главное зеркало в поисковиках определяется одним из трех способов:
1. Директивой Host в robots.txt
2. В панели вебмастера на сайте поисковика.
3. Автоматически поисковиком, если не сделан ни один из пунктов выше. Автоматика определяет это по карте сайте, по ссылкам на сайте, и смотрит как они представлены.
После того как главное зеркало определено, в результатах поиска всегда будет ссылка именно от главного зеркала. Это может быть и с www, и без, и с http и без. Независимо от того есть редиректы или нет, и независимо как стоят ссылки на других сайтах с www или без. Главное зеркало определяется собственно с рождения сайта и первой индексации сайта в поисковиках. Главное зеркало можно изменить и переехать на другое главное зеркало, в разных поисковиках это делается по разному и как правило для лучшего переезда используется панель вебмастера в поисковике и инструкции от поисковика. Так вот если внимательно изучить официальную инструкцию от Яндекса https://yandex.ru/blog/platon/2778 в особенности пункт номер 6. Становится понятным что редиректы никак не участвуют в склейке зеркал. Более того очень вредны если будут поставлены до того как поисковик склеит зеркала и определит главное зеркало.
Редиректы делаются в данном случае делаются не для поисковиков, т.к. они склеивают зеркала не по редиректам, а для людей, чтобы перенаправить их на нужный адрес. Редирект с http на https при этом важен, т.к. вы людей перенаправляете с небезопасного соединения на зашифрованное ssl соединение и они соответственно более безопасно работают с вашим сайтом. А вот прыгать по редиректам на www или без уже не имеет никакого смысла, т.к. не меняется ничего, ни отображение сайта, ни работа с ним, т.е. не меняется ничего, а вредно потому как редиректы заставляют инициировать соединение повторно и повторно загружать контент, что во первых приводит к более длительной загрузки сайта в браузер и бессмысленной нагрузки на сервер.