Используйте предварительную загрузку HSTS




Чтобы повысить уровень безопасности страниц HTTPS, можно включить предварительную загрузку HSTS. Для этого в заголовок HSTS следует добавить директиву includeSubDomains. Например, если на сайте www.example.com используется заголовок HSTS с директивой includeSubdomains, то этот сайт будет соответствовать следующим доменам:

URL сайта www.example.com includeSubDomains = true
www.example.com Соответствует
foo.www.example.com Соответствует
example.com Не соответствует
foo.example.com Не соответствует

Распространенные проблемы

Ниже перечислены некоторые проблемы, которые могут возникнуть при использовании защиты TLS, и способы их устранения.

Описание Действие
Просроченные сертификаты. Вовремя обновляйте сертификаты.
В сертификате неправильно указано название сайта. Проверьте, на какое имя хоста зарегистрирован сертификат. Пример такого несоответствия: адрес вашего сайта example.com, а сертификат зарегистрирован на www.example.com.
Не поддерживается указание имени сервера (SNI, Server name indication). Ваш веб-сервер должен поддерживать SNI. Также рекомендуйте посетителям использовать поддерживаемые браузеры. SNI поддерживают все современные браузеры. Для поддержки устаревших браузеров вам понадобится выделенный IP-адрес.
Проблемы сканирования. Не блокируйте сканирование своего сайта HTTPS с помощью файла robots.txt.
Проблемы индексирования. По возможности разрешите поисковым системам индексировать ваши страницы. Старайтесь не использовать метатег noindex.
Старые версии протоколов. Старые версии протоколов уязвимы. Используйте последние версии библиотек TLS и протоколов.
Совмещение защищенных и незащищенных элементов. Размещайте на страницах HTTPS только защищенное содержание.
Разное содержание на страницах HTTP и HTTPS. Содержание на страницах HTTP и HTTPS должно быть идентичным.
Ошибки кода статуса HTTP на страницах с HTTPS. Убедитесь, что ваш сайт возвращает правильный код статуса HTTP. Например, для доступных страниц используется код 200, а для несуществующих ‒ 404 или 410.

Дополнительные рекомендации

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

Переход с HTTP на HTTPS

Смена протокола сайта с HTTP на HTTPS считается переносом сайта с изменением URL. Это действие может временно повлиять на учет трафика. Подробнее...

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

Дополнительная информация

Статьи о реализации TLS на вашем сайте (на английском языке):

· Рекомендации Qualys по использованию SSL и TLS

· Информация об SSL и TLS на сайте Mozilla

 

 

Процесс подготовки сайта индивидуален для каждого переноса, но, как правило, необходимо выполнить одно или несколько следующих действий:

Настройте новую систему управления контентом (CMS) и добавьте в нее содержание.

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

Для перехода на HTTPS получите и настройте необходимые сертификаты TLS на сервере.

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

Настройте файл robots.txt для нового сайта

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

Обратите внимание, что некоторые владельцы сайтов полностью блокируют сканирование сайта, находящегося в стадии разработки. Если вы хотите поступить так же, перед переносом сайта убедитесь, что файл robots.txt подготовлен должным образом. Кроме того, если в процессе разработки вы используете атрибут noindex, подготовьте список URL, из которых нужно удалить указания noindex перед переносом сайта. Подробнее об управлении сканированием и индексированием...

Создайте страницы ошибок для удаленного или объединенного содержания

Убедитесь, что URL, по которым находится содержание прежнего сайта, не перемещенное на новый сайт, предоставляют правильный код сообщения об ошибке HTTP 404 или 410. Вы можете указать код сообщения об ошибке по исходному URL в панели настройки нового сайта или создать переадресацию на новый целевой URL и возвращать по нему код ошибки HTTP.

Избегайте переадресации на нерелевантные страницы

Не переадресуйте большое количество прежних URL на одну нерелевантную страницу, например главную страницу нового сайта. Это может запутать пользователей и рассматриваться как программная ошибка 404. Однако если вы разместили содержание нескольких страниц на одной, прежние URL можно переадресовывать на нее.

Проверьте настройки Search Console

Успех переноса сайта зависит от правильности и актуальности настроек Search Console.

Проверьте все варианты прежнего и обновленного сайтов в Search Console, если вы ещё не сделали этого. Например, вы должны проверить страницы www.example.com и example.com, а также варианты исходного и целевого сайтов (HTTPS и HTTP), если вы используете протокол HTTPS.

Проверьте, подтвержден ли ваш сайт в Search Console

Убедитесь, что после переноса вы сохраните в Search Console свои права на сайт. Если вы подтверждали их другим способом, помните, что при изменении URL токены подтверждения могут отличаться.

Если вы использовали файл HTML, убедитесь, что в новой копии сайта размещена текущая версия этого файла.

Кроме того, если вы применяли метатег

или код Google Analytics, проверьте, содержит ли их новая копия сайта в системе управления контентом.

Проверьте все настройки в Search Console

Если вы меняли настройки прежнего сайта в Search Console, убедитесь, что для нового выполнены аналогичные корректировки. Пример:

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

Геотаргетинг. Он может быть явно задан у прежнего сайта, например с помощью домена, для которого доступен геотаргетинг, или национального домена верхнего уровня (.ru,.fr и т. д.). Если геотаргетинг нужно сохранить, примените настройки прежнего сайта к новому сайту. Однако URL иногда меняются в связи с появлением версий на разных языках, поэтому если вы не хотите, чтобы сайт был связан с определенной страной или регионом, выберите Нет в списке на странице настроек.

Скорость сканирования. Мы не рекомендуем ограничивать скорость сканирования исходного и целевого URL роботом Google в Search Console. Это целесообразно только в том случае, если сканирование создает слишком высокую нагрузку на ваш сайт. Если ранее вы ограничивали скорость обработки веб-страниц, отключите эту настройку. Мы используем алгоритмы, которые позволяют автоматически определить, что сайт был перемещен, и быстро предложить пользователям новые результаты поиска.

Отклоненные ссылки. Если ссылки на файл, загруженный на прежний сайт, отклонены, рекомендуется повторно загрузить его из аккаунта Search Console, который используется для нового сайта.

Устраните проблемы на недавно приобретенном домене

Если новый сайт будет располагаться на недавно приобретенном домене, убедитесь, что нет нерешенных проблем, оставшихся от предыдущего владельца. Проверьте следующие настройки:

Меры, принимаемые вручную – возможно, с нового домена раньше распространялся спам. Если сайты не соответствуют рекомендациям для веб-мастеров, мы можем применить к ним санкции, в том числе понизить их рейтинг или даже полностью удалить из результатов поиска Google. Откройте страницу "Меры, принятые вручную" в Search Console и посмотрите, упомянут ли на ней ваш сайт. Затем устраните все найденные проблемы, прежде чем запрашивать повторную проверку.

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

Используйте веб-аналитику

Во время переноса важно анализировать использование как прежнего, так и нового сайтов, для чего применяются средства веб-аналитики. Как правило, конфигурация с применением веб-аналитики подразумевает код JavaScript, встроенный в страницы. Параметры отслеживания различных сайтов варьируются в зависимости от средств аналитики и настроек журналирования, обработки и фильтрации. За помощью обратитесь к поставщику программы аналитики. Если вы решили изменить настройки аналитики, сделайте это сейчас. Если вы используете Google Analytics и хотите, чтобы в отчетах по содержанию информация была систематизирована, создайте профиль для нового сайта.

 

Важно сопоставить URL прежнего сайта с URL нового сайта. В этом разделе описываются общие подходы к анализу URL на двух сайтах и проведению сопоставления. Процедура варьируется в зависимости от инфраструктуры сайта и способа его переноса.

Определите текущие URL

При переносе простого сайта обычно не требуется составлять список текущих URL. Если вы меняете только хост сайта, например переходите с example.com на example.net, можно использовать переадресацию на стороне сервера с использованием подстановочных знаков.

В более сложных случаях необходимо создавать список прежних URL и сопоставлять их с новыми. Способ создания этого списка зависит от конфигурации текущего сайта, однако лучше воспользоваться следующими рекомендациями:

Начните с важных URL. Чтобы найти их, выполните следующие действия:

Откройте файл Sitemap: с его помощью обычно отправляются в Search Console самые важные URL.

С помощью журналов серверов или программы аналитики определите URL, на которые приходится большая часть трафика.

Найдите в разделе Ссылки на ваш сайт в Search Console те страницы, у которых есть внутренние и внешние ссылки.

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

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

Включите изображения и видео. Убедитесь, что вы включили в планы переноса сайта URL встроенного содержания (видео, изображения, файлы JavaScript и CSS). Эти URL необходимо переместить на новый сайт так же, как и остальное содержание.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-07-31 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: