Что такое зеркало сайта и для чего его создают

Главное зеркало сайта SEO оптимизация и продвижение сайта для новичков

Вступление

Сайт должен быть доступен пользователям только по одному адресу. Этот адрес называют — главное зеркало сайта.

Что такое зеркало сайта?

Зеркалами сайта называются все ресурсы с одинаковым контентом. Вернее, совпадение контента должно быть не менее 80%.

Дизайн сайта и его оформление значение не имеют. Единица зеркальности является его контент.

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

Стоит отметить, что зеркала сайта появляются в автоматическом режиме или по злому умыслу.

Автоматом появляются зеркала при добавлении домена на хостинг и автоматическом создание адреса сайта без WWW и с WWW. Для поисковиков это два разных адреса, а значит два разных сайта.

Также зеркала появляются при переходе сайта на безопасный протокол HTTPS. То есть когда в сети появляются два сайта один http , второй https .

Появится зеркало сайта при переходе на новый домен. Читать Как изменить имя домена без потери поисковой выдачи.

Кроме этих вариантов, администратор сайта может добавить в поиск, зеркало сайта добровольно. Например, сайт на доменах в разных доменных зонах (ru, com, kz) или доменах с разным написанием.

Создание таких доменов оправданно, а создание таких сайтов зеркал вызывает сомнения. Однако как вариант создания зеркал их нужно упомянуть.

Зеркало может появиться по злому умыслу. Например, зеркальный сайт может появиться при воровстве контента. Это отдельная тема. Повторюсь, поисковик считает сайты зеркальными, если совпадение контента превышает 80%.

Понятие главное зеркало сайта

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

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

Настроить главное зеркало сайта

Прежде чем назначить главное зеркало сайта вы должны сами с ним определиться и сделать постраничную переадресацию не главных зеркал на главное зеркало.

Например, вы выбрали главным зеркалом сайт на протоколе https без www в домене. В этом случае вам нужно сделать переадресацию сайтов с www в домене и сайта на протоколе http на сайт https .

Переадресация

Сделать переадресацию сайта с www на сайт без www проще всего инструментами администрирования на веб-хостинге. Почти на всех панелях управления хостингами и VDS есть функция переадресации сайта с www на сайт без www и наоборот.

Важно сделать 301 Permanent Redirect (постоянную) переадресацию, а не временную 302.

Если по каким либо причинам это функционал недоступен на хостинге, то попробуйте внести изменения в файл .htaccess. Этот файл работает для управления веб-сервером на Apache.

  • Почитать, как .htaccess файлы обеспечивают изменения конфигурации для каждого каталога сайта лучше в первоисточнике тут.
  • Как сделать ручную переадресацию на серверах Nginx лучше почитать в первоисточнике тут.

Аналогичную переадресацию нужно сделать при использовании безопасного протокола https. Все страницы сайта доступные по протоколу http должны переадресовываться, на те же страницы по протоколу https.

Выполняется 301 Permanent Redirect теме же методами. Либо инструментами управления хостингом, либо ручной правкой файла .htaccess на Apache. Для Nginx включаются директивы return в контекст server или в location контекст.

Назначение главного зеркала

Главное зеркало может быть указано веб-мастером или выбрано поисковиком самостоятельно. Второй вариант использовать не нужно, так как «по своему усмотрению» поисковик может выбрать неправильное главное зеркало.

Логично и правильно самостоятельно указать главное зеркало поисковикам через инструменты веб-мастера.

Для Google

Чтобы указать главное зеркало сайта для Google:

  • Войдите в консоль Search Console под своим аккаунтом. Если аккаунта еще нет, заведите его;
  • Добавьте в консоль все свои ресурсы: сайт с и без www, сайт http и https. Всего 4 сайта;
  • Откройте в консоли любой добавленный сайт;
  • В верхнем правом углу нажмите знак «шестерёнка» и выберите «Настройки сайта»;
  • Выделите чек в нужном вам пункте «Отображать URL-адреса как…».

Повторите эту операцию для остальных сайтов этого домена.

Главное зеркало сайта Яндекс

Напомню, директива host на Яндексе больше не работает (источник).

Читайте также:  Основные части автомобиля и их назначение

Теперь Яндекс внимательно читает директивы 301 переадресации. Чтобы указать главное зеркало Яндекс нужно:

  • Зайти в свой аккаунт на Яндекс.Вебмастер;
  • Сделать постраничную 301-ую переадресацию сайтов на главное зеркало;
  • В Яндекс.Вебмастере зайти в инструмент «Переезд сайта» и указать новое главное зеркало;
  • Подождать 3-5 дней. Сервис сообщит вам о новом главном зеркале.
  • Инструкция тут.

Как узнать главное зеркало сайта

Дело не только в том, чтобы сделать правильную переадресацию на главное зеркало. Главное, чтобы поисковики правильно определили задуманное вами главное зеркало.

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

В поиске Google ищем:

На Yandex, ищем:

Вывод

Назначить главное зеркало сайта задача не праздная, а базовая и игнорировать её просто нельзя.

Еще статьи

  • Оптимизация кода сайта как этап внутренней оптимизации сайта
  • Google блог для веб-мастеров на русском языке
  • Яндекс.Вебмастер не видит favicon и sitemap сайта https
  • Оптимизация изображений сайта: теория и практика
  • 11 советов как писать SEO статьи хорошо читаемые пользователем

Похожее

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Как найти зеркала сайта бесплатно и без сторонних сервисов

Сегодня расскажу подробнее о поиске зеркал сайтов (полных копий на разных доменах). Тема вызвала живой интерес и множество вопросов после доклада на SEMPRO.

Зачем вообще искать зеркала?

Напомню ситуации, когда это может быть актуально:

  • Вы анализируете новую нишу на предмет конкуренции. Если ТОП выдачи выглядит не особо внушительно — не спешите радоваться. Сначала стоит проверить, не подклеено ли к молодому домену старое зеркало с мощным ссылочным профилем.
  • Вы планируете купить сайт, который имеет хороший поисковый трафик. Обязательно требуйте передачи прав на все зеркала — иначе можно остаться ни с чем.
  • Вас интересует схема ссылочного продвижения у конкретного конкурента. Стоит тщательно изучить обратные ссылки у всех версий проекта.
  • Вы пользуетесь услугами SEO-студии или фрилансера; хотите быть уверены, что продвижение ведется именно для вашего домена.

Как найти зеркала с точки зрения Яндекса?

В Рунете популярен плагин для браузера RDS бар и онлайн-сервис recipdonor, который проверяет множество SEO-параметров, в том числе и этот (в платной версии). Создатели плагина подробно описали свою методику:

Склеен ли сайт на какой-то другой можно определить используя эти два запроса:
http://search.yaca.yandex.ru/yca/cy/ch/site.ru/ или http://bar-navig.yandex.ru/u?ver=2&u…ndex.ru&show=1

Если какое-то из этих значений возвращает склейку, то этот сайт попадает к нам в базу.
Определить склеен ли сайт — очень просто. А вот узнать какие сайты приклеены к данному, то есть произвести обратную процедуру — довольно сложная задача.
Для этого «в идеале» нужно проанализировать все сайты интернета на эти два запроса проверки склейки и создать связки для склееных сайтов.
Что позволит найти все зеркала сайта, если они действительно приклеены к данному сайту.

В нашей базе более 13 млн. сайта, которые регулярно проверяются на данные параметры.
Из статистики, найдено:
406 000 сайтов склееных на другие
280 000 сайтов у которых есть дополнительные зеркала.

Внимание: сервис определяет зеркала для сайтов, которые Яндекс признал действительно зеркалами и склеил их.
Определение зеркал по Google или по другим признакам (у которых в robots.txt прописано или стоит редирект, или на сайте просто надпись сайт переехал) — это другая история.

Очевидно также, что мы не можем быть уверены в полноте любой базы. Что, если работаем с узкой нишей, где не особо популярные сайты? Да еще под англоязычный Google? На самом деле это не проблема. Гугл — знает все!

Как искать зеркала под Google?

Наверняка вы замечали, что Google хранит информацию о старых страницах очень долго. Для примера — отчет из API Search Console для моего сайта:

На этом и основан метод:

Запрашиваем у Google уникальную фразу с анализируемого сайта, одновременно запрещаем показывать сам сайт.

Вот пример из доклада (искал зеркала у сайта www.injuryclaimcoach.com):

Используется фраза в кавычках и оператор site:, перед которым стоит минус. Первый результат отдает 301 код и перебрасывает на изучаемый домен. При этом переезд был осуществлен более 3 лет назад (особо любознательные могут проверить по web.archive).

Пример использования

Давайте поищем еще. Возьмем интересный пример. Возможно вы в курсе, что Гугл на своем сервисе blogspot.com однажды устроил знатную свистопляску с зеркалами.

Так, блог Дмитрия Шахова из России открывается по адресу http://bablorub.blogspot.ru/. Если обратитесь к нему через .com — получите редирект.

Но в выдаче тем не менее .com:

Применим нашу методику:

«Рушка» нашлась! Не будем на этом останавливаться. Выше я подчеркивал, что нужно использовать уникальную фразу.

Забиваем «Я считаю, что глупо тиранить кандидата вопросами про то, что такое релевантность или формула BM-25 -site:bablorub.blogspot.com» (цитата из статьи про прием сеошника на работу):

Читайте также:  Что делать, если потеет фара автомобиля

Ничего такой улов!

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

Берем другую, — ответ Дмитрия на мой вопрос из тех времен когда мы еще не были знакомы лично:

Еще один! Но заодно подсунут и .ru тоже. Заминусуем и его и .tr! Используем длинный запрос: Управление бизнесом влияет сильнее, чем профессиональная деформация. На фоне этого деформация по SEO никак не заметна. -site:bablorub.blogspot.com -site:bablorub.blogspot.ru -site:bablorub.blogspot.tr

Интересно, кончились ли у Гугла зеркала?

Забиваем теперь «Управление бизнесом влияет сильнее, чем профессиональная деформация. На фоне этого деформация по SEO никак не заметна. -site:bablorub.blogspot.com -site:bablorub.blogspot.ru -site:bablorub.blogspot.tr -site:bablorub.blogspot.com.tr -site:bablorub.blogspot.com.es -site:bablorub.blogspot.de -site:bablorub.blogspot.dk» (я уже устал…)

Тут я сдался. Доменов у Гугла много куплено, это мы точно выяснили. Желающие могут найти еще и еще.

Что такое зеркало сайта и как указать поисковикам рабочий актуальный вариант

Зеркалами сайтов называют их частичные или полные копии. Как минимум один и тот же сайт после создания может быть доступен с префиксом www и без него, а после установки протокола https открываться и с https, и http. Однако оптимизатору важно, чтобы продвижение происходило только по одному из адресов. Поэтому при проведении технического аудита сайта он определяет рабочее зеркало сам и проверяет, правильно ли его определили Google и Яндекс.

Чтобы это сделать, нужно детальнее изучить, что такое зеркало сайта, как выбрать актуальное, и как быть с остальными копиями.

Какое из зеркал сайта выбрать для продвижения?

С точки зрения поисковой оптимизации не имеет значения, продвигать сайт с https или http, с www или без. Но протокол https сейчас уже практически обязателен для интернет-магазинов и коммерческих сайтов, а домены без префиксов www будут короче и удобнее для использования. Поэтому если есть возможность выбирать, то лучше остановить свой выбор на https без www, и тогда адрес у главного зеркала будет примерно таким: https://mysite.ru.

Если сайт уже проиндексирован поисковиками, то стоит разобраться, как Яндекс и Гугл определили зеркало. При этом важно учитывать, под какой регион продвигают сайт. Если речь об Украине, Грузии и других странах СНГ или Европы, то нужно проверку делать в Гугле. Ну а если цель – Россия, то, конечно же, в Яндексе.

Индексацию очень просто проверить при помощи таких запросов:

Яндекс: url:www.mysite.ru* | url:mysite.ru*

По очереди вбиваем каждый запрос в поиск и смотрим, что выдает система. В Yandex сайт индексируется либо с www, либо без этого префикса. Если уже состоялась индексация с www, то и актуальное зеркало выбирают формата www.mysite.ru.

В индекс поисковика Google могут попадать копии сайта и с www, и без. Так что тут нужно смотреть выдачу по каждому зеркалу отдельно.

Сначала смотрят: «site:mysite.ru -www.mysite.ru». Затем: «site:www.mysite.ru».

К примеру, посмотрим, как это выглядит для сайта stol-i-stul.com.ua. Домен украинский, сайт продвигается под Украину, поэтому тут важно смотреть именно в Google, какое зеркало выбрано главным.

Сначала вбиваем в поисковик site:stol-i-stul.com.ua -www.stol-i-stul.com.ua и видим, что нашлось 48,3 тыс. результатов.

Теперь вбиваем site:www.stol-i-stul.com.ua и видим только 1 результат:

Соответственно, большее число результатов по версии без www, а потому именно эта копия тут выступает главной. Ну, и так как на сайте подключен протокол https, то нужно в роли рабочего зеркала выбрать: https://stol-i-stul.com.ua.

Как настраивать зеркала веб-сайтов?

Понимая теперь, как найти рабочее зеркало сайта, добиваются, чтобы поисковики индексировали исключительно его, а с других имеющихся копий веб-сайта шла переадресация на нужный адрес. Для этого подключают и настраивают редирект 301.

Теперь, если пользователь наберет в поисковике адрес с www, то система автоматически перенаправит на сайт без этого префикса. К примеру, введем www.stol-i-stul.com.ua:

Нажимаем Enter и оказываемся на сайте без www:

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

Если редирект подключен, и нужно проверить, все ли хорошо, то можно воспользоваться Redirect Checker. Открываем сервис, вбиваем неглавное зеркало и смотрим:

На скриншоте выше видно, что для проверки выбрали неактуальное зеркало https://www.brokers-fx.ru/, и Redirect Checker показал: с него правильно настроен 301-й редирект, перемещающий пользователей на https://brokers-fx.ru/.

Настройка редиректа путем внесения изменений в htaccess

Если требуется установить и настроить перенаправляющий пользователей редирект, то обычно для этого редактируют системный файл «.htaccess». При помощи этого конфигурационного файла происходит настройка самого распространенного типа веб-серверов в интернете – Apache. Для получения доступа к «.htaccess», нужно подключиться к веб-серверу по FTP. Удобнее всего для этого использовать какой-нибудь FTP-клиент, к примеру, популярный FileZilla.

Данные для входа по FTP выдаются администрацией выбранного хостинга. Подключившись, пользователь сразу не увидит «.htaccess». Дело в том, что это важный файл, а потому он скрыт от просмотра, чтобы профаны своими необдуманными действиями случайно его не повредили. Поэтому сначала нужно открыть вкладку «Сервер» и там активировать отображение скрытых системных файлов:

Читайте также:  Доллары Зимбабве в 2020 году - курс к рублю и фото 100 триллионов зимбабвийских долларов

Затем в корневой папке обнаружится «.htaccess». Его скачивают к себе на компьютер и на всякий случай создают резервную копию.

Далее открывают «.htaccess» через любой текстовый редактор. Можно через стандартный виндоусовский «Блокнот» или лучше при помощи Notepad. Внутрь файла помещают вот такой короткий код:

Глядя на код, нетрудно догадаться, что:

  • его первая строка разрешает редирект – ON;
  • во второй после символа «^» указан адрес главного зеркала, с которого переправляют пользователя;
  • в третьей строке прописано, куда происходит перенаправление через 301-й редирект.

Вставив нужный код, файл закрывают, изменения сохраняют, а потом этот обновленный «.htaccess» через FileZilla загружают на сайт.

SEO-шников много, профессионалов — единицы. Научитесь технической и поведенческой оптимизации, создавайте семантические ядра и продвигайте проекты в ТОП!

Указываем главное зеркало для Yandex

Если редирект через «.htaccess» настроен правильно, то поисковая система Yandex сама верно выберет рабочее зеркало. Но при смене основного домена Яндексу следует помочь. С этой целью редактируют файл для поисковых алгоритмов – robots.txt. Для этого подключаются к серверу по FTP, находят в корневом каталоге robots.txt и скачивают его.

Открыв robots.txt через любой удобный текстовый редактор, добавляют в конец документа директиву Host. Если там уже содержится информация, то меняем ее на нужную. Например, в качестве главного используют зеркало с www. Значит, прописываем в robots.txt последней строкой:

Затем файл закрывают, сохраняют и загружают по FTP обратно на сервер. Кстати, содержимое robots.txt можно посмотреть, не скачивая. Для этого в адресной строке прописывают: mysite.ru/robots.txt.

Кроме того, если переводят зеркало на www или https, то в Yandex Webmaster, выбирают «Индексирование» – «Переезд сайта» и там ставят галочку около нужного пункта:

Как установить или изменить рабочее зеркало через Google Search Console

В новой версии Google Search Console находят слева в меню «Настройки». Затем выбирают необходимый вариант зеркала для своего веб-сайта. Если происходит перенос, например, с http на https, то в гугловской консоли предварительно подтверждают право собственности на оба сайта.

Если имелись копии с www и без, то после установки главного домена, поисковая система станет расценивать все ссылки с внешних веб-ресурсов (и с www, и без него), как одинаковые. То есть ссылки формата www.mysite.ru и mysite.ru станут рассматриваться как актуальные, равнозначные и будут нести пользу продвигаемому ресурсу.

Как настраивать редиректы при выборе нового домена

Если для действующего раскрученного сайта приняли решение поменять домен, то желательно от старого не отказываться, а сохранить его как зеркало. Тогда при переезде потери сайта по трафику и позициям будут минимальными, а для лучшего эффекта прибегают к использованию постраничного 301-го редиректа. Оптимизатор в таком случае редактирует «.htaccess», обеспечив переадресацию с отдельных страниц зеркала на актуальный сайт с выбранным новым доменом.

Если речь о сайте-визитке или другом веб-ресурсе с небольшим числом страниц, то это несложно. Но когда веб-страниц много, то это уже проблема. Даже если не пожалеть времени и прописать для каждой из них редирект так, как мы рассматривали выше, то это будет перегружать сервер запросами, замедляя работу сайта.

Чтобы избежать этого, в «.htaccess» помещают следующий программный код:

RewriteRule ^(.*)$ https://my-new-site.ru/$1 [R=301,L]

В этом примере программный код перемещает посетителей с любых страниц www.mysite.ru на новые актуальные веб-страницы my-new-site.ru.

На старом веб-сайте, превращающемся в зеркало, нужно еще вписать Host в robots.txt, поместив туда сведения о новом домене.

Уникальное предложение — -50% на ВСЕ курсы Skillbox. Получите современную онлайн-профессию, раскройте свой потенциал.

Как настроить переадресацию на Nginx-серверах

Хотя Apache – это широко распространенный тип веб-серверов, но иногда хостинг-провайдеры могут использовать менее популярный вариант под названием Nginx. Чтобы здесь настроить редирект, нужно также найти конфигурационный файл, но его название будет не «.htaccess», а «nginx.conf».

Подключившись к Nginx-серверу по FTP и скачав указанный файл, вносят в него следующий код, если нужно включить 301 редирект для зеркала с www на адрес без этого префикса:

rewrite ^/(.*)$ https://mysite.ru/$1 permanent;

Сгенерировать нужный код для вставки в «nginx.conf» можно в специальных конвертерах, к примеру, winginx. Алгоритм действий выглядит так:

– сначала создают код редиректа с соответствующих страниц веб-сайта для серверов Apache при помощи этого сервиса или, к примеру, этого;

– затем вставляют код в конвертер Nginx;

– потом полученный код вставляют в файл «nginx.conf».

Надеемся, что после изучения этой статьи вам будет несложно:

  • определить, какое зеркало сайта является рабочим;
  • как при необходимости можно его сменить;
  • как оповестить о смене поисковые системы;
  • какие настройки внести в кабинеты вебмастера Google и Yandex;
  • как настроить редиректы.

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

Ссылка на основную публикацию
Что такое HTHS моторных масел
Нужно ли менять масла для ГПУ при падении щелочного числа более чем на 50% В сегменте стационарных газовых двигателей существует...
Что можно резать болгаркой, а чего нельзя
Можно ли болгаркой пилить дерево Обзор дисков для инструмента Если вы пытаетесь понять можно ли болгаркой пилить дерево, то ответ...
Что можно сделать из старого принтера — 4 идеи
Режущий и печатающий плоттер из принтера или dvd-привода своими руками Графопостроители представляют собой устройства, которые в автоматическом режиме с заданной...
Что такое Launch Control и как он работает
Лаунч контроль от А до Я что такое, как работает, для чего нужен Современные машины подразумевают наличие установки под названием...

Что такое зеркало сайта и для чего его создают

Главное зеркало сайта SEO оптимизация и продвижение сайта для новичков

Вступление

Сайт должен быть доступен пользователям только по одному адресу. Этот адрес называют — главное зеркало сайта.

Что такое зеркало сайта?

Зеркалами сайта называются все ресурсы с одинаковым контентом. Вернее, совпадение контента должно быть не менее 80%.

Дизайн сайта и его оформление значение не имеют. Единица зеркальности является его контент.

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

Стоит отметить, что зеркала сайта появляются в автоматическом режиме или по злому умыслу.

Автоматом появляются зеркала при добавлении домена на хостинг и автоматическом создание адреса сайта без WWW и с WWW. Для поисковиков это два разных адреса, а значит два разных сайта.

Также зеркала появляются при переходе сайта на безопасный протокол HTTPS. То есть когда в сети появляются два сайта один http , второй https .

Появится зеркало сайта при переходе на новый домен. Читать Как изменить имя домена без потери поисковой выдачи.

Кроме этих вариантов, администратор сайта может добавить в поиск, зеркало сайта добровольно. Например, сайт на доменах в разных доменных зонах (ru, com, kz) или доменах с разным написанием.

Создание таких доменов оправданно, а создание таких сайтов зеркал вызывает сомнения. Однако как вариант создания зеркал их нужно упомянуть.

Зеркало может появиться по злому умыслу. Например, зеркальный сайт может появиться при воровстве контента. Это отдельная тема. Повторюсь, поисковик считает сайты зеркальными, если совпадение контента превышает 80%.

Понятие главное зеркало сайта

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

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

Настроить главное зеркало сайта

Прежде чем назначить главное зеркало сайта вы должны сами с ним определиться и сделать постраничную переадресацию не главных зеркал на главное зеркало.

Например, вы выбрали главным зеркалом сайт на протоколе https без www в домене. В этом случае вам нужно сделать переадресацию сайтов с www в домене и сайта на протоколе http на сайт https .

Переадресация

Сделать переадресацию сайта с www на сайт без www проще всего инструментами администрирования на веб-хостинге. Почти на всех панелях управления хостингами и VDS есть функция переадресации сайта с www на сайт без www и наоборот.

Важно сделать 301 Permanent Redirect (постоянную) переадресацию, а не временную 302.

Если по каким либо причинам это функционал недоступен на хостинге, то попробуйте внести изменения в файл .htaccess. Этот файл работает для управления веб-сервером на Apache.

  • Почитать, как .htaccess файлы обеспечивают изменения конфигурации для каждого каталога сайта лучше в первоисточнике тут.
  • Как сделать ручную переадресацию на серверах Nginx лучше почитать в первоисточнике тут.

Аналогичную переадресацию нужно сделать при использовании безопасного протокола https. Все страницы сайта доступные по протоколу http должны переадресовываться, на те же страницы по протоколу https.

Выполняется 301 Permanent Redirect теме же методами. Либо инструментами управления хостингом, либо ручной правкой файла .htaccess на Apache. Для Nginx включаются директивы return в контекст server или в location контекст.

Назначение главного зеркала

Главное зеркало может быть указано веб-мастером или выбрано поисковиком самостоятельно. Второй вариант использовать не нужно, так как «по своему усмотрению» поисковик может выбрать неправильное главное зеркало.

Логично и правильно самостоятельно указать главное зеркало поисковикам через инструменты веб-мастера.

Для Google

Чтобы указать главное зеркало сайта для Google:

  • Войдите в консоль Search Console под своим аккаунтом. Если аккаунта еще нет, заведите его;
  • Добавьте в консоль все свои ресурсы: сайт с и без www, сайт http и https. Всего 4 сайта;
  • Откройте в консоли любой добавленный сайт;
  • В верхнем правом углу нажмите знак «шестерёнка» и выберите «Настройки сайта»;
  • Выделите чек в нужном вам пункте «Отображать URL-адреса как…».

Повторите эту операцию для остальных сайтов этого домена.

Главное зеркало сайта Яндекс

Напомню, директива host на Яндексе больше не работает (источник).

Читайте также:  На трассе М-7 во Владимирской области обезвредили авиабомбу

Теперь Яндекс внимательно читает директивы 301 переадресации. Чтобы указать главное зеркало Яндекс нужно:

  • Зайти в свой аккаунт на Яндекс.Вебмастер;
  • Сделать постраничную 301-ую переадресацию сайтов на главное зеркало;
  • В Яндекс.Вебмастере зайти в инструмент «Переезд сайта» и указать новое главное зеркало;
  • Подождать 3-5 дней. Сервис сообщит вам о новом главном зеркале.
  • Инструкция тут.

Как узнать главное зеркало сайта

Дело не только в том, чтобы сделать правильную переадресацию на главное зеркало. Главное, чтобы поисковики правильно определили задуманное вами главное зеркало.

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

В поиске Google ищем:

На Yandex, ищем:

Вывод

Назначить главное зеркало сайта задача не праздная, а базовая и игнорировать её просто нельзя.

Еще статьи

  • Оптимизация кода сайта как этап внутренней оптимизации сайта
  • Google блог для веб-мастеров на русском языке
  • Яндекс.Вебмастер не видит favicon и sitemap сайта https
  • Оптимизация изображений сайта: теория и практика
  • 11 советов как писать SEO статьи хорошо читаемые пользователем

Похожее

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Как найти зеркала сайта бесплатно и без сторонних сервисов

Сегодня расскажу подробнее о поиске зеркал сайтов (полных копий на разных доменах). Тема вызвала живой интерес и множество вопросов после доклада на SEMPRO.

Зачем вообще искать зеркала?

Напомню ситуации, когда это может быть актуально:

  • Вы анализируете новую нишу на предмет конкуренции. Если ТОП выдачи выглядит не особо внушительно — не спешите радоваться. Сначала стоит проверить, не подклеено ли к молодому домену старое зеркало с мощным ссылочным профилем.
  • Вы планируете купить сайт, который имеет хороший поисковый трафик. Обязательно требуйте передачи прав на все зеркала — иначе можно остаться ни с чем.
  • Вас интересует схема ссылочного продвижения у конкретного конкурента. Стоит тщательно изучить обратные ссылки у всех версий проекта.
  • Вы пользуетесь услугами SEO-студии или фрилансера; хотите быть уверены, что продвижение ведется именно для вашего домена.

Как найти зеркала с точки зрения Яндекса?

В Рунете популярен плагин для браузера RDS бар и онлайн-сервис recipdonor, который проверяет множество SEO-параметров, в том числе и этот (в платной версии). Создатели плагина подробно описали свою методику:

Склеен ли сайт на какой-то другой можно определить используя эти два запроса:
http://search.yaca.yandex.ru/yca/cy/ch/site.ru/ или http://bar-navig.yandex.ru/u?ver=2&u…ndex.ru&show=1

Если какое-то из этих значений возвращает склейку, то этот сайт попадает к нам в базу.
Определить склеен ли сайт — очень просто. А вот узнать какие сайты приклеены к данному, то есть произвести обратную процедуру — довольно сложная задача.
Для этого «в идеале» нужно проанализировать все сайты интернета на эти два запроса проверки склейки и создать связки для склееных сайтов.
Что позволит найти все зеркала сайта, если они действительно приклеены к данному сайту.

В нашей базе более 13 млн. сайта, которые регулярно проверяются на данные параметры.
Из статистики, найдено:
406 000 сайтов склееных на другие
280 000 сайтов у которых есть дополнительные зеркала.

Внимание: сервис определяет зеркала для сайтов, которые Яндекс признал действительно зеркалами и склеил их.
Определение зеркал по Google или по другим признакам (у которых в robots.txt прописано или стоит редирект, или на сайте просто надпись сайт переехал) — это другая история.

Очевидно также, что мы не можем быть уверены в полноте любой базы. Что, если работаем с узкой нишей, где не особо популярные сайты? Да еще под англоязычный Google? На самом деле это не проблема. Гугл — знает все!

Как искать зеркала под Google?

Наверняка вы замечали, что Google хранит информацию о старых страницах очень долго. Для примера — отчет из API Search Console для моего сайта:

На этом и основан метод:

Запрашиваем у Google уникальную фразу с анализируемого сайта, одновременно запрещаем показывать сам сайт.

Вот пример из доклада (искал зеркала у сайта www.injuryclaimcoach.com):

Используется фраза в кавычках и оператор site:, перед которым стоит минус. Первый результат отдает 301 код и перебрасывает на изучаемый домен. При этом переезд был осуществлен более 3 лет назад (особо любознательные могут проверить по web.archive).

Пример использования

Давайте поищем еще. Возьмем интересный пример. Возможно вы в курсе, что Гугл на своем сервисе blogspot.com однажды устроил знатную свистопляску с зеркалами.

Так, блог Дмитрия Шахова из России открывается по адресу http://bablorub.blogspot.ru/. Если обратитесь к нему через .com — получите редирект.

Но в выдаче тем не менее .com:

Применим нашу методику:

«Рушка» нашлась! Не будем на этом останавливаться. Выше я подчеркивал, что нужно использовать уникальную фразу.

Забиваем «Я считаю, что глупо тиранить кандидата вопросами про то, что такое релевантность или формула BM-25 -site:bablorub.blogspot.com» (цитата из статьи про прием сеошника на работу):

Читайте также:  Ошибка u1218 ситроен Citroen

Ничего такой улов!

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

Берем другую, — ответ Дмитрия на мой вопрос из тех времен когда мы еще не были знакомы лично:

Еще один! Но заодно подсунут и .ru тоже. Заминусуем и его и .tr! Используем длинный запрос: Управление бизнесом влияет сильнее, чем профессиональная деформация. На фоне этого деформация по SEO никак не заметна. -site:bablorub.blogspot.com -site:bablorub.blogspot.ru -site:bablorub.blogspot.tr

Интересно, кончились ли у Гугла зеркала?

Забиваем теперь «Управление бизнесом влияет сильнее, чем профессиональная деформация. На фоне этого деформация по SEO никак не заметна. -site:bablorub.blogspot.com -site:bablorub.blogspot.ru -site:bablorub.blogspot.tr -site:bablorub.blogspot.com.tr -site:bablorub.blogspot.com.es -site:bablorub.blogspot.de -site:bablorub.blogspot.dk» (я уже устал…)

Тут я сдался. Доменов у Гугла много куплено, это мы точно выяснили. Желающие могут найти еще и еще.

Что такое зеркало сайта и как указать поисковикам рабочий актуальный вариант

Зеркалами сайтов называют их частичные или полные копии. Как минимум один и тот же сайт после создания может быть доступен с префиксом www и без него, а после установки протокола https открываться и с https, и http. Однако оптимизатору важно, чтобы продвижение происходило только по одному из адресов. Поэтому при проведении технического аудита сайта он определяет рабочее зеркало сам и проверяет, правильно ли его определили Google и Яндекс.

Чтобы это сделать, нужно детальнее изучить, что такое зеркало сайта, как выбрать актуальное, и как быть с остальными копиями.

Какое из зеркал сайта выбрать для продвижения?

С точки зрения поисковой оптимизации не имеет значения, продвигать сайт с https или http, с www или без. Но протокол https сейчас уже практически обязателен для интернет-магазинов и коммерческих сайтов, а домены без префиксов www будут короче и удобнее для использования. Поэтому если есть возможность выбирать, то лучше остановить свой выбор на https без www, и тогда адрес у главного зеркала будет примерно таким: https://mysite.ru.

Если сайт уже проиндексирован поисковиками, то стоит разобраться, как Яндекс и Гугл определили зеркало. При этом важно учитывать, под какой регион продвигают сайт. Если речь об Украине, Грузии и других странах СНГ или Европы, то нужно проверку делать в Гугле. Ну а если цель – Россия, то, конечно же, в Яндексе.

Индексацию очень просто проверить при помощи таких запросов:

Яндекс: url:www.mysite.ru* | url:mysite.ru*

По очереди вбиваем каждый запрос в поиск и смотрим, что выдает система. В Yandex сайт индексируется либо с www, либо без этого префикса. Если уже состоялась индексация с www, то и актуальное зеркало выбирают формата www.mysite.ru.

В индекс поисковика Google могут попадать копии сайта и с www, и без. Так что тут нужно смотреть выдачу по каждому зеркалу отдельно.

Сначала смотрят: «site:mysite.ru -www.mysite.ru». Затем: «site:www.mysite.ru».

К примеру, посмотрим, как это выглядит для сайта stol-i-stul.com.ua. Домен украинский, сайт продвигается под Украину, поэтому тут важно смотреть именно в Google, какое зеркало выбрано главным.

Сначала вбиваем в поисковик site:stol-i-stul.com.ua -www.stol-i-stul.com.ua и видим, что нашлось 48,3 тыс. результатов.

Теперь вбиваем site:www.stol-i-stul.com.ua и видим только 1 результат:

Соответственно, большее число результатов по версии без www, а потому именно эта копия тут выступает главной. Ну, и так как на сайте подключен протокол https, то нужно в роли рабочего зеркала выбрать: https://stol-i-stul.com.ua.

Как настраивать зеркала веб-сайтов?

Понимая теперь, как найти рабочее зеркало сайта, добиваются, чтобы поисковики индексировали исключительно его, а с других имеющихся копий веб-сайта шла переадресация на нужный адрес. Для этого подключают и настраивают редирект 301.

Теперь, если пользователь наберет в поисковике адрес с www, то система автоматически перенаправит на сайт без этого префикса. К примеру, введем www.stol-i-stul.com.ua:

Нажимаем Enter и оказываемся на сайте без www:

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

Если редирект подключен, и нужно проверить, все ли хорошо, то можно воспользоваться Redirect Checker. Открываем сервис, вбиваем неглавное зеркало и смотрим:

На скриншоте выше видно, что для проверки выбрали неактуальное зеркало https://www.brokers-fx.ru/, и Redirect Checker показал: с него правильно настроен 301-й редирект, перемещающий пользователей на https://brokers-fx.ru/.

Настройка редиректа путем внесения изменений в htaccess

Если требуется установить и настроить перенаправляющий пользователей редирект, то обычно для этого редактируют системный файл «.htaccess». При помощи этого конфигурационного файла происходит настройка самого распространенного типа веб-серверов в интернете – Apache. Для получения доступа к «.htaccess», нужно подключиться к веб-серверу по FTP. Удобнее всего для этого использовать какой-нибудь FTP-клиент, к примеру, популярный FileZilla.

Данные для входа по FTP выдаются администрацией выбранного хостинга. Подключившись, пользователь сразу не увидит «.htaccess». Дело в том, что это важный файл, а потому он скрыт от просмотра, чтобы профаны своими необдуманными действиями случайно его не повредили. Поэтому сначала нужно открыть вкладку «Сервер» и там активировать отображение скрытых системных файлов:

Читайте также:  Доллары Зимбабве в 2020 году - курс к рублю и фото 100 триллионов зимбабвийских долларов

Затем в корневой папке обнаружится «.htaccess». Его скачивают к себе на компьютер и на всякий случай создают резервную копию.

Далее открывают «.htaccess» через любой текстовый редактор. Можно через стандартный виндоусовский «Блокнот» или лучше при помощи Notepad. Внутрь файла помещают вот такой короткий код:

Глядя на код, нетрудно догадаться, что:

  • его первая строка разрешает редирект – ON;
  • во второй после символа «^» указан адрес главного зеркала, с которого переправляют пользователя;
  • в третьей строке прописано, куда происходит перенаправление через 301-й редирект.

Вставив нужный код, файл закрывают, изменения сохраняют, а потом этот обновленный «.htaccess» через FileZilla загружают на сайт.

SEO-шников много, профессионалов — единицы. Научитесь технической и поведенческой оптимизации, создавайте семантические ядра и продвигайте проекты в ТОП!

Указываем главное зеркало для Yandex

Если редирект через «.htaccess» настроен правильно, то поисковая система Yandex сама верно выберет рабочее зеркало. Но при смене основного домена Яндексу следует помочь. С этой целью редактируют файл для поисковых алгоритмов – robots.txt. Для этого подключаются к серверу по FTP, находят в корневом каталоге robots.txt и скачивают его.

Открыв robots.txt через любой удобный текстовый редактор, добавляют в конец документа директиву Host. Если там уже содержится информация, то меняем ее на нужную. Например, в качестве главного используют зеркало с www. Значит, прописываем в robots.txt последней строкой:

Затем файл закрывают, сохраняют и загружают по FTP обратно на сервер. Кстати, содержимое robots.txt можно посмотреть, не скачивая. Для этого в адресной строке прописывают: mysite.ru/robots.txt.

Кроме того, если переводят зеркало на www или https, то в Yandex Webmaster, выбирают «Индексирование» – «Переезд сайта» и там ставят галочку около нужного пункта:

Как установить или изменить рабочее зеркало через Google Search Console

В новой версии Google Search Console находят слева в меню «Настройки». Затем выбирают необходимый вариант зеркала для своего веб-сайта. Если происходит перенос, например, с http на https, то в гугловской консоли предварительно подтверждают право собственности на оба сайта.

Если имелись копии с www и без, то после установки главного домена, поисковая система станет расценивать все ссылки с внешних веб-ресурсов (и с www, и без него), как одинаковые. То есть ссылки формата www.mysite.ru и mysite.ru станут рассматриваться как актуальные, равнозначные и будут нести пользу продвигаемому ресурсу.

Как настраивать редиректы при выборе нового домена

Если для действующего раскрученного сайта приняли решение поменять домен, то желательно от старого не отказываться, а сохранить его как зеркало. Тогда при переезде потери сайта по трафику и позициям будут минимальными, а для лучшего эффекта прибегают к использованию постраничного 301-го редиректа. Оптимизатор в таком случае редактирует «.htaccess», обеспечив переадресацию с отдельных страниц зеркала на актуальный сайт с выбранным новым доменом.

Если речь о сайте-визитке или другом веб-ресурсе с небольшим числом страниц, то это несложно. Но когда веб-страниц много, то это уже проблема. Даже если не пожалеть времени и прописать для каждой из них редирект так, как мы рассматривали выше, то это будет перегружать сервер запросами, замедляя работу сайта.

Чтобы избежать этого, в «.htaccess» помещают следующий программный код:

RewriteRule ^(.*)$ https://my-new-site.ru/$1 [R=301,L]

В этом примере программный код перемещает посетителей с любых страниц www.mysite.ru на новые актуальные веб-страницы my-new-site.ru.

На старом веб-сайте, превращающемся в зеркало, нужно еще вписать Host в robots.txt, поместив туда сведения о новом домене.

Уникальное предложение — -50% на ВСЕ курсы Skillbox. Получите современную онлайн-профессию, раскройте свой потенциал.

Как настроить переадресацию на Nginx-серверах

Хотя Apache – это широко распространенный тип веб-серверов, но иногда хостинг-провайдеры могут использовать менее популярный вариант под названием Nginx. Чтобы здесь настроить редирект, нужно также найти конфигурационный файл, но его название будет не «.htaccess», а «nginx.conf».

Подключившись к Nginx-серверу по FTP и скачав указанный файл, вносят в него следующий код, если нужно включить 301 редирект для зеркала с www на адрес без этого префикса:

rewrite ^/(.*)$ https://mysite.ru/$1 permanent;

Сгенерировать нужный код для вставки в «nginx.conf» можно в специальных конвертерах, к примеру, winginx. Алгоритм действий выглядит так:

– сначала создают код редиректа с соответствующих страниц веб-сайта для серверов Apache при помощи этого сервиса или, к примеру, этого;

– затем вставляют код в конвертер Nginx;

– потом полученный код вставляют в файл «nginx.conf».

Надеемся, что после изучения этой статьи вам будет несложно:

  • определить, какое зеркало сайта является рабочим;
  • как при необходимости можно его сменить;
  • как оповестить о смене поисковые системы;
  • какие настройки внести в кабинеты вебмастера Google и Yandex;
  • как настроить редиректы.

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

Ссылка на основную публикацию
Что такое HTHS моторных масел
Нужно ли менять масла для ГПУ при падении щелочного числа более чем на 50% В сегменте стационарных газовых двигателей существует...
Что можно резать болгаркой, а чего нельзя
Можно ли болгаркой пилить дерево Обзор дисков для инструмента Если вы пытаетесь понять можно ли болгаркой пилить дерево, то ответ...
Что можно сделать из старого принтера — 4 идеи
Режущий и печатающий плоттер из принтера или dvd-привода своими руками Графопостроители представляют собой устройства, которые в автоматическом режиме с заданной...
Что такое Launch Control и как он работает
Лаунч контроль от А до Я что такое, как работает, для чего нужен Современные машины подразумевают наличие установки под названием...
Adblock detector