Как перейти на HTTPS : пошаговая инструкция. Как протокол HTTPS
Опубликованно 29.07.2019 16:30
В июле 2014 года Google объявила преимущество в рейтинге сайты с правильно установленным SSL-сертификатов. Преобразованный и защищенных SSL-сайты выглядели как HTTPS (протокол передачи гипертекста надежности) по сравнению с предыдущим стандартом протокола HTTP. Таким образом, существует дополнительный уровень безопасности, который предотвращает нежелательный доступ к хранимым данным.
Сегодня, Гугл, сафари, Firefox, а большинство других популярных браузеров требует этот протокол для лучшего ранжирования, геолокации, введите данные кредитной карты и многое другое. Протокол безопасности https также защищает участок от нежелательных рекламных баннеров, которые раздражают посетителей навязчиво, некрасиво информации, и иногда содержат вредоносные программы. С октября 2018 года, Google начал показывать предупреждение красным цветом, когда пользователь вводит данные на страницах HTTP или замок в адресной строке зеленым, когда безопасность является нормальным на HTTPS. Краткое определение
HTTPS и SSL видны на URL-адрес сайта, который отражается в панели инструментов браузера. Рядом также можно заметить символ замка. Поэтому современные браузеры указывают на то, что пользователь на сайт, который использует SSL-шифрование. В некоторых случаях URL-адрес включает в себя название компании. Эти признаки свидетельствуют о том, что посетитель находится на сайте, который серьезно относится к конфиденциальности. Это означает гипертекстовый транспортный протокол HTTPS безопасное. Его "брат", http означает то же самое без "тайны" в конце и это протокол передачи данных, обычно используется для облегчения веб-трафика.
Безопасная версия использует SSL (защищенных сокетов) для установления соединения между браузером и сервером. Таким образом, становится понятно, как она работает с https - любая информация, которой обмениваются становится зашифрованным. Шифрование-это процесс замены простой текстовой информации, такой как имена пользователей и пароли с случайных чисел и букв. Таким образом, он больше не может быть прочитана людьми, и его труднее понять во время перехвата.
Небольшое уточнение: технически SSL-это на самом деле не правильный термин, в конце 90-х оно было изменено на TLS (безопасность транспортного уровня). Однако, это все еще часто используется для описания процессов протоколу HTTPS.
Первое, что нужно сделать, чтобы перейти на информационные технологии информационная безопасность HTTPS, это приобрести соответствующий сертификат SSL, который создает непроницаемый обмена зашифрованными данными между браузером и веб-сервером. Доступны различные типы сертификатов, которые различаются по стоимости. Важным моментом является то, что в основном они все работают по одному принципу, так что пользователь не получает "большую безопасность" только потому, что он платит больше.
Есть различные наборы функций: Начального уровня домен с SSL. Они выдаются мгновенно и прежде чем перейти на HTTPS, требует только подтверждения по электронной почте, предлагаем просмотр HTTPS с замком, есть это процесс глубокого анализа, только проверка права собственности на домен. Идеально подходит для небольших компаний с ограниченным бюджетом, которые не принимают онлайн-платежи. Организационные SSL-сертификатов, требуют более высокой степени контроля собственности компании. Этот тип сертификата, название компании и имя домена отображаются на панели браузера. SSL с расширенной проверкой, позволяют использовать "зеленые строке браузера". Они стоят дороже, чем предыдущий сертификат, и включают в себя правовые, оперативные, и физический осмотр. После того, как вы купили SSL сертификат, его нужно будет утвердить. Существуют различные уровни проверки перед выдачей сертификата, Е. Г., SSL для домена, оно может быть выдан сразу, как только владелец домена, чтобы подтвердить ваш адрес электронной почты. Если владелец сайта использует виртуального хостинга, то прежде чем переходить на HTTPS, обратитесь к поставщику за помощью в администрацию сервера, имеющие сертификат approved.
Алгоритм переключения на HTTPS: Выполните полное резервное копирование сайта. Если хостинг находится под управлением cPanel, вы можете использовать встроенную функцию резервного копирования в cPanel. В противном случае, обратиться к хостинг-компании, чтобы выяснить, действительно ли он предлагает услуги управляемое резервное копирование. Изменения на сайте по ссылке http на HTTPS. Процедура зависит от размера сайта, в котором говорится, как по HTTPS работает. Если сайт имеет всего несколько страниц, то вы можете использовать ручной процесс. Если есть сотни или даже тысячи страниц — инструменты использовать, что процесс automatiseret, особенно если он находится на движке WordPress. До перехода на HTTPS, проверьте коды. Этот шаг является необязательным и применяется для более сложных сайтов, что использование дополнительного программного обеспечения, таких как JavaScript и AJAX. Обновление всех внешних ссылок, указывающих на сайт, аккаунты в социальных сетях и предложения в авторитетные каталоги. Создать 301 редирект на HTTPS. Это звучит сложно, но на самом деле это не так. 301 способ перенаправления трафика с одной веб-страницы на другой URL. Это важно, потому что если на сайте есть десятки, сотни или даже тысячи обратных ссылок, указывающих на него с других сайтов, они будут указывать на страницу HTTP и рейтинга в поисковых системах зависит от количества и качества обратных ссылок. Настройка 301 редиректа зависит от типа веб-сервера используется. Наиболее популярные виды веб-серверы в Apache, Nginx и LiteSpeed и Windows. Прежде чем перейти к HTTPS в Apache и LiteSpeed, вы должны обновить файл. htaccess в конфиг nginx файл nginx, и веб-окна.конфиг. Если вы используете сеть доставки контента (CDN), такие как Cloudflare, вы также должны синхронизировать SSL с этой системой. CDN является распределенной сети серверов, которая хранит копии веб-страниц на своих серверах. Это дает преимущества не только в плане скорости, но и безопасности, поскольку он может распознавать различные образцы вредоносного ПО и предотвращения взлома сайта. Обновить другие инструменты и транзакционных электронных писем, например, email-маркетинг, автоматизация и генераторы посадочных страниц. Подготовить список этих программ и искать упоминания о веб-страницах, которые ссылаются на HTTP, затем обновить их на HTTPS. И последнее, но не менее, чтобы выполнить ручное переключение на HTTPS - вам нужно обновить вашего Google аккаунта инструментов для веб-мастеров и в Analytics вам нужно изменить стандартный URL на HTTPS. В поисках консоли, вы должны добавить новый сайт с https. Предотвращение ошибок СЕО
Хром предупреждает пользователей, что сайт не защищен, когда они заполняют форму, например, в поле поиска или проверить электронную почту. Это последнее уведомление, в сочетании с преимущества Google СЕО ускорило переход к новому стандарту на многих сайтах.
Многочисленные детали и перечни существуют и для инженерно-технической части, но иногда при переходе специфики SEO может остаться без внимания. Контрольный список HTTP на HTTPS, который ориентирован лишь на SEO вопросов: планирование, миграция и мониторинг после переноса.
С Keylime Toolbox, с помощью аналитика запросов можно объединить данные и HTTP-защищенный http из консоли поиск Google и отслеживать тенденции на количество кликов, занимая, впечатления, во времени и в совокупности, на уровне отдельных запросов и категориях. Keylime Toolbox для обхода аналитика предоставляет ежедневный анализ журналов, чтобы помочь отслеживать роботу Googlebot сканировать, чтобы оценить, сколько времени потребуется на полную проверку и переиндексацию, и чтобы выявить любые проблемы. Если сайт Большой и неэффективной обычного сканирования, рассмотреть возможность введения специальных элементов эффективности сканирования перед началом миграции. Установка переходной функции
При переходе к редиректы настроить следующие параметры. Руководство по переход с HTTP на HTTPS: 301 редирект http-адреса в URL-адрес https. По мере возможности, включать в себя все существующие правила. Google будет сканировать только до 5 редиректов в цепочке. Обновить все внутренние ссылки на URL-адреса https. Обновление метаданных и структурированной разметки. Убедитесь, что все ресурсы перешли на HTTPS, и ссылки будут обновлены в исходном коде страницы. Проверьте свойства консоли по протоколу HTTPS для поиска в Google. Создать набор свойств, который сочетает в себе HTTP и HTTPS для целей мониторинга. Настройка параметров обработки на HTTPS версию домена в консоли поиск Google в соответствии с установкой параметров по протоколу HTTPS. Набор международного таргетинга. Установить скорость сканирования. Убедитесь, что файл robots.txt https имеет тот же контент, который был ранее указан для HTTP и не запрещает. Убедитесь, что страницы HTTPS не имеющие атрибуты "мета аргумент noindex". Убедитесь, что теги веб-аналитика и других третьих сторон установлены. Отправить XML Sitemap для URL-адреса по протоколу HTTPS, а не блокировать URL-адреса HTTP через robots.txt. Трек обычный поисковый трафик от веб-аналитики, чтобы убедиться, что она стабильна. Отслеживать рейтинги и другими SEO-ориентированных данных на консоль поиска Google. Проверить вручную Результаты поиска дисплей, чтобы убедиться, что все выглядит правильно, как URL-адреса https индексируются. Сканирование с помощью Google
Процесс отслеживания данных, как робот Googlebot сканирует HTTP и HTTPS, что URL-адреса проверяются, и какие коды ответа, которые она получает, только если он приползет аналитика, который загружает файлы журнала сервера для обработки. Для этого нужно скачать полный список предоставляемых компанией Google сканирование ошибок, таких как HTTP и HTTPS, и источник данных для каждой ошибки.
Гусеничные совокупные рейтинге, и HTTP и HTTPS трафика с течением времени для брендовых и не брендовых запросов, и других SEO-данные, такие как индивидуальные и агрегированные рейтинги кликов и общее количество, на которых сайт отображается
Если участок Большой и эффективного сканирования, Google может занять некоторое время, чтобы повторно сканировать все url, http и замена их в индексе версии HTTPS, чтобы ускорить процесс. Файлы журналов являются отличным ресурсом для выявления проблем эффективности. Хотя Google утверждает, что она регулирует поток PageRank является одинаковым для 301 и 302, но все-таки эти перенаправления обрабатываются по-разному. С 302 технически "временный" Google продолжает индексировать целевой URL 302. Если вы погуглите 301 редирект удалить перенаправления URL-адреса из индекса и только показатель целевой URL-адрес 301. Закрепление правила перенаправления
Робот только выполняет до 5 переадресаций, а потому что URL-адреса меняются с течением времени и добавлены правила канонизации, цепей перенаправления становятся все более распространенными. Однако, они замедляют загрузку страниц, особенно на мобильных устройствах.
Во многих случаях перенаправления HTTP/HTTPS и www или без него осуществляется на уровне сервера, а все остальные на уровне приложения. В этом случае, идеальный сценарий заключается в том, что одним 301 на уровне сервера, чтобы учесть как HTTP или https.
Этот последний перенаправление на HTTPS будет включать в себя следующие правила: От старых шаблонов URL для текущего убеждены, что все старые правила обновлены в соответствии с текущим конечной цели. Нормализация регистра, например, от example.com/Page1 для example.com/page1 и последней косой черты, например, от example.com/page1 для example.com/page1/. В этом примере example.com/Page1 301 редирект непосредственно на example.com/page1/ одного цикла протокол HTTPS и www. При рассмотрении всех старых правил, их уточнение и закрепление уверены, что все равно 301, а не 302. URL-адреса перенаправления 302 может остаться в индексе, в результате непредсказуемых элементов, отображаемых в результатах поиска. Они могут появиться не только неправильный URL-адрес, но и другие нежелательные поведения. Например, если метаданные, такие как ссылке сайта, связанные с текущим адресом, а старый появляется в результатах поиска, дополнительные ссылки не отображаются. Обновить все внутренние ссылки на канонические URL, которые полезно проанализировать, как перенаправляет увеличить время загрузки страницы особенно на мобильных устройствах. В идеале, внутренние ссылки должны быть абсолютными, а не относительными и должны быть обновлены, чтобы URL-адрес https. Использовать относительные, а не абсолютные ссылки, что позволит устранить необходимость для меня, чтобы обновить. Это нормально, но не идеально из-за того, что внутренние ссылки являются сильными канонический сигнал для поисковых систем, так что если любой URL-адрес настроен неправильно не редирект, сайт случайно резервное копирование на поддомене или удалены. Все ссылки на эти страницы будут на неканонической версии.
В большинстве случаев, не требуют много работы по обновлению внутренних ссылок. Часто они могут быть обновлены с помощью параметров настройки программно или все сразу через скрипт. Обновление метаданных и структурированной разметки
При обновлении значений канонических параметров URL-адреса https, если 301 редирект с HTTP на HTTPS, но URL-адреса https канонические атрибуты для HTTP, Google будет видеть бесконечный цикл, так что будут непредсказуемые результаты индексирования. Для устранения неполадок вам потребуется: Для переноса сайта с HTTP на HTTPS обновить значения чисел страница атрибут URL-адрес https. Обновить значение атрибута hreflang в URL-адрес https. Обновление отн альтернативного значения, если они используются для отдельный мобильный URL-адрес URL-адрес https. Обновление структурированной разметки, таких как видео, карусель и поле для поиска по сайту ссылки, URL-адреса https. Убедитесь, что все ресурсы перешли на HTTPS. Все ресурсы, используемые на HTTPS-страницах должен быть подан с https. Это включает в себя такие элементы, как изображения, JavaScript и CSS-файлов. Обновить социальные плагины, рекламные звонки, и так далее. Использовать Google для поиска "смешанное содержимое" на сайте. Настройка поиска консоли
Для того, чтобы настроить консоль поиска, создать набор свойств, который содержит как HTTP, так и HTTPS-версий домен для мониторинга. Алгоритм-это последовательность действий: Настройка параметров обработки для HTTPS версию домена в инструменты Google для веб-мастеров Набор международного таргетинга, если применимо, чтобы соответствовать тому, что был установлен для HTTP. Обновление скорость сканирования, если это имеет значение http. Скачать все дезавуировал файлы, которые я скачал для HTTP. Задать предпочтительный домен. Разработать протокол исключения роботов для HTTP и HTTPS. Убедитесь, что файл http robots.txt редиректы или 404s. Убедитесь, что файл robots.txt https имеет то же содержание, что и в предыдущем HTTP, но ссылки на файлы. Убедитесь, что страницы HTTPS не имеют атрибутов мета аргумент noindex. Убедитесь, что теги веб-аналитика (и другие) до сих пор на месте
Во многих случаях, сайт будет продолжать использовать те же теги веб-аналитика, например, свойство ID в Гугл Аналитике. Но если она изменялась, убедитесь, что страница обновляется. Кроме того, убедитесь, что исходный код, содержащий теги не удалены со страниц во время процесса миграции. Вы можете использовать сторонний инструмент, который проверяет наличие бирки, а также для настройки сканера, такие как кричат лягушки, чтобы проверить.
Если добавить XML карты сайта в Google инструменты для веб-мастеров, вы можете использовать отчеты для отслеживания сокращения индексации. Запустить сканирование на Гугл-ботов, URL-адрес https, когда они находятся в XML-карты сайта. Вы можете контролировать, чтобы улучшить индексирование используете индексирование отчет XML-файлов. Всегда создавать XML карты сайта, которые являются комплексными и канонической не только для целей перехода с HTTP на HTTPS. Консоль Монитора Поиск
Вам нужно отправить XML Sitemap для URL-адресов, HTTPS и оставить существующий XML карта сайта для HTTP. Это позволит вам отслеживать снижение индексации свойства HTTP, и увеличению свойства индексирования для HTTPS.
Все URL в файле sitemap должны иметь код состояния HTTP 301, а показатель должен уменьшаться. Все URL-адреса в Карта сайта https должен иметь код состояния 200, а индекс должен увеличиться. Этот процесс может занять некоторое время, и вы можете обнаружить, что некоторые URL-адреса http-прежнему индексируются после нескольких месяцев.
Наиболее распространенные причины это: URL-адреса будут заблокированы через robots.txt так что Googlebot не может сканировать реестр и частично проиндексированы. URL-адреса являются "неканоническими" и не очень часто по этой. URL-адрес не вернет HTTP 301, вместо этого он возвращает 302 или ошибку. Советы по устранению неполадок
К сожалению, этапы реализации и перехода на HTTPS-это довольно сложный процесс, и пользователь должен понимать, что он имеет дело.
Основные виды провалов при переходе: Наиболее распространенные проблемы после переноса сайта на HTTPS-это предупреждение о смешанном содержимом. Это происходит, когда браузер обнаруживает небезопасный ссылку на другую страницу. Это, как правило, вопрос обновления ссылки на библиотеку jQuery, пользовательские шрифты или похожие на их https версия. Пользователь должен позаботиться об этом при сканировании вашего сайта перед ее публикацией и если есть такие предупреждения, будьте уверены, чтобы проверить источники, которые их вызывают. Переход с HTTP на HTTPS может негативно повлиять на рейтинг, хотя обычно это только временно. Если вы настроить 301 редирект, он обрабатывает только 90-99% от ссылочной массы. Вот почему рейтинг может быть в начале упадка. Тем не менее, они должны расти и приносить пользу в долгосрочной перспективе. Если будет обнаружено, что некоторые URL-адреса по-прежнему индексируются после нескольких месяцев, но в отчетах Гугл Аналитики консоли поиск не показывает каких-либо переходов на свойства http, возможно, эта проблема не стоит изучать. URL-адрес не попал на запросы и не вызывают проблем. Однако, если есть клики на свойства http, то URL-адреса ранжируются на основе запросов. Самый простой способ начать свое расследование, чтобы просмотреть логи сервера, чтобы увидеть именно то, что попадает в Google-от сканирования. В Excel файлы журнала в деталях Keylime Toolbox для обхода аналитики, включая вкладку, в которой перечислены все URL-адреса с кодом ответа 200, все адреса с код ответа 302, и так далее. Вы можете сканировать ваш сайт, используя такой инструмент, как кричит лягушка, чтобы получить список URL, которые возвращают 200, заблокирована robots.txt. Вы также можете посмотреть на консоли Google поиск> сканирование> robots.txt тестер для свойства HTTP, чтобы увидеть, если Google видит robots.txt файл и, если да, то он блокирует любой URL. Других подводных камней, которые не относятся к SEO
Есть и другие возможные проблемы на веб-сайты, переключаться на HTTPS: Потенциальное сокращение доходов AdSense. В прошлом снижение доходов AdSense объясняется большим количество объявлений, которые несовместимы с https. Важно отметить, что если пользователь переходит с HTTP на HTTPS, необходимо обновить код AdSense, в противном случае будут проблемы с содержанием, описанным выше. Бывают случаи, когда сайт теряет все свои акции в социальных сетях при переходе на HTTPS. Даже фантастическая статья, которая собрала десятки тысяч лайков в Facebook, могут сбросить его после перехода. Документации Facebook объясняет обходной путь для этого, который включает в себя создание мета-тегов ОГ: URL-адреса, чтобы указать старый URL-адрес http. Однако он говорит, что это работает только если старые URL-адрес возвращает ответ 200. Если вы перенаправить страницу HTTP на HTTPS страницы, затем "старые" страница возвращает 301, а не 200. Переход на HTTPS может привести к тому, что Google будет повторно оценить сайт с точки зрения качества. Это самая большая проблема в переходе и может свидетельствовать о том, что все страницы вашего сайта сделать новую оценку качества. Вполне возможно, что методы и лазейки, которые использовались ранее, больше не работают также после перемещения по протоколу HTTPS, в результате чего падение трафика после перехода на HTTPS. Файлы должны быть обновлены. Перед вами рубильник, убедитесь, что создал новую карту сайта. Дезавуировать файл должен быть загружен в HTTPS. Google продолжает рассматривать HTTPS и HTTP-версии сайта, как разные сайты, и если вы используете консоль поиска Google, то вам нужно создать новое свойство для версии протокола HTTPS. Если у вас есть файл, нужно загрузить его на HTTPS версию. Убедитесь, что срок действия сертификата не истек. Если на сайте используется протокол HTTPS и срок действия сертификата безопасности истек, когда Google пытается отправить посетителей на сайт, они получат большой полный экран предупреждение о том, что, безусловно, отталкиваю людей.
Обеспечение безопасности дорожного движения является одним из самых важных вопросов для любого владельца сайта. В дополнение к передаче доверия, процесс дает преимущество увеличения скорости и улучшения СЕО. Это отличная инвестиция в будущее, потому что в этом направлении сети. Как уже упоминалось, Google считает, что использование SSL как позитивный фактор ранжирования, так что если пользователя перенести сайт на HTTPS, это фактически сделает его более привлекательным. Кажется, что после таких мощных аргументов, пользователь больше не будет вопрос о переходе на HTTPS и зачем "огород городить".
Иван Фролов
Категория: Мобильные телефоны