Skip to main content
Reeve Consult

Websites & apps

Structured data for a small business website: what it does and how to check it

Structured data gives search services a labelled description of a page or business. Learn what the code does and why it must agree with the information customers can read.

Updated

Free checklistCheck what makes your website difficult to useReview your website on a phone and work through ten checks covering clarity, speed, trust, search and accessibility.Get it free
Quick answer

What is structured data on a business website?

Structured data is code that labels information, such as a business name, address, opening hours or a product, using a defined vocabulary. JSON-LD is a common format. Supported markup can help a search service interpret a page and make it eligible for particular search features. Validation does not guarantee a rich result, higher ranking or AI recommendation.

Key points
  • Schema.org validation and eligibility for a particular Google feature are different checks.
  • Changes to business details need reflecting in the visible page and markup.
  • FAQ markup does not make an ordinary business eligible for every FAQ search feature.

A page can say that a business is a restaurant, show an address and list opening hours. Structured data labels those details in code so a system can recognise what each value represents.

It supports the page's explanation. It does not replace the information a visitor needs or establish that the information is true.

What does the code look like?

JSON-LD is a common format. A block might identify a Restaurant and give its name, address and telephone number using Schema.org properties. The values should describe the real business and agree with the visible page.

An illustrative example is a restaurant whose contact page says it opens Tuesday to Saturday. If the structured data still says Monday to Friday, the website contains conflicting information. The useful correction is to establish the real hours and update both representations.

Which markup should you use?

Choose the type that describes the page or business accurately, then check the requirements of the service you want to support. A local business, a product and an editorial article are different subjects. Adding more types indiscriminately does not improve the explanation.

Google's structured data policies require markup to represent the page content accurately. Valid code and eligibility for a specific search feature are different questions. Not every Schema.org type is used by every search service.

Free guideFive things customers need from your business website

Make it easy to understand your services, decide whether to trust you and get in touch from a phone.

Get it free

Does FAQ markup guarantee an expanded search result?

No. A useful questions-and-answers section can help a visitor directly, but the availability of a particular search feature depends on the search service's requirements. Do not add an ordinary business FAQ on the assumption that every answer will appear as an expanded Google result.

The same distinction applies to AI answers. There is no universal schema flag that makes every assistant recommend a business.

How can you check the implementation?

The Schema Markup Validator checks the vocabulary and syntax. Google's Rich Results Test checks supported Google result types. Use the appropriate tool for the question you are investigating.

Then read the values yourself. A validator can accept a well-formed but wrong telephone number. A working implementation needs correct facts as well as correct syntax.

Who should maintain it?

The person changing business information needs to know where the markup comes from. A CMS plugin may generate it from settings; a developer may have written it into a template. Avoid several tools generating conflicting versions.

Include structured data in the same update process as hours, addresses, services and prices. If Reeve Consult implements it for you, the handover should explain what was added, where it is maintained and how to check a later change.

Frequently asked questions

Straight answers

Does a valid structured data test prove the facts are right?
No. A validator can accept a well-formed but wrong phone number. Check the values against the actual business and visible page.
Does FAQ markup guarantee expanded Google results?
No. A search feature has its own eligibility requirements. A useful FAQ can help visitors directly without guaranteeing a particular search display.

Next step

What do customers struggle to do on your website?

Tell us which page or task causes difficulty and what visitors need to complete. We can discuss focused changes or a wider website project.

Discuss your website
Jessica Gardner
Jessica GardnerIn-house Editor, Reeve Consult

Jessica Gardner is the in-house editor at Reeve Consult. She writes and edits every guide, blog post, and resource published on the site, making sure the writing is plain-English, the facts check out, and the advice is genuinely useful for the UK independent business owners we work with. Jessica spent eight years in editorial roles across UK trade and business publications before joining Reeve Consult.

  • structured data
  • schema markup
  • small business website
  • local seo
  • ai optimisation
  • seo guide