Промпт для создания схемы разметки Schema.org

×

Генерация разметки Schema org

Промпт предоставляет нейросети структурированные шаги для создания валидной разметки Schema.org (JSON-LD). Он учитывает тип контента, целевую аудиторию, язык и ключевые элементы страницы, минимизируя ошибки и обеспечивая соответствие стандартам. Инструкция включает анализ, построение иерархии, генерацию кода и валидацию.

Иконка глаза 1
Категория: SEO
Модели: ChatGPT Claude Grok DeepSeek
Промпт на русском языке:
Входные параметры / 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 без дополнительных объяснений.
Промпт на английском языке:
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.