Биржа копирайтинга Антиплагиат SEO-анализ текста Скачать Advego Plagiatus Проверка орфографии Транслит онлайн Антикапча
Адвего
Форум
Все форумы
Интернет-технологии
Веб-разработка, создание сайтов

Веб-разработка, создание сайтов — Форум Адвего

боковая панель
Интернет-технологии / Веб-разработка, создание сайтов
adelinaferrero
Зеркало сайта

Я знаю, что надо выбирать зеркало без www, делать редирект 301. Но как? Везде одна теория, а мне нужна конкретная пошаговая инструкция. Может кто знает? Или даст ссылку хорошую?

Написала: adelinaferrero , 16.08.2015 в 10:38
Комментариев: 3
Последние темы:
Комментарии
irbritan
За  0  /  Против  0
irbritan  написала  16.08.2015 в 11:24
Есть такой сервис, как Яндекс Вебмастер, в нем можно много чего интересного найти, например, про зеркала https://yandex.ru/support/webm...ing/site-mirrors.xml

                
vlbat
За  0  /  Против  0
vlbat  написал  16.08.2015 в 12:48
А для чего редирект делать? Зеркало сайта и есть зеркало сайта. Нужный вариант показа устанавливается в robots. Редирект здесь вообще не катит :)

                
Евгений (advego)
За  3  /  Против  0
Евгений (advego)  написал  16.08.2015 в 13:20
"надо выбирать зеркало без www" - неправда, выбирать нужно то, что вам кажется удобнее, разницы между этими двумя зеркалами нет. Если сайт еще непроиндексирован, выбирайте, какое пожелаете, если проиндексирован - лучше оставить главным зеркалом проиндексированное.

Бывает, что в разных поисковиках индексируются разные зеркала, если изначально приоритет не был задан - тогда выбирайте то, какое важнее с точки зрения трафика - если с Яндекса уже идут посетители, например, то переклеивать зеркало чревато временным их отсутствием - Гугл это сделает быстрее.

Что сделать в любом случае:

1. В личном кабинете вебмастера Яндекса и Гугла задать главное зеркало сайта: http://prntscr.com/857fuh и http://prntscr.com/857iha

2. В файле robots.txt в корне сайта добавить для секции Яндекса директиву Host с www-адресом или без него:

Host: www.site.ru

Между этой директивой и предыдущими не должно быть пустых строк.

3. В файле .htaccess добавить 301 редирект.

C www на без www:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

С без www на с www:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^site\.ru$ [NC]
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]

                
Отправка жалобы...
Спасибо, ваша жалоба принята
Вы уже жаловались
Ваша учётная запись заблокирована для участия в форуме.
Жаловаться можно только на чужой комментарий
Избранное
Добавить в избранное
Имя
URL
https://advego.com/blog/read/development/2415711/all1/