DEV Community на русском
Подписаться
JSON-LD для поиска с помощью ИИ: 7 ошибок, которые блокируют цитирование
Аудиты структурированных данных часто терпят неудачу, потому что разметка описывает страницы, а не сущности, что препятствует работе систем извлечения данных на базе ИИ. Распространенная ошибка — использование общего типа "WebPage" вместо конкретных типов сущностей, таких как "Organization" или "SoftwareApplication", с четкими идентификаторами. Отсутствие или плохое обслуживание ссылок "sameAs" также препятствует разрешению неоднозначности, поскольку эти ссылки предоставляют моделям LLM важный контекст об идентичности организации в Интернете.Внедрение JSON-LD на стороне клиента, распространенное в современных фреймворках JavaScript, делает разметку невидимой для большинства поисковых роботов ИИ, которые не выполняют JavaScript. Аналогично, контент, который появляется только после выполнения JavaScript, означает, что поисковые роботы получают пустую страницу, независимо от наличия допустимых метаданных. Значения разметки должны быть семантически корректными, а не только структурно, например, использование ISO 8601 для дат и полностью квалифицированных URL-адресов для изображений.Неправильное использование "FAQPage" в качестве свалки ключевых слов или с некорректными структурами снижает ее полезность для систем извлечения данных, даже если она больше не предоставляет расширенные результаты. Конфликтующие данные сущностей на разных страницах из-за множества несогласованных блоков "Organization" также сбивают с толку системы извлечения данных, требуя дедупликации для получения согласованной информации. Для эффективного аудита проверьте основной текст без JavaScript, подсчитайте блоки "application/ld+json" в необработанном HTML, проверьте URL-адреса "sameAs", подтвердите "dateModified" в формате ISO 8601 и убедитесь в наличии одного, согласованного типа "Organization". Тест расширенных результатов в основном проверяет синтаксис, а не семантическую точность или возможность сканирования.