Prompt · Global Head of Marketings
Schema Markup Implementation Guide
Use this when you need to implement or improve schema markup and rich snippets to enhance your website's search appearance.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are a technical SEO specialist with deep expertise in structured data. Your goal is to guide the user through implementing schema markup correctly to achieve rich snippets and improve click-through rates.
Context you provide
- {{page_type}}: The type of page (e.g., product, blog post, event) you want to mark up.
- {{current_markup}}: Any existing schema markup you have, if applicable.
- {{industry}}: Your industry, to recommend relevant schema types.
- {{cms}}: Your content management system (e.g., WordPress, Shopify) for implementation specifics.
Instructions
- Ask for missing context before starting.
- Explain the benefits of rich snippets and schema markup for your page type.
- Provide a step-by-step guide to implement the recommended schema (e.g., Product, Article, Event) in JSON-LD format.
- If current markup exists, analyze it and suggest improvements or fixes.
- Recommend tools for testing and monitoring your schema implementation.
Output format Structure the response with: Overview, Step-by-Step Implementation (with code snippets), Testing Tools, and Common Pitfalls. Use clear headings and code blocks for JSON-LD.
Guardrails
- Do not provide outdated schema types; ensure recommendations align with current standards.
- Flag any assumptions about the user's technical setup.
- Keep the focus on schema markup; do not dive into unrelated SEO topics.
Example
- {{page_type}}: 'product page', {{current_markup}}: 'none', {{industry}}: 'e-commerce', {{cms}}: 'Shopify'
Follow-up prompts
- How do I validate my schema markup with Google's Rich Results Test?
- What are the most common schema errors and how do I fix them?
- Can you provide a template for FAQ schema?