Real, working schema markup examples for every page type on your B2B website. Copy, customize, and paste to improve AI visibility immediately.
Most developers and marketers know structured data exists. Most haven't implemented it because they don't know what to write. This post eliminates that blocker with working, copy-paste examples for every major B2B page type.
AI engines parse JSON-LD schema to extract structured information about your brand, products, and content. Pages with valid schema are cited more often. Pages without it are at a structural disadvantage against every competitor who has it. For a deeper explanation of why this matters, read the [Complete JSON-LD Schema Guide for AI Visibility](/blog/json-ld-schema-ai-visibility).
Add this to your homepage `<head>`. The `sameAs` array is the most important part — it connects your website to the authoritative third-party sources AI engines trust.
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Your Company Name",
"url": "https://yourcompany.com",
"logo": "https://yourcompany.com/logo.png",
"description": "One sentence describing what you do and who you serve.",
"foundingDate": "2021",
"sameAs": [
"https://www.g2.com/products/your-product",
"https://www.linkedin.com/company/your-company",
"https://www.crunchbase.com/organization/your-company",
"https://twitter.com/yourcompany",
"https://www.capterra.com/your-category/your-product"
]
}Each `sameAs` link tells AI engines: "this is us on that platform." More verified external profiles = more citation confidence. Add every relevant platform where your company has an official presence.
Add to every product page, pricing page, and feature page. The questions must match what buyers actually ask — not marketing questions.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What is [your product] used for?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Lead with a direct answer in the first sentence. [Your product] is used by [ICP] to [solve specific problem]. It [key differentiator] and integrates with [key tools]. [Pricing or tier context if relevant]."
}
},
{
"@type": "Question",
"name": "How much does [your product] cost?",
"acceptedAnswer": {
"@type": "Answer",
"text": "[Your product] starts at $X/month for [tier] and $Y/month for [higher tier]. A free trial is available."
}
}
]
}Rules for high-performing FAQ schema:
Add to your main product page. The `featureList` is particularly important — AI engines use it for feature comparison queries.
{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "Your Product Name",
"applicationCategory": "BusinessApplication",
"operatingSystem": "Web",
"description": "What your software does in one sentence.",
"featureList": "Feature 1, Feature 2, Feature 3, Feature 4, Feature 5",
"offers": {
"@type": "Offer",
"price": "89",
"priceCurrency": "USD",
"priceSpecification": { "@type": "UnitPriceSpecification", "billingDuration": "P1M" }
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"ratingCount": "127",
"bestRating": "5",
"worstRating": "1"
}
}Use on any numbered guide or step-by-step process page. Targets "how to [task]" queries which are high buyer-intent for knowledge-intensive products.
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "How to improve your AI visibility score",
"description": "Step-by-step guide to increasing your brand's MentionShare",
"step": [
{
"@type": "HowToStep",
"position": 1,
"name": "Measure your baseline",
"text": "Run a TrueCite scan with 10 buyer-intent prompts to establish your current MentionShare score."
},
{
"@type": "HowToStep",
"position": 2,
"name": "Identify your top missed prompts",
"text": "Sort by mention rate ascending — your lowest-scoring prompts are your highest opportunities."
}
]
}Add to every blog post. Include `datePublished`, `dateModified`, and `author` — these are E-E-A-T signals that both Google and Gemini weight heavily.
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Your Blog Post Title",
"datePublished": "2026-06-11",
"dateModified": "2026-06-11",
"author": {
"@type": "Person",
"name": "Author Name",
"url": "https://yourcompany.com/team/author"
},
"publisher": {
"@type": "Organization",
"name": "Your Company",
"url": "https://yourcompany.com"
}
}Testing: Use Google's Rich Results Test (search.google.com/test/rich-results) to validate your JSON-LD before publishing. The [AI SEO Audit](/features/ai-seo-audit) in TrueCite also checks your schema and shows your AI SEO score for each page.
Implementation: Add each JSON-LD block inside a `<script type="application/ld+json">` tag in your page `<head>`. Most CMS platforms (WordPress, Webflow) allow custom `<head>` HTML per page.
Automation: TrueCite's [Fix Generator](/features/fix-generator) produces all of these schema types automatically based on your missed prompts — FAQ, JSON-LD, and answer paragraphs in one click.
[Start generating your schema with Fix Generator](/sign-up) — schema for your top 5 missed prompts in under 5 minutes.