Настраиваем главное зеркало сайта
В сегодняшней статье хотелось бы затронуть очень важную для всех вебмастеров тему, которая касается настройки и склейки зеркал сайта. Сами поисковые системы характеризуют зеркала как страницы, которые копируют друг друга. Если Вы не знаете что такое зеркало сайта и хотите его правильно настроить, то эта статья для Вас.
Содержание
Что такое зеркало сайта
Зеркалом принято называть точную копию страницы сайта, доступную по другому адресу. Например, если один и тот же контент размещен на страницах сайт.рф и site.ru то они будут признаны зеркалами. Стоит учитывать, что поисковые системы в качестве зеркала могут принимать не только главные страницы. Если контент на двух страницах совпадает больше чем на 80%, то поисковики могут посчитать их зеркалами.
Существует несколько причин, по которым могут появиться зеркала:
- Переезд на новый домен. В этом случае имя домена полностью изменяется и необходимо в качестве главного зеркала выбрать новое доменное имя. Причин для переезда может быть несколько, чаще всего это присуще фирмам, которые могут поменять свое название.
- Проблемы с доступом к сайту. Иногда возникают проблемы с серверами сайтов, по этой причине основной домен может стать не доступен. В этом случае можно создать временное зеркало и перенаправлять пользователей на другой сервер. Тем самым не будет потерян трафик.
- Сбор типового трафика. Если проект довольно известный и распространяется по средствам оффлайн рекламы, пользователи могут неправильно ввести его название в поисковую строку. Владельцы проекта могут купить несколько доменов с похожими именами и настроить с них редирект на главное зеркало сайта.
- Автоматическое появление зеркал. Лет 20 назад все доменные имена прописывались с обязательным атрибутом, которым являлось написание www. Сегодня данная аббревиатура не является нужной и большинство пользователей не используют ее в доменном имени. Однако сайт в интернете будет доступен по двум адресам с www и без него. Поисковые системы могут автоматически определить главное зеркало проекта или же можно задать это самостоятельно.
Использовать www или нет
Префикс с www появился еще в конце 80-х годов ХХ века и считался обязательным для всех сайтов. Сегодня он становится все менее популярным, но многие сайты продолжают его использовать. Давайте разберемся, какие преимущества и недостатки есть у данного элемента в адресе сайта.
Преимущества использования www:
- Известные поисковые системы Яндекс и Гугл продолжают использовать данный префикс;
- Считается, что он способен повысить привлекательность коротких доменов (очень спорный момент);
- При продвижении проекта в оффлайне, префикс подразумевает, что речь идет именно о сайте;
- Некоторые пользователи по привычке могут вводить адрес с этим префиксом.
Недостатки использования www:
- Пользователям при вводе адреса в строке браузера приходится набирать на 4 символа больше, что может негативно отразиться на юзабилити;
- Использование префикса не несет никакой смысловой нагрузки.
Какой именно вариант использовать для своего проекта, решать только Вам. Главное при этом правильно настроить основное зеркало сайта, о чем будет рассказано далее.
Как сделать зеркало сайта главным
Поисковики могут автоматически определять, какое из зеркал является главным. Для этого в необходимо добавить свой сайт в панели вебмастера Яндекса и Гугла. Однако, можно задать зеркало и вручную.
В Яндексе перейдите на страницу своего сайта. Откройте раздел «Индексирование» — «Переезд сайта».
Здесь можно выбрать новый домен (перед этим потребуется подтвердить права на него) или указать в качестве зеркала страницу с HTTPS или WWW. После внесенных изменений нажмите «Сохранить». Процедура склейки зеркал может занять до 2-х месяцев.
Чтобы указать главное зеркало сайта в Гугле войдите в панель вебмастера и выберите свой сайт. Перейдите в раздел «Конфигурация» — «Настройки».
В поле «Основной домен» выберите одно из доступных значений.
Указываем зеркало в Robots.txt
Перед запуском нового сайта или его переезде, необходимо указать это поисковым роботам с помощью файла robots.txt. Выполняется процедура с помощью директивы Host. Выглядит это следующим образом:
Host: site.ru
Где site.ru – адрес главного зеркала Вашего сайта.
Директива прописывается после обращения к поисковому боту и директив на разрешение или запрет индексации (Allow и Disallow).
Настройка в htaccess
Так же необходимо будет внести изменения в файл htaccess, чтобы пользователи при переходе на сайт с указанием не главного зеркала, автоматически перенаправлялись на главное. Например, Вы настроили сайт на работу без www, а пользователь решил вбить адрес www.site.ru. С помощью файла htaccess он будет перенаправлен на адрес site.ru.
Для этого откройте данный файл и укажите в настройках следующие строки:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.vashsait.ru
RewriteRule (.*) http://vashsait.ru/$1 [R=301,L]
Эта запись будет перенаправлять пользователей с www на адреса без префикса.
Для кириллических доменов придется изначально конвертировать его название в латиницу. Сделать это можно с помощью онлайн сервисов. Получив название сайта в кодировке punycode, проделайте указанные выше действия, используя в качестве адреса сайта полученный вариант.
Другие способы настройки зеркал
Многие вебмастера не хотят самостоятельно редактировать файл htaccess. Поэтому им может потребоваться помощь профессионалов. Но в этом случае появляется необходимость дополнительных финансовых вложений. Есть пара способов настройки редиректа самостоятельно без внесения изменений в htaccess.
Использование плагинов. Многие CMS распространяют специальные плагины, с помощью которых можно настроить редирект любых страниц сайта, без необходимости внесения правок в файл htaccess. Для WordPress оптимальным считается плагин Simple 301Redirects.
Если файлы сайта расположены на cPanel, то настроить редирект можно с помощью функции перенаправление.
Заключение
Правильное указание главного зеркала сайта является очень важным фактором для его индексирования и продвижения. Рекомендуется проделывать это сразу после добавления проекта в поисковые системы. Заранее определитесь какое зеркало Вы будете использовать в качестве основного, укажите это в панели вебмастеров и пропишите в файлах сайта.
Для кириллических доменов придется изначально конвертировать его название в латиницу?
Я начинающий, спасибо вам за информацию, по зернышку и начинает получаться.