Вопросы и ответы про SourceCraft Sites
- Какие ограничения безопасности действуют в SourceCraft Sites?
- Как подтвердить владение сайтом на SourceCraft Sites в Яндекс Вебмастере?
Какие ограничения безопасности действуют в SourceCraft Sites?
В SourceCraft Sites по соображениям безопасности нельзя:
- Использовать сервис-воркеры (Service Worker) — код JavaScript, который выполняется в браузере отдельно от веб-страницы и может перехватывать сетевые запросы и кешировать ресурсы. Используются, например, для работы PWA-приложений в офлайн-режиме.
- Встраивать опубликованный сайт во фреймы, например с помощью HTML-элемента
<iframe>.
Ограничения связаны с размещением сайтов на общем домене и заданы HTTP-заголовком Content-Security-Policy: frame-ancestors 'none'; worker-src 'none';. Изменить или ослабить эту политику с помощью кода сайта или HTML-разметки нельзя.
Как подтвердить владение сайтом на SourceCraft Sites в Яндекс Вебмастере?
Чтобы подтвердить владение сайтом на SourceCraft Sites в Яндекс Вебмастере:
-
Создайте в организации репозиторий с именем, совпадающим с именем организации.
-
В репозитории создайте сайт SourceCraft Sites. Он будет доступен по адресам:
https://<имя_организации>.sourcecraft.site/https://<имя_организации>.sourcecraft.site/<имя_организации>/
-
Добавьте метатег подтверждения на главную страницу сайта:
- Зарегистрируйте сайт в Яндекс Вебмастере.
- Выберите подтверждение по метатегу.
- Добавьте полученный метатег в HTML-код главной страницы:
<meta name="yandex-verification" content="<код_подтверждения>" />
После этого все репозитории и сайты в организации будут подтверждены. Подробнее о настройке хостинга — в руководстве Хостинг статического сайта из репозитория с помощью SourceCraft Sites.