Principle
Schema must match what visitors can see.
JSON-LD is strongest when it clarifies real content. If the page does not visibly show a review, rating, award, case study, location, service, person, or FAQ, the schema should not claim it. Unsupported markup can create trust and indexing risk.
- Add schema after the page has a clear purpose and visible content.
- Use central business facts so Organization and contact details stay consistent.
- Keep canonical URLs, breadcrumbs, and schema URLs aligned to the final www URL.
- Validate JSON-LD syntax after every build or schema change.