Что такое mixed content? Как смешанный контент влияет на SEO и как избежать проблем?
28 ноября 2019

Что такое mixed content? Как смешанный контент влияет на SEO и как избежать проблем?

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

Mixed контент влияет на поведенческие факторы ранжирования.

Что такое mixed контент? Как влияет на поведенческие факторы?

Что сделать на практике, чтобы не было проблем с ранжированием страниц сайта?

Разберемся с вопросом далее.

Mixed content


Большая часть сайтов в интернете переведена на протокол HTTPS, а версии сайтов на HTTP закрыты.

Тем не менее, смена протокола для доменного имени является недостаточным действием для успешного перехода сайта на HTTPS. Еще следует избавиться от mixed content на сайте.

Что такое mixed content? На большинстве HTTPS сайтов есть страницы, на которых по HTTP встроены различные элементы.

Такие документы называются страницами с mixed content или смешанным контентом.

Примеры таких элементов в списке далее:

  • Встраиваемые через тег script сценарии JavaScript;
  • Встраиваемые файлы стилей CSS;
  • object;
  • video;
  • audio;
  • img;
  • picture
  • Шрифты.

Пример не правильной встройки элемента на страницу:

<script src="http://googlesamples.github.io/web-fundamentals/fundamentals/security/prevent-mixed-content/simple-example.js"></script>

Пример правильной встройки элемента на страницу:

<script src="https://googlesamples.github.io/web-fundamentals/fundamentals/security/prevent-mixed-content/simple-example.js"></script>

Как mixed content влияет на SEO? Если на сайте используется HTTPS и на страница сайтах есть mixed content, то браузер Google Chrome выводит уведомление о потенциальном риске использования сайта.

На экране пользователя выводятся восклицательный знак и сообщение "Не защищено", красным цветом.

Данные маркеры могут значимо ухудшать поведенческие факторы сайта.

Выглядит уведомление так:

Уведомление о mixed content на сайте с HTTPS

Если на сайте используется HTTP, то уведомление выводится иначе.

Выглядит так:

Уведомление о mixed content на сайте с HTTP

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

Смешанный контент в SEO

Как найти смешанный контент на странице? Есть разные способы. Самый простой способ проверить страницу на наличие смешанного контента заключается в использовании инструментария Google Chrome's Developer Tools.

Процесс:

  • Перейдите на страницу, которую следует проверить. Например, откройте типовую информационную страницу, категорию или карточку товара;
  • Запустите Chrome's Developer Tools через F12;
  • Перейдите в Console и проанализируйте ошибки.

Пример ошибки с уведомлением о смешанном контенте на странице:

Как найти mixed content на странице сайта

Как избежать проблем? Чтобы избежать проблем со смешанным контентом достаточно сделать следующее:

  1. Удостовериться в доступности всех элементов при подключении по протоколу HTTPS. Если есть проблемы, исправить ситуацию или заменить/удалить элементы;
  2. Заменить все ссылки с HTTP на HTTPS.

Решение проблемы с mixed content

Вопрос и ответы


Зачем нужен HTTPS для сайта?


Если сайт переведен на HTTPS, то появляется ряд преимуществ:

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

Значение количества сайтов без HTTPS стремится к минимуму. Если ранее в ТОП-10 поисковой выдачи был паритет, то сейчас большинство сайтов составляют сайты с HTTPS.

Статистика использования HTTPS для сайтов

Как получить SSL сертификат?


Итак, HTTPS влияет на ранжирование. Как получить сертификат SSL для перевода сайта на протокол HTTPS?

SSL сертификат для сайта можно купить или получить бесплатно посредством например таких сервисов как:


Как пример, для перевода сайта на HTTPS достаточно:

  • Добавить доменное имя в сервис CloudFlare. При добавлении требуется указать IP-адрес севера, на котором находится сайт;
  • Изменить DNS-сервера на сервера CloudFlare. Изменение DNS-серверов проводится на сайте регистратора доменного имени;
  • Далее сертификат будет создан автоматически HTTPS.

Если выполнить описанные выше действия, сайт будет открываться по адресу с HTTPS.

Пример ввода IP-адреса для wixfy.com.

Как получить SSL сертификат в CloudFlare

В результате сайт будет доступен по защищенному протоколу Hypertext Transfer Protocol Secure.

Secure Sockets Layer сертификат для перехода сайта на HTTPS

Рекомендованный материал в блоге MegaIndex по теме перевода сайта на HTTPS по ссылке далее — Зачем и как перевести сайт на HTTPS бесплатно и без ошибок?

Выводы


Проблема со смешанным контентом возникает при таких условиях:

  • На сайте используется HTTPS;
  • На сайте есть элементы, которые подгружаются на страницу по HTTP.

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

Исправляется проблема так:

  • Убедитесь в том, что все внешние и внутренние ресурсы доступны по HTTPS. Если нет, исправьте;
  • Убедитесь в том, что все внешние ресурсы подключаются через HTTPS. Если нет, исправьте.

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

Элементы смешанного контента на сайте

Итак, проблема со смешанным контентом имеет простое решение.

Как проверить страницу сайта на наличие смешанного контента? Например, используйте Chrome's Developer Tools. Если на странице есть mixed content, то в консоле будет специальное уведомление.

Исправьте проблему с mixed content, и не будет проблем с user ranking factors.

Рекомендованные материалы в блоге MegaIndex по теме улучшения поведенческих факторов ранжирования по ссылкам далее:


Есть ли у вас вопросы по теме mixed content? Нужен ли бесплатный сервис для поиска mixed content? Напишите в комментариях.

Обсуждение

erokhova.mob
14:22 29 ноября 2019
Спасибо за статью. А как массово проверить страницы?
Если на сайте 1300 страниц, например, не пересмотришь же все 1300 в Chrome's Developer Tools вручную, по одной странице.
admin
16:09 29 ноября 2019
Как вариант, проверить header/footer, а затем выгрузить sitemap и поискать в нём "http:". Если нужна помощь на комм. основе - пишите на admin@tonweb.ru
707
18:36 29 ноября 2019
screaming frog в помощь
vogueok03
05:34 6 декабря 2019
Are you looking for high trendy shoes? Here we provide the best quality Cheap Giuseppe Zanotti Shoes with fast and free shipping, order now!
https://www.vogues4u.com/giuseppe-zanotti-shoes.html
vogueok03
05:35 6 декабря 2019
Get Cheap Alexander McQueen Shoes at the most affordable prices with best quality. Come to our online store and order now!
https://www.fairvoguestore.com
zusul
18:34 29 ноября 2019
"Нужен ли бесплатный сервис для поиска mixed content?"
Конечно нужен. Так, чтобы вставил адрес сайта и сервис прошкурил все страницы и выдал отчет с проблемными
vogueok03
05:35 6 декабря 2019
Get Cheap Fendi Shoes at the most affordable prices with best quality. Come to our online store and order now!
https://www.voguestage.com
l2toplist
10:48 1 декабря 2019
Никогда не наблюдал страницу mixed content, хоть сайт http и есть ссылки на https, что-то Вы напутали.
seo
15:23 4 декабря 2019
Все наоборот. Если сайт на https и содержит ссылки на http
seo1
20:28 4 декабря 2019
Видел в мозилле
vogueok03
05:35 6 декабря 2019
Are you looking for high trendy shoes? Here we provide the best quality Cheap Dolce & Gabbana Shoes with fast and free shipping, order now!
https://www.afairshop.com
vadimver
05:40 2 декабря 2019
Полезная информация, эта статья была бы очень кстати пару лет назад
vogueok03
05:35 6 декабря 2019
Get Cheap Valentino Shoes at the most affordable prices with best quality. Come to our online store and order now!
https://www.fairnicestore.com
Для добавления комментария, пожалуйста, авторизуйтесь