Октябрь 2026
Пн Вт Ср Чт Пт Сб Вс
 1234
567891011
12131415161718
19202122232425
262728293031  
Переход меню
Посмотр рубрик

Mixed content как исправить

1 мин. чтения

Смешанный контент или mixed content, это когда страница загружается с использованием сертификата SSL по защищенному соединению HTTPS, а некоторые элементы по стандартному HTTP. Такое может произойти тогда когда данные подгружаются по незащищенному протоколу.

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

Смешанное содержимое страницы может быть двух типов:

  • Активным, содержащим в себе исполняемые скрипты.
  • Пассивным, при котором контент отображается без использования скриптов, например фото, музыка, видео.

Чем опасен mixed content?

Наибольшая опасность от mixed content – кража персональных данных пользователей, как с текущего сайта, так с помощью постороннего. Если говорить про влияние на SEO, то незащищенное содержимое оказывает колоссальное влияние на него.
Во-первых, посетители оповещаются об опасных ресурсах на странице, после чего пользователи, как правило, покидают сайт.
Во-вторых, Google сам факт отсутствия HTTPS протокола у страницы или ее содержимого принимает за негативный сигнал, после чего также идет понижение позиций в поисковых выдачах.

Как обнаружить смешанный контент на сайте? #

  • Адресная строка браузера

Зайдя на страницу, ее URL-адрес должен начинаться с HTTPS. Далее смотрим на иконку слева от адреса, если содержимое защищено, то отображается замок, в противном случае, появляется надпись: «Не защищено».

При наличии смешанного содержимого в Chrome может пометить всю страницу как не защищенную.

В Firefox информация показывается детальнее, указывая на незащищенный контент.

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

  • С помощью консоли разработчика

С помощью данного инструмента можно получить информацию о том, какой именно элемент подгружается не по защищенному протоколу. Чтобы открыть консоль, воспользуйтесь комбинацией клавиш – CTRL + Shift + I или проста нажмите F12 в chrome, либо щелкните правой кнопкой мыши по пустому месту страницы и выберете «Просмотреть код». В браузере откроется консоль, где сразу видно mixed content.

  • Поиск в Screaming Frog Seo Spider

Для автоматизации поиска страниц со смешанным контентом, так же можно использовать специальный софт. Одной из таких программ является Screaming Frog Seo Spider, которая включает в себя множество инструментов по анализу технической стороны сайта.

  • С помощью онлайн-сервиса

Если нет Screaming Frog Seo Spider, можно воспользоваться полуавтоматическим способом поиска страниц со смешанным контентом. Для этого существуют специальные сервисы, которые сканируют сайт и выводят URL-адреса, на которых присутствует mixed content.

Как исправить смешанное содержимое? #

Как уже стало понятно из статьи, незащищенные элементы подгружаются по HTTP протоколу. Поэтому главная задача, это сделать так, чтобы они грузились только через HTTPS.

Иногда при переезде сайта с HTTP на HTTPS, неправильно настраивают 301 редиректы, в итоге перенаправление срабатывает только для страниц, а содержимое продолжает работать по старому протоколу. В этом случаи нужно перевести всё содержимое на HTTPS.

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x