Массовая проверка смешанного контента (mixed content)
Замок в адресной строке перестаёт значить «защищено» в тот момент, когда HTTPS-страница тянет скрипты, стили, iframe или картинки по обычному http://.
Подробнее об инструменте
Браузеры называют это смешанным контентом и наказывают в два уровня: активные ресурсы (скрипты, стили, iframe) блокируются наглухо — страница теряет функции или молча ломается; пассивные (изображения, медиа) понижаются или помечаются, а в консоль сыплются предупреждения, которые клиенты любят пересылать. Эта массовая проверка загружает каждый URL из списка в точности как браузер, следует редиректам до итоговой схемы и разбирает разметку на небезопасные подресурсы: каждая http://-ссылка в тегах script, style, iframe, img и медиа считается, разделяется на «будет заблокировано» и «только отображение» и приводится в деталях строки. Вердикт уже расставлен по приоритетам: активный смешанный контент — проблема, которую чинят сегодня (обычно захардкоженный URL в теме или старый эмбед), пассивный — задача на чистку. Страницы, не доехавшие до HTTPS, получают свой вердикт — чинить нужно саму миграцию. Отчёт выгружается в CSV как список тикетов.
Как это работает
- Вставьте до 100 адресов, по одному на строку. Дубликаты удаляются автоматически.
- URL без схемы проверяются по https://.
- Проверка выполняется в фоне; на странице результатов виден живой прогресс.
- Отфильтруйте отчёт по статус-коду и выгрузите его в CSV.
Лимит: 5 заданий в час с одного IP-адреса. Результаты хранятся 7 дн.
Нужно проверить много доменов сразу?
Результат откроется сразу — с вердиктом человеческим языком, подсветкой значений и подробностями по клику.
Частые вопросы
Что именно блокируют браузеры?
Активный смешанный контент — скрипты, стили, iframe, object и fetch/XHR — отклоняется начисто во всех современных браузерах: ресурс просто не загружается. Пассивный контент (изображения, видео, аудио, иконки) сейчас автоапгрейдится до https://, когда возможно, а иначе показывается с предупреждениями; Chrome собирается блокировать и его. Отчёт разделяет эти два счётчика — видно, что ломается сегодня, а что сломается завтра.
Страница редиректит на https:// — этого достаточно?
Для самого адреса страницы — да: проверка следует редиректам и судит по итоговой схеме. Но сканируется разметка именно итоговой страницы — 301 на HTTPS не чинит тег script, в котором по-прежнему http://. Вердикт отражает состояние страницы, которую получают пользователи.
Как чинить mixed content?
Замените адреса ресурсов на https:// (поддерживает практически каждый CDN и файловый хост) или уберите схему совсем (//example.com/lib.js), чтобы наследовалась схема самой страницы, — первый вариант explicit-нее. Content-Security-Policy с upgrade-insecure-requests выигрывает время, апгрейдя адреса в браузере, но это пластырь: чините URL в источнике, а CSP держите как страховку. Примеры в деталях строки — готовый список правок.
Находит ли проверка http:// внутри инлайн-скриптов и CSS?
Считаются только ссылки на уровне разметки (атрибуты src/href и подобные): именно их браузер грузит напрямую, и именно они определяют mixed content. URL, собираемые JavaScript динамически, статической проверке не видны — прогоните страницу с фильтром «mixed» в консоли браузера.
Другие инструменты
Массовая проверка доменов по чёрным спискам (DNSBL)
Бесплатная массовая проверка по чёрным спискам: вставьте домены и проверьте их по Spamhaus, Barracuda, SpamCop, SORBS и SURBL за один прогон. Сразу видно, в блэклисте ли домен или его IP. Экспорт в CSV.
Принимает список доменовМассовая проверка кеш-заголовков (Cache-Control)
Бесплатная массовая проверка кеш-заголовков: вставьте URL и проверьте Cache-Control, max-age, ETag, Last-Modified, Expires и Vary — с вердиктами по TTL и рекомендациями. Экспорт в CSV.
Принимает список URLМассовая проверка HTTP-сжатия (gzip, brotli)
Бесплатная массовая проверка сжатия: отвечает ли каждый URL gzip или brotli и сколько байт это реально экономит — несжатый и сжатый размер по каждому URL. Экспорт в CSV.
Принимает список URLМассовая проверка DNS-записей (A, AAAA, MX, NS, TXT)
Бесплатная массовая DNS-проверка со своим DNS-сервером: вставьте домены и получите A, AAAA, CNAME, MX, NS, TXT, SOA и SRV записи, сгруппированные по типам, — по записи на строку, с TTL, приоритетами MX, кнопками копирования и экспортом в CSV.
Принимает список доменовМассовая проверка сроков регистрации доменов (RDAP)
Бесплатная массовая проверка сроков доменов через RDAP с автоматическим WHOIS-фолбэком: вставьте список доменов и получите регистратора, даты регистрации и окончания и остаток дней для каждого. Домены, истекающие в течение 30 дней, подсвечиваются. Ответы реестров кешируются на 24 часа. Экспорт в CSV.
Принимает список доменовМассовая проверка HTTP-статусов URL
Бесплатная массовая проверка HTTP-статусов: вставьте до 100 URL и получите коды ответов, цепочки редиректов, конечные адреса и время отклика. Экспорт результата в CSV.
Принимает список URLМассовая проверка индексации (noindex, X-Robots-Tag, canonical)
Бесплатная массовая проверка индексации: вставьте URL и найдите мета-теги noindex, заголовки X-Robots-Tag, nofollow, canonical и hreflang. Экспорт аудита в CSV.
Принимает список URLМассовая проверка почтовых записей (SPF, DKIM, DMARC, MX)
Бесплатная массовая проверка почтовых записей: вставьте домены и проверьте SPF, DKIM, политики DMARC и MX-записи. Убедитесь, что домены могут отправлять почту и не подделываются. Экспорт в CSV.
Принимает список доменовМассовая проверка метатегов (Title, Description, H1)
Бесплатная массовая проверка метатегов: вставьте URL и получите Title, мета-описание, H1 и счётчики заголовков с проверкой длин и поиском дублей. Экспорт SEO-аудита в CSV.
Принимает список URLМассовая проверка Open Graph и Twitter Cards
Бесплатная массовая проверка Open Graph: вставьте URL и проверьте og:title, og:description, og:image, twitter:card и остальные теги соцпревью. Экспорт отчёта в CSV.
Принимает список URLМассовая проверка исходящих ссылок и битых ссылок
Бесплатная массовая проверка исходящих ссылок: вставьте URL, посчитайте внешние и внутренние ссылки, dofollow/nofollow и найдите битые (404, 5xx, мёртвые домены). Экспорт аудита в CSV.
Принимает список URLМассовая проверка robots.txt
Бесплатная массовая проверка robots.txt: вставьте список доменов и узнайте статус /robots.txt, число редиректов, размер файла, количество директив Sitemap и не заблокированы ли все роботы. Экспорт в CSV.
Принимает список доменовМассовая проверка заголовков безопасности (HSTS, CSP)
Бесплатная массовая проверка заголовков безопасности: вставьте домены и проверьте HSTS, X-Content-Type-Options, CSP, X-Frame-Options, Referrer-Policy, Permissions-Policy и редирект на HTTPS. Экспорт в CSV.
Принимает список доменовМассовая проверка XML-карт сайта (sitemap)
Бесплатная массовая проверка sitemap: найдите XML-карту каждого домена (через robots.txt или стандартные пути), проверьте её валидность, число URL, свежесть lastmod и sitemap-индексы. Экспорт в CSV.
Принимает список доменовМассовая проверка SSL-сертификатов
Бесплатная массовая проверка SSL-сертификатов: вставьте список доменов и сразу увидите субъект, издателя, соответствие домену, дату окончания и запас в днях до продления. Находите истекающие сертификаты до того, как они станут инцидентом. Экспорт в CSV.
Принимает список доменовМассовый замер TTFB и скорости
Бесплатный массовый замер TTFB: вставьте список URL и измерьте время до первого байта, полное время ответа и размер HTML каждой страницы. Экспорт отчёта в CSV.
Принимает список URL