Schema Injection
Automatically add JSON-LD structured data to your site.
Last updated Feb 3, 2025
What Is Schema Markup?
Schema markup (JSON-LD) is structured data that helps search engines and AI systems understand your content. Instead of guessing what your business does, they can read explicit, machine-readable information.
CitedPro automatically injects schema.org structured data into your homepage's <head> section.
What Gets Injected
Based on your Setup information, CitedPro generates:
Organization or Person Schema
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Your Business Name",
"description": "What your business does",
"url": "https://yoursite.com",
"logo": "https://yoursite.com/logo.png",
"telephone": "(555) 123-4567",
"email": "hello@example.com",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Main St",
"addressLocality": "City",
"addressRegion": "State"
}
}Contact Point
{
"@type": "ContactPoint",
"telephone": "(555) 123-4567",
"email": "hello@example.com",
"contactType": "customer service"
}Social Profiles
{
"sameAs": [
"https://facebook.com/yourbusiness",
"https://twitter.com/yourbusiness",
"https://linkedin.com/company/yourbusiness"
]
}FAQ Schema
If you've added FAQs in Setup, they're included as FAQPage schema:
{
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What are your hours?",
"acceptedAnswer": {
"@type": "Answer",
"text": "We're open Monday-Friday, 9am-5pm."
}
}
]
}Enabling/Disabling Schema
- Go to CitedPro → Settings
- Toggle Enable Schema Injection
- Save changes
Tip
Schema is only injected if you've completed the minimum required fields in Setup (business name and description).
Where Schema Appears
By default, schema is injected on your homepage only. This is where business-level information belongs according to schema.org best practices.
For page-specific schema (articles, products, etc.), use a dedicated SEO plugin like Yoast or Rank Math.
Verifying Your Schema
Using Browser DevTools
- Visit your homepage
- Right-click and select View Page Source
- Search for
application/ld+json - You should see your schema markup
Using Google's Tool
- Go to Google Rich Results Test
- Enter your homepage URL
- Click Test URL
- Review the detected schema
Using Schema.org Validator
- Go to Schema.org Validator
- Paste your URL or schema code
- Review for errors and warnings
Conflicts with Other Plugins
If you're using another SEO plugin that also injects Organization schema, you may have duplicate markup. This isn't harmful but isn't ideal. Options:
- Disable in CitedPro: Turn off schema injection and let your SEO plugin handle it
- Disable in SEO plugin: Use CitedPro's schema and disable Organization schema in your SEO plugin
- Use both: Having duplicate schema isn't an error, just redundant
Benefits of Schema Markup
- Rich snippets: Enhanced search results with ratings, FAQs, etc.
- Knowledge panels: Google may show your business in a knowledge panel
- AI understanding: AI assistants can accurately describe your business
- Voice search: Structured data helps voice assistants answer queries