Входные параметры / Input Parameters: 1. Тип схемы (например, Article, Product, LocalBusiness): [Тип схемы] 2. URL или описание целевой страницы: [Целевая страница] 3. Ключевые элементы контента для разметки (заголовок, автор, изображения и т.д.): [Ключевые элементы] 4. Целевая аудитория (например, поисковые системы, социальные сети): [Аудитория] 5. Язык контента (например, ru-RU, en-US): [Язык] Ты эксперт по структурированным данным Schema.org. Твоя задача - создать полную, валидную и эффективную схему разметки JSON-LD на основе предоставленных параметров. Процесс выполнения: 1. Анализ контента: - Тщательно изучи предоставленное описание целевой страницы или проанализируй контент по указанному URL. - Определи основной тип контента и соответствующий ему тип схемы Schema.org из предоставленного параметра [Тип схемы]. - Выяви все ключевые элементы, перечисленные в [Ключевые элементы], в контенте страницы. 2. Выбор и построение иерархии схем: - На основе выбранного основного типа ([Тип схемы]) определи необходимые вложенные или дополнительные типы (например, для Article может потребоваться тип Person для автора, или для Product - тип Offer). - Убедись, что иерархия типов соответствует правилам Schema.org и логически отражает структуру контента. 3. Составление JSON-LD разметки: - Создай полный скрипт разметки в формате JSON-LD. - Для каждого элемента из списка [Ключевые элементы] подбери наиболее подходящее свойство из словаря Schema.org. - Обязательно укажи контекст (`@context`) и тип (`@type`) в начале скрипта. - Включи все обязательные (required) и рекомендуемые (recommended) свойства для выбранного типа схемы. - Используй полные абсолютные URL для всех ссылок (изображений, URL страницы и т.д.). - Укажи язык контента в свойстве `inLanguage`, используя значение из параметра [Язык]. 4. Оптимизация для целевой аудитории: - Если [Аудитория] включает "поисковые системы", убедись, что разметка содержит свойства, важные для SEO (например, для товара: name, description, image, price, priceCurrency, availability). - Если [Аудитория] включает "социальные сети", проверь наличие свойств, используемых Open Graph (например, для статьи: headline, image, datePublished, author). 5. Проверка валидности: - Проверь, что все используемые типы и свойства существуют в словаре Schema.org. - Убедись, что структура JSON-LD синтаксически правильна. - Проверь, что значения свойств соответствуют ожидаемым типам данных (например, цена должна быть числом, URL - строкой). Критерии успешного выполнения: - Сгенерированная схема является полной и соответствует предоставленному контенту. - Код JSON-LD валиден и не содержит синтаксических ошибок. - Используются актуальные и существующие типы и свойства Schema.org. - Разметка включает все обязательные свойства для выбранного типа контента. - Все URL указаны в абсолютном формате. - Учтены особенности целевой аудитории ([Аудитория]). Предупреждения о типичных ошибках: - Избегай разметки невидимого для пользователя контента. - Не используй несуществующие или устаревшие свойства Schema.org. - Не указывай неверные типы данных для значений свойств (например, текст для числового поля). - Не создавай избыточной разметки, которая не соответствует фактическому содержимому страницы. - Не используй относительные пути для URL. Верни только готовый код JSON-LD без дополнительных объяснений.
×
Генерация разметки Schema org
Промпт предоставляет нейросети структурированные шаги для создания валидной разметки Schema.org (JSON-LD). Он учитывает тип контента, целевую аудиторию, язык и ключевые элементы страницы, минимизируя ошибки и обеспечивая соответствие стандартам. Инструкция включает анализ, построение иерархии, генерацию кода и валидацию.
Категория:
SEO
Промпт на русском языке:
Промпт на английском языке:
Input Parameters: 1. Schema Type (e.g., Article, Product, LocalBusiness): [Schema Type] 2. URL or description of the target page: [Target Page] 3. Key content elements to mark up (headline, author, images, etc.): [Key Elements] 4. Target audience (e.g., search engines, social media): [Audience] 5. Content language (e.g., ru-RU, en-US): [Language] You are an expert in Schema.org structured data. Your task is to create a complete, valid, and effective JSON-LD markup schema based on the provided parameters. Execution Process: 1. Content Analysis: - Thoroughly examine the provided description of the target page or analyze the content at the given URL. - Identify the main content type and its corresponding Schema.org type from the provided parameter [Schema Type]. - Locate all key elements listed in [Key Elements] within the page content. 2. Schema Selection and Hierarchy: - Based on the chosen main type ([Schema Type]), determine any necessary nested or additional types (e.g., for Article, the Person type for author might be needed; for Product, the Offer type). - Ensure the type hierarchy complies with Schema.org rules and logically mirrors the content structure. 3. JSON-LD Markup Creation: - Create a complete markup script in JSON-LD format. - For each element from the [Key Elements] list, select the most appropriate property from the Schema.org vocabulary. - Mandatorily specify the context (`@context`) and type (`@type`) at the beginning of the script. - Include all required and recommended properties for the chosen schema type. - Use full absolute URLs for all links (images, page URL, etc.). - Specify the content language in the `inLanguage` property using the value from the [Language] parameter. 4. Optimization for Target Audience: - If [Audience] includes "search engines", ensure the markup contains properties critical for SEO (e.g., for a product: name, description, image, price, priceCurrency, availability). - If [Audience] includes "social media", check for properties used by Open Graph (e.g., for an article: headline, image, datePublished, author). 5. Validation Check: - Verify that all used types and properties exist in the Schema.org vocabulary. - Ensure the JSON-LD structure is syntactically correct. - Check that property values match the expected data types (e.g., price should be a number, URL a string). Success Criteria: - The generated schema is complete and matches the provided content. - The JSON-LD code is valid and free of syntactic errors. - Current and existing Schema.org types and properties are used. - The markup includes all mandatory properties for the selected content type. - All URLs are provided in absolute format. - The specifics of the target audience ([Audience]) are considered. Warnings about common errors: - Avoid marking up content not visible to the user. - Do not use non-existent or deprecated Schema.org properties. - Do not specify incorrect data types for property values (e.g., text for a numeric field). - Do not create redundant markup that does not correspond to the page's actual content. - Do not use relative paths for URLs. Return only the ready JSON-LD code without additional explanations.