This deliverable provides comprehensive JSON-LD structured data markup examples for the specified page types. Each example includes a typical structure, placeholder values, an explanation of key fields, and guidance on implementation.
This section provides a detailed set of JSON-LD structured data examples for various page types. You can copy, paste, and customize these templates to enhance your website's visibility in search engine results.
Use this markup for blog posts, news articles, informational pages, or any textual content that can be classified as an article.
#### Key Fields Explained
* `@context`: Always `https://schema.org/`.
* `@type`: Specifies the type of content, `Product`.
* `name`: The name of the product.
* `image`: An array of URLs for product images.
* `description`: A detailed description of the product.
* `sku`: Stock Keeping Unit (unique identifier for the product).
* `mpn`: Manufacturer Part Number.
* `brand`: The brand of the product.
* `review` (Optional): Individual customer reviews.
* `aggregateRating` (Optional): The overall rating and number of reviews.
* `offers`: Details about the product's availability and pricing.
* `priceCurrency`: Currency of the price (e.g., USD, EUR).
* `price`: The current price of the product.
* `availability`: Status of the product (e.g., `InStock`, `OutOfStock`).
* `itemCondition`: Condition of the item (e.g., `NewCondition`, `UsedCondition`).
* `seller`: The entity selling the product.
---
### 3. FAQPage Schema Markup
Apply this markup to pages that feature a list of frequently asked questions and their corresponding answers. This can result in an expandable rich result directly in search results.
#### JSON-LD Example
Welcome to Step 1 of your "Schema Markup Generator" workflow! This crucial initial phase focuses on gathering the necessary details from you to generate accurate and effective JSON-LD structured data markup for your web page.
gemini → generate (Initial Data Collection & Markup Generation)Schema Markup, specifically in JSON-LD (JavaScript Object Notation for Linked Data) format, is a standardized vocabulary that you can add to your website's HTML to help search engines better understand the content on your pages. By providing explicit clues about the meaning of your content, you enable search engines to display your pages more prominently in search results through rich snippets, carousels, and other enhanced features. This can significantly improve your page's visibility, click-through rates, and overall SEO performance.
To generate comprehensive, detailed, and professional JSON-LD schema markup tailored to your specific page, we require key information about your content. This step will guide you through the data points needed for each supported page type. Once you provide this information, we will generate the appropriate JSON-LD script block for you.
Please select the type of page you wish to generate schema for and provide the requested details. The more complete and accurate your information, the more robust and beneficial the generated schema will be.
Article Schema)This schema is ideal for blog posts, news articles, and informational content.
@id): The full canonical URL of the article page (e.g., https://www.example.com/blog/my-great-article).https://www.example.com/images/seo-tips.jpg).2023-10-27T08:00:00+00:00).2024-03-15T14:30:00+00:00).https://www.example.com/authors/jane-doe).https://www.example.com/images/pantherahive-logo.png).Product Schema)This schema is essential for e-commerce product pages to display rich results like price, availability, and ratings.
@id): The full canonical URL of the product page (e.g., https://www.example.com/products/premium-widget).https://www.example.com/images/widget-pro-2000.jpg).WIDGET-PRO-2000).MPN-WP2K-XYZ). * Price: The current price of the product (e.g., 99.99).
* Currency: The currency code (ISO 4217 format, e.g., USD, EUR).
* Availability: The product's availability (e.g., https://schema.org/InStock, https://schema.org/OutOfStock, https://schema.org/PreOrder).
* Item Condition (Optional): The condition of the item (e.g., https://schema.org/NewCondition, https://schema.org/UsedCondition).
* Offer URL (Optional): The URL where the product can be purchased, if different from the main product page URL.
* Rating Value: The average rating (e.g., 4.5).
* Review Count: The total number of reviews (e.g., 125).
* Author Name: The name of the reviewer.
* Rating Value: The rating given by this reviewer.
* Review Body: The text of the review.
* Date Published: The date the review was published.
FAQPage Schema)This schema helps display your frequently asked questions directly in search results as expandable snippets.
@id): The full canonical URL of the FAQ page (e.g., https://www.example.com/faq).* Question: The full text of the question (e.g., "What payment methods do you accept?").
* Answer: The full text of the answer to that question (e.g., "We accept Visa, MasterCard, American Express, PayPal, and bank transfers.").
HowTo Schema)This schema is perfect for step-by-step guides, recipes, or instructional content.
@id): The full canonical URL of the how-to page (e.g., https://www.example.com/guides/install-software).https://www.example.com/images/software-install.jpg).PT30M for 30 minutes, PT1H15M for 1 hour 15 minutes).* Step Name: A short title for the step (e.g., "Download the Installer").
* Step Text: Detailed instructions for the step (e.g., "Navigate to our download page and click the 'Download Now' button for your operating system.").
* Step Image URL (Optional): An image illustrating this specific step.
* Step URL (Optional): A URL directly linking to this step if anchored within the page.
LocalBusiness Schema)This schema helps local businesses stand out in local search results, Google Maps, and the Knowledge Panel.
@id): The full canonical URL of your business's primary page (e.g., https://www.example.com/contact-us).Restaurant, Dentist, Store, ProfessionalService). If not specified, LocalBusiness will be used.https://www.example.com/images/coffeeshop-exterior.jpg).* Street Address: (e.g., "123 Main St").
* Locality (City): (e.g., "Anytown").
* Region (State/Province): (e.g., "CA").
* Postal Code: (e.g., "90210").
* Country: (e.g., "USA").
+1-555-123-4567).url): Your official website URL (e.g., https://www.example.com).$ for inexpensive, $$$ for moderately expensive). * Latitude: (e.g., 34.052235).
* Longitude: (e.g., -118.243683).
* Day: (e.g., Monday, Tuesday, Saturday).
* Opens: Opening time (e.g., 08:00).
* Closes: Closing time (e.g., 17:00).
https://twitter.com/pantherahive, https://facebook.com/pantherahive).Please respond with the page type you need schema for, followed by a clear, bulleted list of the requested details for that specific type.
Example Input Format:
Page Type: Product
* URL of the Product Page: https://www.example.com/products/super-blender-x
* Product Name: Super Blender X-treme
* Image URL: https://www.example.com/images/blender-x.jpg
* Description: The ultimate kitchen appliance for smoothies, soups, and more.
* Brand Name: BlendMaster
* Offer Details:
* Price: 199.99
* Currency: USD
* Availability: https://schema.org/InStock
*
json
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "The Gourmet Bistro",
"image": "https://www.example.com/images/gourmet-bistro-exterior.jpg",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Main Street",
"addressLocality": "Anytown",
"addressRegion": "CA",
"postalCode": "90210",
"addressCountry": "US"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": "34.072222",
"longitude": "-118.407778"
},
"url": "https://www.example.com/the-gourmet-bistro",
"telephone": "+15551234567",
"priceRange": "$$",
\n