Home → Technical SEO → Fix guides → schema.org primary type valid

tech

How to fix: schema.org primary type valid

Part of the Technical SEO pillar on the Site Integrity Index.

Why this matters

Search engines recognise the standard Schema.org types (Organization, WebSite, Article, Product, FAQPage, etc.). Custom invented types get ignored — stick to the catalogue.

Background

The @type field on your JSON-LD must be a recognised schema.org type ('Article', 'Organization', 'Product', etc.). Misspellings ('Artcle') or made-up types ('BlogPost' instead of 'BlogPosting') get silently dropped by Google.

References

Schema.org @type vocabulary

How to fix

Code snippet for each stack we cover. Pick the one matching your server / framework.

nginx
No server config — content fix.
apache
Same.
cloudflare
Same.
wordpress
Validate every page's schema via https://validator.schema.org — fix typos in @type values.
flask
Same — validate as part of CI.
express
Same.
rails
Same.

Verify it's working

validator.schema.org — every @type value should be a recognised vocabulary term (no 'Detected as: unknown').

Want to know if your site has this issue?

Run a free audit — security, GDPR, technical SEO, AEO/GEO, and WCAG accessibility.

Audit my site →