Правильная склейка сайтов для Яндекса и Гугла + Правильная склейка доменов с www и без, для всех ПС!
Добрый день, 27 мая Яндекс, наконец-то склеил один из моих сайтов и определил главное зеркало. На всё это понадобилось почти 2 месяца. В этом посте я хочу описать всё что я делал для этого.
В начале Апреля я приобрёл себе сайт — pozitiv.16mb.com (мое самое первое детище). Но мне не понравилось доменное имя, да и привязано оно было к хостингу, то есть владельцем домена была Хостинг компания. Поэтому я решил перенести сайт на интернациональный домен.
Зарегистрировал домен p0zitiv.ru и перекинул на него сайт. Чтобы они были идентичными.
Подготовление к склейки сайтов
Многие советуют, что правильно клеить сначала для Яндекса, после того как он склеит можно начинать склеивать для Google. Потому что у этих поисковых систем отличаются методы склейки. Для Google используется 301 редирект, а Яндекс выявляет главное зеркало через директиву host в robots. txt. Но такой способ меня не устраивал, я хотел сразу склеить сайты для двух поисковиков одновременно, чтобы не терять время.
Склеиваем сайт под Google
Первым делом, надо перенести сайт на новый домен так, чтоб всё было идентично старому сайту.
После этого следует заняться настройкой под склеивания в Google. Для этого на старом сайте(pozitiv.16mb.com), я установил 301 редирект в файле .htaccess, выглядит он вот так:
Options +FollowSymLinks RewriteEngine on RewriteRule (.*) http://p0zitiv.ru/$1 [R=301,L]
То есть полное перенаправление со всех страниц на новый домен p0zitiv.ru.
После этого в Панели «Вебмастер Google» для старого домена указал новый адрес:
Вот и всё, настройки для склеивания сайта под Google закончены. А дальше самое интересное, настроить сайт так, чтобы Яндекс смог выявить главное зеркало, в данном случае домен p0zitiv.ru.
Определяем главное зеркало сайта для Яндекса
Напомню ещё раз, Яндекс для склейки сайтов использует файл robots.
txt и то, что я поставил 301 редирект, по идеи считается не правильно, так как бот зеркальщик, когда будет заходить на сайт и смотреть файл robots.txt, редирект его будет перенаправлять на новый домен. Поэтому выход один, отключить редирект для файла robots.txt, чтобы бот Яндекса смог без проблем загружать его.И так, первым делом надо добавить директиву host в файле robots.txt на старом сайте. У моего старого сайта pozitiv.16mb.com, файл robots.txt выглядит вот так:
User-agent: Yandex Host: p0zitiv.ru
Важно! Для кириллических доменов в директиву Host домен необходимо писать в punycode (пуникодом)
После того, как указали главное зеркало, надо отключить редирект для robots.txt, отключается он в файле .htaccess, вот этим кодом:
<FilesMatch "robots.txt$"> RewriteEngine off </FilesMatch>
Теперь при запросе ботом Яндекса файла http://pozitiv. (.*)$ http://p0zitiv.ru/$1 [R=301,L]
То есть полное перенаправление со всех страниц на новый домен p0zitiv.ru.
После этого в Панели «Вебмастер Google» и в панели «Яндекс.Вебмастер» необходимо указать основное зеркало сайта.
Вот и все настройки для склеивания доменов с www и без www закончены. А чтобы Яндекс смог выявить главное зеркало, в данном случае домен p0zitiv.ru, надо будет проделать трюк (описывал выше) с файликом robots.txt. На всякий случай напомню:
После того, как указали главное зеркало, надо отключить редирект для robots.txt, отключается он в файле .htaccess, вот этим кодом:
RewriteEngine off
Нюансы
Так же у меня возникла проблема — как добавить сайт в панель вебмастер Яндекса и Гугла?
Ведь надо подтвердить права на сайт, путём размещения файлов в корень сайта. Для этого, им тоже требуется отключить редирект чтобы проверяющие боты Яндекса и Google не уходили на новый домен. (google495dea0554e801b5\.html|yandex_748544efecfe9337\.html)$ — [L]
Проверить на склейку в обоих ПС можно сервисом от xseo.in
Вывод
Google склеил сайт примерно за две недели, трафик с Google сохранился полностью. Яндексу на определение главного зеркала, потребовалась приблизительно два месяца, после этого я получил вот такое письмо в «Панель Вебмастер»:
Трафик с Яндекса после того как поставил 301 редирект упал практически до нуля и вот после 27 мая (день склейки) начал потихоньку восстанавливаться:
На этом всё, спасибо за внимание.
Когда сайт недоступен: 301-редирект и «склейка» доменов
Представьте себе ситуацию. Клиент открывает браузер, прописывает адрес вашего сайта, но ему сообщают, что веб-страница недоступна. Вы теряете заказчика. Почему? Он написал не www.vashsait.ru, а vashsait.ru. Где корень зла и что делать?
Такое происходит, когда не «склеены» домены c «www» и без «www». Как, например, на сайте www.russpole.com. Это мешает потенциальным клиентам напрямую заходить на сайт и индексировать его в поисковиках.
СИТУАЦИЯ 1
На первых этапах индексации сайта Яндекс или Google могут посчитать vashsait.ru и www.vashsait.ru разными сайтами. Поэтому их «склеивают» Как это сделать?
- Рекомендую на всякий случай проверить файл .htaccess. Когда его нет или он неверно настроен, сайт может вообще не отображаться без «www».
- Открывается файл robots.txt, куда вставляется строка:
User-Agent: *
Host: ваш-сайт.ru.Таким образом, поисковые системы поймут, что vashsait.ru — это главное зеркало. Можете в этой роли прописать и www. vashsait.ru, главное – назначить одно зеркало основным. Чтобы обработать новую команду, системе требуется некоторое время. (.*)$ http://newdomain.ru/$1 [R=301,L]
Готово!
СИТУАЦИЯ 3
У вас стоят зеркала, на которых есть дублированный контент (целиком или только его часть). В таких случаях поисковая система иногда принимает зеркало за основной сайт. Чтобы такого не допустить, основное зеркало указывается в более явном виде. Как это сделать?
У сайтов-зеркал есть свои файлы robots.txt. Вы открываете их и прописываете:
User-Agent: *
Host: glavsait.ru
Под glavsait.ru подразумевается адрес основного сайта.
Остались вопросы? Пишите на почту: [email protected].
Другие материалы
- Какой выбрать видеосервис?
- SEO умерло, да здравствует SEO!
. Как без клея DNS-серверы узнают IP-адрес серверов имен?
Задавать вопрос
спросил
Изменено 9 лет, 11 месяцев назад
Просмотрено 1к раз
Домен rspb. org.uk имеет серверы имен
ns1.namecity.com. ['62.128.193.35'] (БЕЗ КЛЕЯ) [TTL=172800]
ns2.namecity.com. ['84.22.161.171'] (NO GLUE) [TTL=172800]
И на веб-сайте intoDNS есть это предупреждение:
Родительский сервер имен ns1.nic.uk не отправляет GLUE для всех перечисленных серверов имен , что означает, что он отправляет имена хостов ваших серверов имен, не отправляя записи A этих серверов имен. Это нормально, но вы должны знать, что это потребует дополнительного поиска, который может немного задержать подключение к вашему сайту.
В настройках регистратора я могу изменить эти серверы имен, но он разрешает только имена, а не ip-адреса.
Мой вопрос: как DNS-сервер узнает IP-адрес серверов имен?
Я где-то читал, что все серверы имен должны быть сначала зарегистрированы в реестре, поэтому, возможно, на этом этапе потребуется IP-адрес. В предупреждении intoDNS упоминается «дополнительный поиск A».
- система доменных имен
- сервер имен
«Поиск» — это стандартный DNS-запрос, который происходит, когда клиенту необходимо узнать IP-адрес для данного имени хоста, например
www.example.com
.В этом контексте это означает, что вы получаете информацию о том, что
ns1.provider.com
является соответствующим DNS-сервером дляwww.example.com
и без связующих записей. Запрос дляns1.provider.com
необходимый. Это работает точно так же, как и все другие запросы. В итоге вы получаете IP адрес заns1.provider.com
и можете связаться с ним, чтобы получить необходимую информацию.Во многих случаях, таких как созвездие, которое я обрисовал ниже, связующие записи не являются строго обязательными, но легко построить круговые зависимости, которые требуют клея, чтобы разорвать круг. Пример: если вы укажете
2ns1. example.com
в качестве сервера имен дляexample.com
, вы должны предоставить клей, чтобы это работало, посколькуns1.example.com
никогда не сможет разрешить иначе.Glue действительно необходим только в том случае, если серверы имен для домена находятся в том же домене, поэтому технически все в порядке, поскольку ваши серверы находятся в другом домене. Как говорится в сообщении, это просто немного медленнее, но если вы не Google, вам не нужно об этом беспокоиться 😉
Откуда DNS-сервер узнает IP-адрес серверов имен? Он ищет их в домене namecity.com. Проблема может возникнуть только в том случае, если серверы имен находятся в одном домене, поэтому вам нужен клей, чтобы избежать ситуации с курицей и яйцом.
Если вас это волнует, связующие записи обычно не называются связующими в веб-интерфейсах регистратора. В моем есть отдельная запись в меню под названием «зарегистрировать сервер имен», поэтому попробуйте щелкнуть все, что содержит имя сервера;)
1Приклеивание или приклеивание – в чем разница?
Некоторые слова имеют более одного правильного написания. Различия в правописании между американским и британским английским языком приводят к тому, что одни и те же слова пишутся по-разному, а иногда слова пишутся по-разному в разных контекстах или фиксированных фразах.
Тем не менее, большинство слов можно написать только одним способом. Должно ли причастие настоящего времени глагола приклеивать писаться как приклеивание или приклеивание ?
По крайней мере с 1800 года писатели использовали обе эти версии, но только одна технически правильна. Продолжайте читать, чтобы узнать, какое написание следует использовать.
В чем разница между склеиванием и склеиванием?
В этой статье я сравню склеивание с склеиванием . Я обозначу, какое из них является правильным написанием, и использую его в нескольких примерах предложений, чтобы вы могли увидеть его в правильном контексте.
Кроме того, я включу мнемоническое устройство, которое вы можете использовать, чтобы помочь себе вспомнить, использовать ли склеивание или склеивание в вашем собственном письме.
Когда использовать Склеивание
Что означает склеивание? Склеивание — это глагол. Это причастие настоящего времени от глагола склеивать , что означает 9.0033 для склеивания вещей с помощью определенного типа клея или для нанесения этого типа клея на что-либо .
Вот несколько примеров предложений,
- Четвероклассники Манчески приклеивают свои портреты на цветную бумагу и вешают их на стену.
- Вы никогда не добьетесь успеха в столярном деле, если не будете правильно склеивать шарфы.
- «Почему ты приклеиваешь волосы сестры к спинке стула?» — спросил отец Тома.
- В знак времени чиновники в Гонконге склеивают кирпичи в преддверии визита высокопоставленного китайского чиновника, что, как сообщается, направлено на то, чтобы помешать протестующим превратить куски тротуара в снаряды. – Вашингтон Пост
Когда использовать Склеивание
Что означает склеивание? Склеивание — вариант написания того же слова, но неверный вариант. Glueing не является общепринятым написанием этого слова ни в американском, ни в британском английском.
Для справки, вот график, на котором показано относительное использование , склеясь против , склеивая во всех сообществах английского языка с 1800 года,
Некоторые авторы использовали клей , но не многие, потому что это. неправильно.
Любопытно, что графики американского и британского английского по отдельности демонстрируют схожие закономерности, а это означает, что ни американцы, ни англичане не одобряют написание склейки .
Приведенные выше диаграммы показывают книги американского и британского английского соответственно с 1800 года. В американском английском gluing было преобладающим правописанием намного дольше, чем в Англии, где gluing начало серьезно расходиться с gluing во второй половине 20 века.
Уловка, чтобы запомнить разницу
Вы должны всегда использовать склеивание , потому что это единственное допустимое написание.