- Краткое определение
- Предотвращение ловушек SEO
- Настройка функций перехода
- Сканирование роботом Google
- Консолидация правил перенаправления
- Обновление метаданных и структурированной разметки
- Настройка консоли поиска
- Монитор Search Console
- Советы по устранению неполадок
- Другие подводные камни, не связанные с SEO
В июле 2014 года Google объявил о преимуществе в рейтинге сайтов с правильно установленными сертификатами SSL. Преобразованные и защищенные SSL-сайты стали отображаться как HTTPS (hypertext transfer protocol secure) в отличие от раннего стандарта HTTP. Таким образом, появился дополнительный уровень безопасности, который предотвращает нежелательный доступ к сохраненным данным.
Сегодня Google, Safari, Firefox и большинство других популярных браузеров требуют этот протокол для лучшего ранжирования, геолокации, ввода данных кредитных карт и многого другого. Протокол безопасности HTTPS также защищает веб-сайт от нежелательных рекламных объявлений, которые досаждают посетителям навязчивой, некрасивой информацией, порой содержащей вредоносное ПО. С октября 2018 года Google начал показывать предупреждение об опасности красного цвета, когда пользователи вводят данные на HTTP-страницах или замочек в адресной строке зеленого цвета, когда безопасность в норме на HTTPS.
Краткое определение
Вам будет интересно:Лучшая программа для стресс-теста процессора
HTTPS и SSL видны на URL сайта, что отражено в панели браузера. Рядом также можно заметить символ замка. Так современные браузеры показывают, что пользователь находится на сайте, который использует шифрование SSL. В некоторых случаях URL включает название компании. Эти признаки свидетельствуют о том, что посетитель находится на сайте, который серьезно относится к конфиденциальности. Он означает гипертекстовый транспортный протокол HTTPS Secure. Его «брат» HTTP означает то же самое без «секретности» в конце и является протоколом связи, обычно используемым для облегчения веб-трафика.
Безопасная версия применяет сертификат SSL (Secure Socket Layer) для установления соединения между браузером и сервером. Поэтому становится понятным, как работает HTTPS - любая информация, которой обмениваются, становится зашифрованной. Шифрование — это процесс замены простой текстовой информации, например имен пользователей и паролей, случайными числами и буквами. Таким образом, она больше не может быть прочитана людьми, и ее сложнее понять во время перехвата.
Вам будет интересно:Продукты "Гугла": список, функции и возможности, отзывы
Небольшое уточнение: технически SSL вообще-то не является правильным термином, в конце 90-х он изменился на TLS (безопасность транспортного уровня). Тем не менее он по-прежнему часто используется при описании процессов HTTPS.
Первое, что нужно сделать, чтобы перейти на информационные технологии защиты информации HTTPS, – купить правильный сертификат SSL, который создает зашифрованную непроницаемую связь между окном браузера и веб-сервером. Доступны различные виды сертификатов, которые отличаются по стоимости. Важным моментом является то, что в основном все они работают по одному и тому же принципу, поэтому пользователь не получает «большую безопасность» только потому, что платит больше.
Существуют разные наборы функций:
Вам будет интересно:Как удалить "НОД 32" полностью с компьютера? ESET NOD32
Алгоритм перехода на HTTPS:
Предотвращение ловушек SEO
Chrome предупреждает пользователей о том, что сайт не защищен, когда они заполняют форму, например, окно поиска или регистрацию по электронной почте. Это новейшее оповещение в сочетании с преимуществами Google SEO ускорило переход на новый стандарт многих сайтов.
Многочисленные детали и контрольные списки существуют для инженерной стороны, но иногда при переходе специфика SEO может быть упущена из виду. Контрольный список HTTP для HTTPS, который сфокусирован только на вопросах SEO: планирование, миграция и мониторинг после миграции.
С помощью Keylime Toolbox Query Analytics можно объединять данные запросов HTTP и HTTP Secure из Google Search Console и отслеживать тенденции по количеству кликов, ранжированию, показам по времени и в совокупности, на уровне отдельных запросов и для категорий. Keylime Toolbox Crawl Analytics предоставляет ежедневный анализ журналов, чтобы помочь отслеживать сканирование Googlebot, оценивать, сколько времени займет полное сканирование и переиндексация, и выявлять любые проблемы. Если сайт большой и обычное сканирование неэффективно, рассматривают возможность внедрения специальных элементов эффективности сканирования перед началом миграции.
Настройка функций перехода
Вам будет интересно:Лимитное подключение в Windows 10: что это такое, как его включить, настроить и отключить?
При переходе на Redirects настраивают следующие параметры. Руководство по переходу с HTTP на HTTPS:
Сканирование роботом Google
Данные отслеживания процесса, как робот Google сканирует HTTP и HTTPS, какие URL сканируются и какие коды ответов он получает, доступны только в том случае, если используется Crawl Analytics, который загружает файлы журнала сервера для обработки. Для этого загружают полный список предоставленных Google ошибок сканирования, как для HTTP, так и для HTTPS, а также данные источника ссылки для каждой ошибки.
Выполняется отслеживание агрегированного ранжирования и трафика HTTP и HTTPS с течением времени для брендированных и не брендовых запросов, а также других данных SEO, таких, как индивидуальные и агрегированные рейтинги кликов и их общее количество, по которым сайт появляется
Если сайт большой и сканирование неэффективно, Google может потребоваться некоторое время для повторного сканирования всех URL-адресов HTTP и замены их в индексе версиями HTTPS, чтобы ускорить этот процесс. Файлы журнала являются отличным ресурсом для выявления проблем эффективности. Хотя Google утверждает, что он обрабатывает поток PageRank одинаково для 301-го и 302-го, но все равно эти перенаправления обрабатываются по-разному. Поскольку 302 является технически «временным», Google продолжает индексировать целевой URL 302. При перенаправлении 301 Google удаляет URL-адрес перенаправления из индекса и индексирует только целевой URL 301.
Консолидация правил перенаправления
Робот Googlebot выполняет только до 5 переадресаций, и, так как URL-адреса со временем меняются и добавляются правила канонизации, цепочки перенаправления становятся обычным явлением. Однако они замедляют загрузку страниц особенно на мобильных устройствах.
Во многих случаях перенаправления HTTP/HTTPS и www/non-www выполняются на уровне сервера, а все остальные на уровне приложения. В этом случае идеальным сценарием является использование одного 301 на уровне сервера для учета, как HTTP/HTTPS.
Этот последний редирект на HTTPS будет включать в себя такие правила:
В большинстве случаев не требуется большой работы по обновлению внутренних ссылок. Часто они могут быть обновлены с помощью параметров конфигурации, программно или все сразу через сценарий.
Обновление метаданных и структурированной разметки
При обновлении значений канонических атрибутов на URL-адреса HTTPS, если перенаправляется 301 с HTTP на HTTPS, но URL-адреса HTTPS имеют канонические атрибуты для HTTP, Google увидит бесконечный цикл, вследствие чего появятся непредсказуемые результаты индексации. Для устранения сбоя потребуется:
Настройка консоли поиска
Для того чтобы настроить консоль поиска, создают набор свойств, который содержит как HTTP, так и HTTPS-версии домена для мониторинга. Алгоритм последовательных действий:
Во многих случаях сайт будет продолжать использовать те же теги веб-аналитики, например, идентификатор свойства Google Analytics. Но если это изменено, убеждаются, что страницы сайта обновлены. Кроме того, убеждаются, что исходный код, содержащий теги, не удаляется со страниц в процессе миграции. Можно использовать сторонний инструмент, который проверяет наличие тегов, или настроить сканер, такой как Screaming Frog, для его проверки.
Если XML Sitemaps добавлены в Google Search Console, можно использовать отчеты для отслеживания снижения индексации. Начинают сканирование Google-ботов по URL-адресам HTTPS, когда они находятся в XML-файлах Sitemap. Можно отслеживать повышение индексации с помощью отчетов индексации XML-файлов. Всегда создают XML Sitemaps, которые являются всеобъемлющими и каноническими не только для целей перехода с HTTP на HTTPS.
Монитор Search Console
Вам будет интересно:Как перенести контакты с Айклауд на Андроид: проверенные способы
Необходимо отправлять XML Sitemap для URL-адресов на HTTPS и оставить существующий XML Sitemap для HTTP. Это позволит отслеживать уменьшение индексации для свойства HTTP и увеличение индексации для свойства HTTPS.
Все URL в карте сайта HTTP должны иметь код состояния 301, а индексирование со временем должно уменьшаться. Все URL-адреса в карте сайта HTTPS должны иметь код состояния 200, а индексирование со временем должно увеличиваться. Этот процесс может занять некоторое время, и можно обнаружить, что некоторые URL-адреса HTTP все еще индексируются спустя месяцы.
Наиболее распространенные причины этого:
Советы по устранению неполадок
К сожалению, выполнение пошаговой инструкции и переход на HTTPS - это довольно сложный процесс и пользователю нужно понимать, с чем он имеет дело.
Основные виды сбоев при переходе:
Другие подводные камни, не связанные с SEO
Есть и другие возможные проблемы для сайтов, которые переключаются на HTTPS:
Обеспечение безопасности трафика является одной из самых важных проблем для любого владельца сайта. Помимо передачи доверия, процесс дает выгоду от увеличения скорости и улучшения SEO. Это отличная инвестиция в будущее, поскольку в этом направлении движется сеть. Как уже упоминалось, Google считает использование SSL положительным фактором ранжирования, поэтому, если пользователь переместите свой сайт на HTTPS, он фактически сделает его более привлекательным. Думается, что после столь весомых аргументов у пользователя больше не возникнет вопрос о переходе на HTTPS и зачем «городить огород».