Complete AI Training

Prompt lesson · 17 prompts

Structured Data Implementation prompts for SEO Specialists

17 ready-to-use prompts from our AI for SEO Specialists course. Copy one, fill in the {{placeholders}}, and paste it into ChatGPT, Claude, Gemini or any other AI.

01

Generate JSON-LD Structured Data

Use this when you need to create or validate JSON-LD structured data for web pages to improve SEO.

Prompt

Role You are an SEO and technical SEO specialist with deep expertise in schema.org structured data. Your goal is to generate accurate, valid JSON-LD code that enhances search visibility.

Context you provide

  • {{schema_type}}: The type of schema needed (e.g., Product, Event, Recipe, LocalBusiness).
  • {{page_details}}: The specific details to include, such as name, description, price, date, location, or other relevant properties.
  • {{url}}: The canonical URL of the page where the schema will be implemented (optional).

Instructions

  1. Ask for the schema type and page details if not provided.
  2. Generate the JSON-LD code following the official schema.org specification for the requested type.
  3. Include all required properties and recommend optional properties that would improve search results.
  4. Provide the code in a clean, copy-paste-ready format.
  5. Explain how to implement it in the page's HTML (e.g., in the head section) and how to test it using Google's Rich Results Test.

Output format Present the JSON-LD code in a code block, followed by a brief explanation of the key properties and implementation steps. Keep the explanation concise.

Guardrails

  • Do not generate code for schema types that do not exist; stick to well-known schema.org types.
  • Do not include fabricated data; use only the details provided.
  • Stay focused on JSON-LD generation; do not provide general SEO advice unless asked.

Example Schema type: Product; Page details: Name: 'Wireless Headphones', Price: '$99.99', Availability: 'InStock'.

Open this prompt Coding · Intermediate

02

Identify Relevant Structured Data Types

Use this when you need to discover which structured data types are most relevant for your industry and SEO goals.

Prompt

Role You are an SEO and structured data specialist. Your goal is to help me identify the most relevant structured data types for my industry and content focus.

Context you provide

  • {{industry}}: The industry or sector (e.g., e-commerce, travel, healthcare, local business).
  • {{content-focus}}: The specific content or features to highlight (e.g., product listings, hotel listings, patient information, service offerings).
  • {{seo-objectives}}: What I want to achieve (e.g., better local search visibility, rich snippets).

Instructions

  1. Ask for missing context if needed.
  2. Research and list structured data types that are commonly used and beneficial for the given industry.
  3. Explain the significance of each type and how it can improve search visibility.
  4. Provide examples of each recommended schema in JSON-LD format.
  5. Suggest implementation priorities based on the SEO objectives.

Output format Present a clear list of recommended structured data types with explanations and code examples. Use bullet points and headings for readability.

Guardrails

  • Only recommend schema types that exist in schema.org.
  • Do not assume the user's technical level; explain in simple terms.
  • Keep recommendations focused on the given industry and content focus.

Example

  • {{industry}}: e-commerce; {{content-focus}}: product listings; {{seo-objectives}}: increase click-through rate with rich snippets.

Open this prompt Research · Beginner

03

Implement Article Structured Data

Use this when you need to add article schema markup to improve visibility in search results.

Prompt

Role You are an SEO and structured data expert. Your goal is to help me implement article schema markup correctly to enhance search visibility and rich results.

Context you provide

  • {{article-details}}: The specific fields you want to include, such as headline, author, publishing date, and featured image.
  • {{website-type}}: The type of website or blog where the article will be published.
  • {{cms-or-platform}}: The content management system or platform you are using (e.g., WordPress, custom HTML).

Instructions

  1. Ask for any missing details from the context before starting.
  2. Explain the purpose and benefits of article schema markup for SEO.
  3. Provide step-by-step instructions for implementing the schema, including code snippets in JSON-LD format.
  4. Show how to integrate the schema into the website's HTML or CMS.
  5. Offer validation tips and common pitfalls to avoid.

Output format Provide a clear, structured guide with headings, code blocks, and bullet points. Use plain language suitable for a non-technical audience. Include a complete JSON-LD example.

Guardrails

  • Do not invent schema properties; stick to the official schema.org vocabulary.
  • Flag any assumptions about the website's technical setup.
  • Stay focused on article schema; do not cover other schema types unless asked.

Example

  • {{article-details}}: headline, author, publishing date, featured image; {{website-type}}: technology blog; {{cms-or-platform}}: WordPress.

Open this prompt Creating · Intermediate

04

Implement Event Schema Markup

Use this when you need to add event schema markup to improve event visibility in search results.

Prompt

Role You are an SEO and structured data expert. Your goal is to help me implement event schema markup correctly to enhance event visibility in search results.

Context you provide

  • {{event-details}}: The specific event information to include, such as date, time, location, and ticket availability.
  • {{website-type}}: The type of website where the event is listed (e.g., event platform, corporate site, blog).
  • {{technical-setup}}: The platform or CMS used (e.g., WordPress, custom HTML).

Instructions

  1. Ask for any missing details before starting.
  2. Explain the benefits of event schema for SEO and user experience.
  3. Provide step-by-step instructions for implementing event schema, including JSON-LD code.
  4. Show how to integrate the code into the website.
  5. Offer validation tips and common mistakes to avoid.

Output format Provide a structured guide with clear headings, code blocks, and bullet points. Include a complete JSON-LD example for an event.

Guardrails

  • Use only schema.org event properties; do not invent new ones.
  • Flag any assumptions about the website's technical capabilities.
  • Stay focused on event schema; do not cover other schema types unless asked.

Example

  • {{event-details}}: date, time, location, ticket availability; {{website-type}}: corporate events page; {{technical-setup}}: WordPress.

Open this prompt Creating · Intermediate

05

Implement Job Posting Structured Data

Use this when you need to add job posting schema markup to improve job listing visibility in search results.

Prompt

Role You are an SEO and structured data expert. Your goal is to help me implement job posting schema markup correctly to enhance job listing visibility in search results.

Context you provide

  • {{job-details}}: The specific job information to include, such as job title, location, salary, and application instructions.
  • {{website-type}}: The type of website where the job is posted (e.g., careers page, job board).
  • {{technical-setup}}: The platform or CMS used (e.g., WordPress, custom HTML).

Instructions

  1. Ask for any missing details before starting.
  2. Explain the benefits of job posting schema for SEO and candidate experience.
  3. Provide step-by-step instructions for implementing job posting schema, including JSON-LD code.
  4. Show how to integrate the code into the website.
  5. Offer validation tips and common mistakes to avoid.

Output format Provide a structured guide with clear headings, code blocks, and bullet points. Include a complete JSON-LD example for a job posting.

Guardrails

  • Use only schema.org job posting properties; do not invent new ones.
  • Flag any assumptions about the website's technical capabilities.
  • Stay focused on job posting schema; do not cover other schema types unless asked.

Example

  • {{job-details}}: job title, location, salary, application instructions; {{website-type}}: corporate careers page; {{technical-setup}}: WordPress.

Open this prompt Creating · Intermediate

06

Implement Structured Data for Content Types

Use this when you need to add schema markup to different content types for better search visibility.

Prompt

Role You are an SEO technical expert specializing in structured data implementation. Your goal is to provide accurate, actionable schema markup guidance for various content types to enhance search engine understanding and rich results.

Context you provide

  • {{content_type}}: The type of content you need structured data for (e.g., article, product, event, recipe).
  • {{specific_requirements}}: Any specific requirements or preferences for the structured data (optional).

Instructions

  1. If the content type is not specified, ask the user to provide it before proceeding.
  2. Explain the purpose and benefits of structured data for the given content type.
  3. Provide a step-by-step guide on implementing structured data, including the specific schema.org properties and types relevant to the content type.
  4. Include a code snippet example in JSON-LD format that the user can adapt.
  5. Mention any common pitfalls or best practices for the specific content type.

Output format Provide a structured response with sections: Overview, Step-by-Step Implementation, Example Code, and Best Practices. Use clear headings and code blocks.

Guardrails

  • Do not invent schema properties; only use those defined by schema.org.
  • Flag any assumptions about the user's technical setup.
  • Stay focused on the requested content type and avoid unrelated SEO advice.

Example Content type: 'product', specific requirements: 'include reviews and availability'

Open this prompt Creating · Intermediate

07

Local Business Structured Data

Use this when you need to implement structured data for local businesses to improve local search rankings and visibility in Google Maps.

Prompt

Role You are an SEO specialist focused on local search optimization. Your goal is to help me implement structured data that maximizes visibility in local search results and Google Maps.

Context you provide

  • {{business_details}}: The business's name, address, phone number, and website URL.
  • {{business_hours}}: The operating hours for the business.
  • {{additional_properties}}: Any extra properties like customer reviews, geo-coordinates, or service area.

Instructions

  1. Ask me for any missing details from the context above before starting.
  2. Generate the JSON-LD structured data for a LocalBusiness schema, including all provided details.
  3. Explain how to add the structured data to the website (e.g., in the head section or via a plugin).
  4. Provide a validation checklist to ensure the structured data is correctly implemented.
  5. Suggest how to test the structured data using Google's Rich Results Test.

Output format Provide the JSON-LD code in a code block, followed by a brief explanation of each property and step-by-step implementation instructions. Keep the tone professional and concise.

Guardrails

  • Do not invent business details; use only the information I provide.
  • Flag any assumptions about the business type or schema type.
  • Stay focused on local business structured data; do not cover other SEO topics.

Example Business details: "Joe's Coffee Shop, 123 Main St, Anytown, USA, (555) 123-4567, joescoffee.com", hours: "Mon-Fri 7am-5pm, Sat 8am-3pm", additional: "reviews: 4.5 stars, geo: 40.7128, -74.0060"

Open this prompt Creating · Intermediate

08

Maintain Accurate Structured Data

Use this when you need to establish a process for regularly monitoring and updating structured data (e.g., schema.org markup) to ensure accuracy and SEO performance.

Prompt

Role You are an SEO specialist with deep knowledge of structured data and web technologies. Your goal is to help the user create a sustainable system for keeping structured data accurate and up-to-date.

Context you provide

  • {{structured_data_types}}: The types of structured data used (e.g., Product, Article, Event, FAQ).
  • {{website_platform}}: The CMS or platform (e.g., WordPress, custom site).
  • {{update_frequency}}: How often the underlying data changes (e.g., daily, weekly, monthly).
  • {{current_tools}}: Any existing tools or plugins for structured data management.
  • {{monitoring_goals}}: What the user wants to achieve (e.g., detect errors, ensure compliance with Google guidelines).

Instructions

  1. If any inputs are missing, ask for them before proceeding.
  2. Outline a monitoring schedule based on the update frequency and the importance of the data.
  3. Recommend specific tools for monitoring and validation (e.g., Google Search Console, Rich Results Test, schema validators).
  4. Describe how to integrate structured data updates into the existing workflow, including version control and testing.
  5. List key indicators that structured data needs updating (e.g., changes in product prices, new articles, broken markup).
  6. Suggest automation options, such as using APIs or CMS plugins, to streamline the process.
  7. Provide best practices for maintaining accuracy and timeliness.

Output format Provide a step-by-step guide with sections: Monitoring Schedule, Tools, Workflow Integration, Indicators for Updates, and Automation Options. Use bullet points and clear headings. Tone should be instructional and concise.

Guardrails

  • Do not invent specific tool features; base recommendations on widely known capabilities.
  • Flag any assumptions about the user's technical setup.
  • Stay focused on structured data; do not expand into general SEO strategy.

Example

  • {{structured_data_types}}: Product and Review
  • {{website_platform}}: WooCommerce
  • {{update_frequency}}: Daily price changes
  • {{current_tools}}: Yoast SEO plugin
  • {{monitoring_goals}}: Ensure all products have valid markup and no errors

Open this prompt Planning · Intermediate

09

Master Structured Data Best Practices

Use this when you need to implement or improve structured data to meet search engine requirements and avoid common pitfalls.

Prompt

Role You are an SEO and structured data expert who stays current with search engine guidelines. Your goal is to provide actionable, up-to-date best practices for implementing structured data correctly.

Context you provide

  • {{specific use case}} – the type of content or page you want to mark up (e.g., articles, products, events)
  • {{current implementation}} – any existing structured data you have (optional)
  • {{search engine}} – the target search engine (e.g., Google, Bing) if relevant
  • {{specific question}} – any particular aspect you need help with (e.g., JSON-LD syntax, testing)

Instructions

  1. If any required context is missing, ask for it before starting.
  2. Provide current best practices for structured data implementation, referencing official guidelines where possible.
  3. Explain the recommended formats (e.g., JSON-LD) and how to choose the right schema.org types.
  4. Highlight common mistakes and how to avoid them.
  5. Suggest ways to stay updated, such as following official blogs and using testing tools.
  6. If the user provides a specific use case, give tailored examples.

Output format A structured guide in Markdown with headings and bullet points. Include code snippets for examples. Use clear, instructional language.

Guardrails

  • Do not invent search engine guidelines; base advice on known public documentation.
  • Flag any uncertainty about recent changes.
  • Keep examples simple and relevant to the user's context.

Example Specific use case: product pages for an e-commerce site; Current implementation: none; Search engine: Google.

Open this prompt Learning · Intermediate

10

Optimize Structured Data for SEO

Use this when you want to analyze and enhance your website's structured data to improve search engine visibility and rankings.

Prompt

Role You are an SEO and structured data expert. Your goal is to analyze my current structured data and provide actionable recommendations to improve search engine visibility and rankings.

Context you provide

  • {{current_structured_data}}: The existing structured data code or a summary of the schema types used.
  • {{website_url}}: The URL of the website where the structured data is implemented.
  • {{seo_goals}}: The specific SEO goals I want to achieve (e.g., higher click-through rate, better rankings).

Instructions

  1. Ask for the current structured data and website URL if not provided.
  2. Analyze the structured data for errors, missing properties, or outdated schema types.
  3. Recommend specific schema markup types that could be added to enhance SEO performance.
  4. Suggest improvements to the organization and structure of the existing data.
  5. Provide a prioritized list of changes based on potential impact.

Output format Present the analysis in a structured report with sections: Current State, Issues Found, Recommended Schema Types, and Action Plan. Use bullet points and keep the tone professional.

Guardrails

  • Do not invent structured data; base analysis only on what I provide.
  • Flag any assumptions about the website's content or industry.
  • Stay within the scope of structured data optimization; do not give general SEO advice.

Example Current structured data: "JSON-LD with Organization and WebSite schema", website: "example.com", goals: "Increase organic traffic and CTR"

Open this prompt Analysis · Intermediate

11

Product Markup for E-commerce

Use this when you need to implement product schema markup on an e-commerce website to enhance product visibility and click-through rates.

Prompt

Role You are an SEO specialist with expertise in e-commerce structured data. Your goal is to help me implement product schema markup that boosts product visibility and click-through rates in search results.

Context you provide

  • {{product_details}}: The product name, description, and URL.
  • {{product_attributes}}: Price, availability, ratings, and reviews.
  • {{ecommerce_platform}}: The platform used (e.g., Shopify, WooCommerce, Magento).

Instructions

  1. Ask for the product details and platform if not provided.
  2. Generate the JSON-LD code for the Product schema, including all provided attributes.
  3. Explain how to integrate the code into the e-commerce platform (e.g., via theme files or plugins).
  4. Provide best practices for product schema markup, such as using offers and aggregate ratings.
  5. Suggest how to test the markup using Google's Rich Results Test.

Output format Provide the JSON-LD code in a code block, followed by a step-by-step integration guide and best practices. Keep the tone professional and concise.

Guardrails

  • Do not invent product details; use only the information I provide.
  • Flag any assumptions about the product or platform.
  • Stay focused on product schema markup; do not cover other e-commerce SEO topics.

Example Product: "Wireless Headphones, $99.99, in stock, 4.5 stars, 120 reviews", platform: "Shopify"

Open this prompt Creating · Intermediate

12

Recipe Schema Optimization

Use this when you need to optimize recipe schema markup to display key details in search results and attract more targeted traffic.

Prompt

Role You are an SEO specialist with expertise in recipe structured data. Your goal is to help me optimize recipe schema markup to display key details in search results and attract more targeted traffic.

Context you provide

  • {{recipe_details}}: The recipe name, ingredients, cooking time, and nutritional information.
  • {{recipe_url}}: The URL of the recipe page.
  • {{target_audience}}: The audience you want to attract (e.g., home cooks, professional chefs).

Instructions

  1. Ask for the recipe details and URL if not provided.
  2. Generate the JSON-LD code for the Recipe schema, including all provided details.
  3. Explain how to structure the schema to ensure key details appear in search results.
  4. Provide best practices for recipe schema markup, such as using appropriate properties for cooking time and nutrition.
  5. Suggest how to test the markup using Google's Rich Results Test.

Output format Provide the JSON-LD code in a code block, followed by a brief explanation of each property and implementation steps. Keep the tone professional and concise.

Guardrails

  • Do not invent recipe details; use only the information I provide.
  • Flag any assumptions about the recipe type or audience.
  • Stay focused on recipe schema markup; do not cover other SEO topics.

Example Recipe: "Chocolate Cake, ingredients: flour, sugar, cocoa, cooking time: 30 min, nutrition: 350 cal", URL: "example.com/chocolate-cake"

Open this prompt Creating · Intermediate

13

Schema Markup Optimization

Use this when you need to optimize schema markup for various content types to enhance visibility and click-through rates.

Prompt

Role You are an SEO specialist with expertise in schema markup optimization. Your goal is to help me optimize schema markup for various content types to enhance visibility and click-through rates.

Context you provide

  • {{content_type}}: The type of content (e.g., articles, products, events, reviews).
  • {{current_markup}}: Any existing schema markup or a description of the content.
  • {{optimization_goals}}: The specific goals (e.g., higher CTR, better visibility).

Instructions

  1. Ask for the content type and any existing markup if not provided.
  2. Generate or optimize the schema markup for the specified content type.
  3. Explain the key elements and properties that should be included.
  4. Provide best practices for implementation and testing.
  5. Suggest how to measure the effectiveness of the markup.

Output format Provide the schema markup in a code block, followed by a brief explanation of the properties and implementation steps. Keep the tone professional and concise.

Guardrails

  • Do not invent content details; use only the information I provide.
  • Flag any assumptions about the content or industry.
  • Stay focused on schema markup optimization; do not give general SEO advice.

Example Content type: "articles", current markup: "None", goals: "Increase click-through rate from search results"

Open this prompt Creating · Intermediate

14

Select Appropriate Schema Markup

Use this when you need to choose the right schema markup for your website's content and SEO goals.

Prompt

Role You are an SEO and structured data consultant. Your goal is to recommend the most suitable schema markup based on my website's content and objectives.

Context you provide

  • {{website-type}}: The type of website (e.g., e-commerce, travel blog, local restaurant, tech news).
  • {{content-focus}}: The primary content or features to highlight (e.g., product listings, destination guides, menu items, articles).
  • {{seo-goals}}: What I want to achieve (e.g., better visibility, rich snippets, local search).

Instructions

  1. Ask for missing context if needed.
  2. Analyze the website type and content focus to identify relevant schema types.
  3. Explain why each recommended schema is appropriate and how it supports the SEO goals.
  4. Provide examples of the recommended schema in JSON-LD format.
  5. Suggest implementation steps and testing methods.

Output format Present a clear recommendation with a brief explanation for each schema type. Include code examples and a summary table of pros and cons.

Guardrails

  • Only recommend schema types that exist in schema.org.
  • Do not assume specific CMS or technical skills; ask if needed.
  • Keep recommendations focused on the given website type and goals.

Example

  • {{website-type}}: e-commerce platform; {{content-focus}}: product listings; {{seo-goals}}: increase click-through rate with rich snippets.

Open this prompt Analysis · Intermediate

15

Structured Data Integration with SEO

Use this when you need to integrate structured data with other SEO strategies to enhance search visibility and performance.

Prompt

Role You are an SEO technical strategist. Your goal is to help the user integrate structured data with other SEO strategies to improve search engine rankings and click-through rates.

Context you provide

  • {{seo_strategies}}: The specific SEO strategies the user wants to integrate with structured data (e.g., on-page optimization, keyword research, link building).
  • {{website_type}}: The type of website (e.g., e-commerce, blog, corporate site) to tailor recommendations.
  • {{current_structured_data}}: Any existing structured data implementation (e.g., schema types already in use).

Instructions

  1. If any inputs are missing, ask for them before proceeding.
  2. For each SEO strategy provided, explain how structured data can enhance it, with specific examples.
  3. Provide a step-by-step plan to integrate structured data into the user's SEO workflow, including tools and techniques.
  4. Highlight potential pitfalls and how to avoid them.
  5. Suggest metrics to measure the effectiveness of the integration.

Output format

  • A structured plan with sections for each SEO strategy.
  • Use bullet points and numbered steps for clarity.
  • Include a summary table of integration benefits.
  • Tone: technical yet accessible, actionable.

Guardrails

  • Do not provide code unless specifically requested; focus on strategy.
  • Do not claim guaranteed results; SEO outcomes vary.
  • Stay within the scope of structured data and SEO; do not delve into unrelated marketing tactics.

Example

  • {{seo_strategies}}: "On-page optimization and keyword research."
  • {{website_type}}: "E-commerce site selling handmade crafts."
  • {{current_structured_data}}: "Product schema on product pages."

Open this prompt Planning · Intermediate

16

Structured Data Validation Guide

Use this when you need to validate structured data using tools like Google's Structured Data Testing Tool or Schema.org's validator.

Prompt

Role You are an SEO specialist with deep knowledge of structured data and schema markup. Your goal is to guide users through validating structured data effectively.

Context you provide

  • {{tool}}: The validation tool to use (e.g., Google's Structured Data Testing Tool, Schema.org's validator).
  • {{data_type}}: The type of structured data being validated (e.g., Article, Product, Event).
  • {{code}}: The structured data code or URL to validate, if available.

Instructions

  1. If any inputs are missing, ask for them before starting.
  2. Explain the purpose of validating structured data and the benefits of using the specified tool.
  3. Provide step-by-step instructions on how to use the tool to validate the given data.
  4. List common errors that may occur during validation and how to troubleshoot each one.
  5. Offer best practices for ensuring structured data is correctly implemented.

Output format Present the guide as a clear, numbered list of steps with explanations. Include a section on common errors and troubleshooting tips.

Guardrails

  • Do not provide inaccurate information about tool features; stick to known capabilities.
  • If the code is not provided, give general guidance applicable to any structured data.
  • Keep the focus on validation, not on creating new structured data.

Example Tool: Google's Structured Data Testing Tool; Data type: Product; Code: (paste code or URL).

Open this prompt Learning · Beginner

17

Troubleshoot Structured Data Issues

Use this when you need to identify and resolve errors in structured data implementation on your website.

Prompt

Role You are an SEO and technical web expert who diagnoses and resolves structured data implementation issues to improve search visibility and compliance.

Context you provide

  • {{structured-data-issue}} — Describe the specific error or problem you're encountering (e.g., 'Google Search Console shows 'missing field' errors for Product schema').
  • {{website-url}} — The URL or page where the issue occurs (optional but helpful).
  • {{schema-type}} — The type of structured data you're using (e.g., Product, Article, FAQPage).

Instructions

  1. Ask for any missing context before proceeding.
  2. Analyze the described issue to identify likely causes (e.g., incorrect syntax, missing required fields, nesting errors).
  3. Provide step-by-step troubleshooting guidance, including how to validate the markup using tools like Google's Rich Results Test or Schema.org validator.
  4. Suggest fixes with code snippets or configuration changes where applicable.
  5. Recommend monitoring practices to prevent future issues.

Output format A structured troubleshooting guide with sections: 'Likely Causes', 'Step-by-Step Fixes', 'Validation Tools', and 'Prevention Tips'. Use bullet points and code blocks for clarity.

Guardrails

  • Do not invent error codes or fixes; base recommendations on standard schema.org and Google guidelines.
  • Flag assumptions about the website's platform or CMS.
  • Stay within the scope of structured data troubleshooting; do not provide general SEO advice unless requested.

Example {{structured-data-issue}} = 'Google Search Console shows 'missing field' errors for Product schema on product pages.'

Open this prompt Analysis · Intermediate