Как сделать зеркало сайта
Зеркалом является дубль определённого сайта. Зеркала используют для дублирования информации на различных серверах.
Если вы не можете похвастаться опытом и создали сайт впервые, у вас скорее всего есть дубль в адресе сайта.
Поисковик может сам склеить зеркало и определит какую версию сайта выдавать в результатах поиска.
Но лучше если вы определите зеркало сами.
Как склеить зеркало сайта
Если сайт доступен по двум адресам www.ваш сайт.ru и ваш сайт.ru, без переадресации на основной домен, значит у вас дубли. Поисковик думает, что ваш сайт с префиксом www и без, это два абсолютно разных сайта. Это может вызвать проблемы при индексировании. Предположим, ваш коллега опубликовал ссылку на сайт с www, а поисковик определил основным доменом сайт без www. Отсюда проблемы с индексацией. Чтобы у нас не возникало таких проблем, мы поможем поисковому роботу и укажем основной хостинг в robots.txt, в Яндекс Вебмастере и Google вебмастере. В обоих случаях необходимо пройти процедуру регистрации.
Для начала необходимо указать основное зеркало в robots.txt для Яндекса, при помощи директивы Host.
- Откроем robots.txt
- Находим директорию User-agent: Yandex
- В конце пишем Host: www.ваш сайт.ru. Здесь вы можете решить, отображать сайт с www или без.
Этого воплне хватит для яндекса, разве что можно ещё указать зеркало в Яндексе вебмастере. Пройдите в настройки индексирования>главное зеркало. Укажите основное зеркало и всё готово.
Чтобы Google знал ваше основное зеркало, пройдите в Google Webmaster, конфигурация>настройки. Укажите там ваш основной домен.
Пройдёт какое-то время прежде чем поисковики учтут новые параметры и начнут индексировать основное зеркало. Например вы выбрали ваш сайт.ru без www, тогда люди набирающие www автоматически направляются поисковиком на основное зеркало без www.