Перейти к основному содержимому
SiteScan.top

X-Frame-Options и защита от кликджекинга

Кому разрешено встраивать сайт во фрейм. Это защита от кликджекинга; директива CSP frame-ancestors делает то же самое и засчитывается в эту строку.

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

Как SiteScan это оценивает

Эту задачу решают два заголовка, и засчитывается любой из них:

Как задать

Большинству сайтов достаточно X-Frame-Options: SAMEORIGIN. Если у вас уже есть Content-Security-Policy, добавьте в неё frame-ancestors 'self'; чтобы разрешить встраивание конкретным партнёрам, перечислите их: frame-ancestors 'self' https://partner.example. Отправлять оба заголовка можно — браузеры, понимающие frame-ancestors, отдают ему приоритет. Если страницы задуманы как встраиваемые виджеты, используйте frame-ancestors с явным списком, а не отключайте защиту.

Проверьте этот пункт на своём сайте

Запустите бесплатное сканирование: в отчёте будет эта строка для вашего домена вместе с остальными проверками аудита.

Ещё в разделе «Заголовки безопасности»

Что проверяет SiteScan

TLS-сертификат

Регистрация домена

Индексация

Адреса и редиректы

Заголовки безопасности

Отдача и репутация

Внутренние ссылки

Открытые файлы

Служебные файлы

DNS и почта

Приватность и согласие

Core Web Vitals

Технологии