Adnave

Guides

Structured data: a plain guide to schema markup

Structured data is a short block of code in a page that states facts in a vocabulary every search engine understands, called schema.org. Instead of leaving a machine to guess that “9 to 5” is your opening hours, you say so explicitly. It is what makes star ratings, prices, FAQs and opening hours appear in search results.

Which schema types should I add?

Start with who you are, then describe each kind of page.

  • Organization or LocalBusiness: name, logo, address, phone, opening hours.
  • Product: name, price, availability, rating.
  • Article: headline, author, dates.
  • FAQPage: each question and its answer.
  • BreadcrumbList: where the page sits in the site.

What do I get for adding it?

Eligibility for richer search results, which take more space and draw more clicks, and a clearer picture of your business for AI assistants. It is not a direct ranking boost, and search engines choose when to show the extras.

How is it added?

The recommended format is JSON-LD: a script block in the page that visitors never see. Most website platforms and SEO plugins can generate it from fields you fill in. Test the result with Google's Rich Results Test before relying on it.

What mistakes get structured data ignored?

Search engines drop markup they do not trust.

  • Marking up things that are not visible on the page.
  • Fake or self-written reviews and ratings.
  • Out-of-date prices or availability.
  • Missing required fields for the type used.

Check your own website

The free Adnave audit looks for everything in this guide across up to 12 pages of your site.

Last updated 2026-11-12.