Why Schema Markup Matters for AI
Schema markup (structured data) helps AI systems understand your brand as an entity, not just a collection of web pages. Proper implementation can significantly improve how AI assistants describe and recommend your brand.
Essential Schema Types
1. Organization Schema
Add to your homepage:
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Your Company Name",
"url": "https://yourcompany.com",
"logo": "https://yourcompany.com/logo.png",
"description": "Brief company description",
"foundingDate": "2020",
"founders": [{
"@type": "Person",
"name": "Founder Name"
}],
"sameAs": [
"https://twitter.com/yourcompany",
"https://linkedin.com/company/yourcompany",
"https://facebook.com/yourcompany"
],
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+1-555-555-5555",
"contactType": "customer service"
}
}
2. Product/Service Schema
Add to product pages:
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Product Name",
"description": "Product description",
"brand": {
"@type": "Brand",
"name": "Your Brand"
},
"offers": {
"@type": "Offer",
"price": "99.00",
"priceCurrency": "USD"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "150"
}
}
3. FAQ Schema
Add to FAQ pages:
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "What does your product do?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Our product helps you..."
}
}]
}
4. Article Schema
Add to blog posts:
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Article Title",
"author": {
"@type": "Person",
"name": "Author Name"
},
"datePublished": "2024-01-15",
"dateModified": "2024-01-20"
}