На этой странице описывается, как использовать формат JSON-LD с использованием схемы schema.org для обозначения платного контента на вашем сайте с помощью свойств CreativeWork. Это структурированное описание помогает поисковой системе Гугл (Google) отличать платный доступ к материалам от методов обмана, запрещённых правилами спама. Подробнее о подписном и платном контенте читайте в соответствующих руководствах.
Данное руководство предназначено только для тех материалов, которые вы хотите индексировать и показывать в поиске. Если вы не планируете индексировать платный контент, можно не продолжать чтение.
Ниже представлен пример JSON-LD кода для новостной статьи с учётом платного контента.
В -коде страницы нужно обернуть платные части контента в отдельный класс, например, paywall. В JSON-LD укажите соответствующие свойства, которые сообщают Гугл (Google), что этот блок недоступен бесплатно.
Для успешного отображения страниц с платным контентом в поисковой выдаче вашего сайта в Гугл (Google) необходимо придерживаться общих рекомендаций по структурированным данным и технических требований. Особое внимание уделите следующим правилам:
cssSelector применяйте только селекторы классов, например, .paywall.Если на вашем сайте есть контент с доступом по подписке или требующий регистрации, чтобы он индексировался, следуйте этим шагам для добавления разметки:
<div class="paywall">платный контент</div>.hasPart укажите блоки с платным контентом, используя селектор класса из шага 1.Если на странице несколько платных блоков, укажите в JSON-LD массив классов для каждого из них.
Пример: "hasPart": [{"@type": "WebPageElement", "isAccessibleForFree": false, "cssSelector": ".section1"}, {"@type": "WebPageElement", "isAccessibleForFree": false, "cssSelector": ".section2"}]
Эта разметка подходит для типа CreativeWork и следующих более специфичных подтипов:
Можно комбинировать типы, например: "@type": ["Article", "LearningResource"].
isAccessibleForFree — логическое значение, указывающее, доступен ли материал бесплатно. Для платных блоков задайте false.
hasPart.cssSelector — CSS-селектор для выбора блоков с платным доступом.
hasPart.@type — должен быть WebPageElement.
hasPart.isAccessibleForFree — укажите false для платных частей.
amp-subscriptions.Обзоры и режимы ИИ используют разные источники, в том числе веб-контент, и подчиняются правилам предварительного просмотра в поиске.
Чтобы Гугл (Google) мог сканировать и индексировать ваш контент, включая платные части, проверьте доступ Гугл (Google)bot и Гугл (Google)bot-News к вашим страницам.
Для тестирования используйте инструмент URL Inspection.
Чтобы исключить некоторые части контента из сниппетов в поисковой выдаче, применяйте атрибут data-nosnippet в .
Ограничьте длину сниппетов с помощью мета-тега max-snippet в robots.
По всем вопросам можно связаться с seo компанией seo.computer по email info@seo.computer или через WhatsApp +79202044461.
id 10