Склейка доменов, 301 редирект htaccess.

www_photo

Сегодня речь пойдет об правильном склейке доменов и 301 редирект через файл htaccess.

Почему так важно, что бы сайт был склеен, точнее домен?

Дело в том, что поисковые машины (вроде Яндекс и Google) видят не один сайт, а два. Поясняю:

У меня есть домен webmyblog.ru, и поисковики видят два сайта

- первый webmyblog.ru

- второй www.webmyblog.ru

Т.е. один и тот же сайт с www и без - поисковыми системами воспринимается как два различных сайта.

Какие у этого могут быть последствия? Да самые что ни на есть печальные!

Когда на ваш сайт будут ставить ссылки – они могут быть как с www так и без, в названии домена. И, в принципе, человек, который будет проходить по ним все равно попадет на ваш сайт.

Но что касается поисковиков – они будут воспринимать их как ссылки на разные сайты и вы будете просто терять часть ссылок! Т.е. часть PR и ТИЦ будут переходить на другой домен.

Получается, что если вы будете раскручивать сайт без www – а поисковая система первым нашла сайт с www, то сайт без www будет восприниматься как дубликат – и все ваши старания будут напрасны, так как он просто выпадет из рейтинга!!!

Таким образом вы будете терять посетителей!

Естественно, когда вы склеите свой домен, все ссылки будут приводить на один сайт, с www – либо без. Как вы уже сами выберете. И поисковая система будет воспринимать все как один сайт, сохраняя его авторитет.

Я знаю, что это чистой воды тупость, но уж так устроены наши поисковики, а раз они приводят львиную долю посетителей – значит, их привередливый характер и бестолковые заскоки нужно учитывать и относиться к ним серьезно!

Как работает 301 редирект и склейка доменов?

Все банально просто – поисковикам указывается главное зеркало и они вес ссылок переводят на его!

Причем склеить можно абсолютно разные домены! Т.е. если у вас сайт был раньше на одном домене, и вы хотите его перевести на другой, но при этом не потерять ссылки, ТИЦ и PR – склейка доменов вам поможет.

Пример можете посмотреть прямо на этом сайте. Попробуйте набрать www.webmyblog.ru и вас все-равно перебросит на webmyblog.ru

И www будет удаляться из любых ссылок на мой сайт. И если кто то поставит ссылку с www, поисковик передаст весь ее вес домену webmyblog.ru.

Делаем 301 редирект через файл .htaccess

Сложного в этом ничего нет! Все делается простой правкой (созданием и правкой) файла в обычном блокноте.

Те, у кого есть .htaccess могут спокойно просто редактировать этот файл. Но если у вас этого файла нет – тогда мы его просто создаем, название файла .htaccess – без каких либо расширений!

Возможно, Windows будет выпендриваться и говорить, что надо задать имя – тогда создайте этот файл через Total Commander или создайте его в любом редакторе (можно в обычном блокноте).

В большинстве случаев он идет вместе с CMS> и должен быть у вас на хостинге в корневом каталоге сайта.

Если его там нет – создавайте и размещайте.

Если есть – просто редактируйте.

Теперь определитесь – какой домен вы хотите сделать главным и в путь по инструкциям ниже!

Редирет 301 с www на без www:

Открываем этот файл и добавляем в него следующий код:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.domain.com
RewriteRule ^(.*)$ http://domain.com/$1 [R=permanent,L]

Обратите внимание, что последние две строчки должны идти сразу за строкой RewriteEngine On – это важно!

И наоборот с без www на с www:

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

Просто вместо двух последних строчек напишите эти.

Если у вас есть этот файл, и там содержатся какие-то из этих строчек, но перед ними стоит знак # - это значит что строчка закомментирована и силы не имеет.

Уберите его!

301 редирект с одного домена на другой:

RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

Эту строчку вставляем вместо тех двух.

ОБЯЗАТЕЛЬНО:

1 Должна быть строка Options +FollowSymLinks

2 Должна быть строка RewriteEngine On

3 Строчки с редиректом должны идти СРАЗУ после строки RewriteEngine On

4 Файл .htaccess называется так, и никак иначе!

5 Файл .htaccess должен находиться в корневом каталоге сайта!

6 Domain.com – не забудьте поменять на домен своего сайта

В принципе, это вроде все. Но 301 редирект хорошо понимает Google, а вот для Яндекса надо редактировать/создавать другой файл. Так что шаг ниже является – обязательным!

Склейка доменов для Яндекса:

Опять же идем в корневой каталог сайта и ищем файл с названием robots.txt, если его нет – создаем в обычном блокноте.

В этом файле размещаем следующий код:

User-agent: Yandex
Disallow:
Host: domain.com

Если у вас этот файл есть, а этих строк нет – значит добавьте их в конце через абзац.

Указываете главное зеркало в строчке Host - не забудьте поставить свой домен

[sbox id="alert"]

Для тех, кто заказывает раскрутку у частных лиц и компаний.

Конечно, это очень редкий случай, но все же… Предупрежден – значит вооружен!

Иногда злостные оптимизаторы могут склеить свой домен с вашим и раскручивать себя.

Т.е. этот гЛавнюк склеивает и закупает ссылки и рекламу на свой домен, и пока он склеен с вашим – у вас растут пузомерки и посещалка.

И если вы через некоторое время прекращаете сотрудничество, он может спокойно убрать редирект со своего домена на ваш и вся раскрутка за ваши деньги достанется ворюге.

Причем у вас на сайте может остаться файл robots.txt с главным зеркалом на его сайт.

Будьте бдительны! И требуйте постоянных отчетов работ.

[/sbox]

Другие статьи по рубрике «Продвижение сайта»

Продвижение сайта статьями в бирже Miralinks

Продвижение сайта статьями

Добавить комментарии



[CODE] [/CODE]


Комментариев нет!