В прошлой статье мы рассмотрели простую инструкцию по установке сертификата SSL (т.е. переезд сайта на безопасный протокол https). А в сегодняшней статье мы продолжим рассмотрение данной темы и сосредоточимся более на SEO-шных моментах установки на своем сайте безопасного протокола https.
Основные этапы:
В первую очередь вы, как владелец сайта, должны озаботиться приведением внутренних ссылок своего ресурса к нужному виду.
Сам формат ссылок вашего сайта должен учитывать новый протокол:
например, было <a href="http://vash-site.com">
, а должно стать <a href="https://vash-site.com">
Если у вас небольшой статический сайт, — скорее всего вам нужно обновить несколько файлов сайта, где придется вручную прописать новый протокол.
Если же ваш сайт использует любой движок (например, Magento или WordPress), учтите, что обновлять формат ссылок придется в нескольких местах: например, в настройках движка, в настройках шаблона в админке, в базе данных (возможно), и в файлах-шаблонах темы (возможно).
После всех изменений внутренних ссылок проверьте правильность их работы: все ссылки сайта открываются, все картинки, стили CSS, шрифты, видео, внутренние и внешние скрипты подгружаются по новому адресу и не выдают 404 ошибки.
Основная ошибка на этом этапе заключается в том, что после перехода с http на https, на вашем сайте может использоваться комбинированное содержание (т.е., на безопасных страницах с https используются ресурсы, — например, стили CSS или скрипты JavaScript, — с небезопасных ресурсов – с http). В этом случае вам нужно заменить все протоколы внешних ресурсов с http://
на //
(например, вместо http://ajax.googleapis.com
используйте //ajax.googleapis.com
). Это также полезно, если вы ссылаетесь на чей-то ресурс и не знаете, какой протокол он использует и не планирует ли он его менять (ввиду достаточно массового перехода на https в последнее время). При таком написании ошибки не будет, поскольку браузер автоматически допишет к такой ссылке нужный протокол.
Еще полезно будет на этом этапе протестировать работу протокола https в нескольких различных браузерах: откройте сайт и в режиме консоли (в основном вызывается клавишей F12) проверьте в соответствующей вкладке (например, в Google Chrome – это вкладка Security) сайт на наличие ошибок с безопасным протоколом.
Этот и последующие пункты помогают «объявить» поисковикам, что на вашем сайте произошли большие изменения.
Укажите в нем новый протокол (главное зеркало) своего сайта и новую ссылку на файл sitemap.xml
Пример содержимого файла robots.txt:
User-agent: * ## Текущие директивы для поисковых роботов ## Ниже новые данные Host: https://vash-site.com/ Sitemap: https://vash-site.com/sitemap.xml
Внимание: используйте свои данные (замените на свой домен и свои директивы)!
Проверьте, что все ссылки вашего сайта в этом файле начинаются с нового, безопасного протокола https
.
Следующий этап – это обновить данные о своем сайте в панели для вебмастеров поисковика. В нашем примере рассмотрена панель от Google (Google Search Console), но такие рекомендации в большей степени применительны и к Яндекс.Вебмастер и другим поисковикам.
В первую очередь учтите, что для поисковой системы версия сайта с HTTP или HTTPS – это совсем разные сайты. Это касается и версий сайта с/без www. Все эти версии поисковый робот обрабатывает отдельно. Поэтому, Google рекомендует внести все эти версии в Search Console каждую отдельно. Другими словами, вам нужно добавить в панель 4 разных варианта своего сайта.
Потом, для сайта с новым протоколом запустите в Search Console функцию «Просмотреть как Googlebot» (https://www.google.com/webmasters/tools/googlebot-fetch). Также добавьте в консоль новый sitemap.xml
на странице https://www.google.com/webmasters/tools/sitemap-list.
Еще один немаловажный момент. Если вы используете аналитику от Google (Google Analytics) и хотите, чтобы данные посещений сайта были актуальны – измените в настройках главный протокол своего сайта. Зайдите во вкладку Администратор › Управление › Ресурс › Настройки ресурса и выставьте в поле URL по умолчанию https://
. Сделайте это и для вкладки Администратор › Управление › Представление › Настройки представления.
Это заключительный, но не последний этап. Теперь вам нужно попробовать обновить все ссылающиеся на вас линки, например:
(https://support.google.com/webmasters/answer/6033049)
Изменится ли поисковый рейтинг моего сайта после перехода на HTTPS?
Как правило, после перехода на HTTPS позиция сайта в результатах поиска несколько увеличивается. При ранжировании использование этого протокола расценивается как положительный фактор, однако поскольку он имеет меньший вес, чем качество материалов сайта, в первое время позиции ваших веб-страниц изменятся незначительно. В дальнейшем вес этого показателя может вырасти.
Рекомендуем также ознакомиться:
Выбор мастера для ремонта и перетяжки мебели — задача, которая требует вдумчивого подхода. Ведь от…
Выбор идеального хостинга под свой сайт может быть довольно запутанным делом, особенно когда существует так…
Чтобы избегать ошибок, нужно набираться опыта; чтобы набираться опыта, надо делать ошибки Лоуренс Питер
Краткое определение Черного SEO Черное СЕО (или Черная оптимизация) — это любая практика, целью которой…
Получение водительских прав категории C открывает двери к профессиональной деятельности, связанной с управлением грузовыми автомобилями.…
View Comments
А если поставить редирект с http на https, разве поисковик не будет засчитывать внешние ссылки с http?
Очень интересная мысль
пост ни о чём.
особенно прикольно про внешние ссылки