Why it matters more with AI
Language models are good at reading text, but structured data removes guesswork. It ties your website to a specific entity, links your official profiles together, and makes facts like opening hours or prices unambiguous.
The essential types
- Organization or LocalBusiness on the home page: name, logo, url, address, telephone, sameAs.
- WebSite: site name.
- BreadcrumbList: page hierarchy.
- Article or BlogPosting with author and dates on content.
- Product, Service or Offer where relevant.
- FAQPage for visible FAQ sections.
See how your site scores on this in about two minutes.
Example: Organization
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Acme Plumbing",
"url": "https://acmeplumbing.com",
"logo": "https://acmeplumbing.com/logo.png",
"sameAs": [
"https://www.facebook.com/acmeplumbing",
"https://www.linkedin.com/company/acmeplumbing"
]
} Rules to follow
- Only mark up content that is visible on the page.
- Keep it consistent with your Google Business Profile and directory listings.
- Validate with Google’s Rich Results Test and our schema checker.
Frequently asked questions
Can schema hurt my site?
Misleading markup that does not match visible content can lead to manual actions. Accurate markup has no downside.
Do I need a plugin?
Plugins help on WordPress, but you can paste JSON-LD into any site. Use our generator to create it.