Schema Template Priority Index
Templates are organized by impact. Start with high-impact types and add others as the site matures.
Tier 1 (Deploy First):
- LocalBusiness with @id and AggregateRating
- FAQPage
- Organization with sameAs
Tier 2 (Deploy Second):
- Article / BlogPosting with Person (author)
- Service
- BreadcrumbList
Tier 3 (Deploy Third):
- HowTo
- VideoObject
- Product with Offer
Tier 4 (Deploy Fourth — specialized):
- Event
- Review
- QAPage (Q&A schema)
Template: FAQPage (High-Impact, Fast Results)
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "How much does roof replacement cost in Tampa?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Roof replacement in Tampa costs $8,000 to $25,000 depending on roof size, material, and complexity. Asphalt shingle roofs average $10,000-$15,000 for a standard 2,000 sq ft home."
}
},
{
"@type": "Question",
"name": "How long does a roof replacement take?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Most residential roof replacements take 1-3 days to complete. Complex roofs with multiple angles, skylights, or chimneys may require 3-5 days."
}
}
]
}
Template: Article with Author (E-E-A-T Signal)
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Complete Guide to Roof Replacement in Tampa",
"datePublished": "2026-05-12",
"dateModified": "2026-05-12",
"author": {
"@type": "Person",
"name": "John Smith",
"jobTitle": "Licensed Roofing Contractor",
"url": "https://smithroofing.com/about/john-smith",
"sameAs": ["https://www.linkedin.com/in/johnsmith"]
},
"publisher": {
"@type": "Organization",
"name": "Smith Roofing",
"@id": "https://g.co/kg/m/0EXAMPLE"
},
"speakable": {
"@type": "SpeakableSpecification",
"cssSelector": ["#summary", "#key-takeaways"]
}
}
Template: HowTo
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "How to File a Roof Insurance Claim in Florida",
"totalTime": "PT2H",
"estimatedCost": {
"@type": "MonetaryAmount",
"currency": "USD",
"value": "0"
},
"step": [
{
"@type": "HowToStep",
"name": "Document the Damage",
"text": "Photograph all visible damage from ground level and upload to your insurance company's app.",
"position": 1
},
{
"@type": "HowToStep",
"name": "Contact Your Insurance Company",
"text": "Call your insurance company's claims line within 24 hours of discovering damage.",
"position": 2
}
]
}
Template: Organization with knowsAbout (AEO Signal)
{
"@context": "https://schema.org",
"@type": "Organization",
"@id": "https://g.co/kg/m/0EXAMPLE",
"name": "Smith Roofing",
"url": "https://smithroofing.com",
"logo": "https://smithroofing.com/logo.png",
"knowsAbout": [
"Residential Roof Replacement",
"Storm Damage Roof Repair",
"Asphalt Shingle Installation",
"Florida Building Code Compliance",
"Insurance Claim Roofing"
],
"sameAs": [
"https://www.wikidata.org/wiki/Q[ID]",
"https://www.linkedin.com/company/smith-roofing",
"https://www.youtube.com/@smithroofing",
"https://www.facebook.com/smithroofing"
]
}
Template: BreadcrumbList
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://smithroofing.com"
},
{
"@type": "ListItem",
"position": 2,
"name": "Services",
"item": "https://smithroofing.com/services"
},
{
"@type": "ListItem",
"position": 3,
"name": "Roof Replacement",
"item": "https://smithroofing.com/services/roof-replacement"
}
]
}
Daryl Osborne Advanced Schema Types
For DataFeed, Audio, Image, Category, and the Schema Cascade Effect methodology — refer to the Daryl Osborne templates in schema-stack/references/daryl-osborne-templates.md. These are proprietary variations not in standard schema.org documentation.
Cross-References
schema-stack— deployment methodology and priority sequencingschema-generator— generates schema for specific page typesentity-seo— entity linking via sameAs and @id across schema typeslocal-schema-builder— LocalBusiness specialization for service-area businesses
#seo-sop #seo #schema #structured-data #json-ld #templates