Structured data is machine-readable markup that describes information already present on a page. It can help search engines identify an organisation, local business, article or breadcrumb trail, but it cannot guarantee rankings, rich results or an AI citation.
Suppose a page includes a business name, address and opening hours. A person understands the relationship from the layout. Structured data gives a search system an additional set of labels: this is the organisation, this is its address, and these are its opening times.
JSON-LD is a common way to provide those labels, using the shared vocabulary at Schema.org. The markup usually sits behind the visible page, but it should never tell a different story from the content people can read.
Which types of structured data matter to a small business?
- Organization: the business name, website, logo and other organisational details.
- LocalBusiness: a customer-facing location, with suitable address, telephone and opening information.
- Article or BlogPosting: the title, publication date, author and publisher of an article.
- BreadcrumbList: the page’s position in the site, such as Home → Blog → Article.
- Product, Event or other supported types: only where the page genuinely contains that information and follows the relevant search guidelines.
More markup is not automatically better. Use the most accurate type for the page and include information that can be kept current.
Does structured data improve rankings?
Not by itself. Google uses structured data to understand page information and to determine eligibility for certain search features. Eligibility does not guarantee that a rich result will appear, and the markup is not a shortcut around relevance, quality or trust.
Google also says there is no special schema required for generative AI search. Structured data belongs within the broader SEO and AEO foundation; it is not a separate AI visibility switch.
Should structured data describe information that is not visible?
As a rule, no. The markup should represent the main content people can see on that page. Adding an invented review score, an outdated price or an address that the business does not present publicly creates a mismatch rather than clarity.
This is particularly important for local businesses. A service-area business that does not receive customers at its registered office should not present that address as though it were an open shopfront.
Four common structured data mistakes
1. Markup and page content disagree
The page says the business closes on Sunday, while the markup says it is open. Even perfectly formatted data is unhelpful when it is wrong.
2. The wrong type is used
A generic label may miss useful detail; an overly specific label may misrepresent the business. Choose the closest truthful type, not the one that looks most impressive.
3. Markup is treated as a replacement for copy
Labelling a page as a Service does not explain the service. A prospective customer still needs clear information about the offer, process, suitability and next step.
4. Nobody maintains it
Telephone numbers, opening hours, prices and staff can change. The structured data should be updated with the visible page and checked after a redesign.
How can you check structured data?
- Confirm that every marked-up fact also appears accurately on the page.
- Use Google’s Rich Results Test for supported search features.
- Use the Schema Markup Validator to inspect the wider vocabulary.
- Review Search Console for enhancement reports and errors where available.
- Retest after changes to templates, business details or content.
Do you need to write JSON-LD yourself?
No. A website platform, plugin or developer can generate it. The more important question is where the information comes from and who keeps it accurate. Ask your supplier which types are being used, what visible content they describe and how updates are handled.
Websify’s SEO and AI search foundations treat markup and visible content as one system. Quietly useful, and no more complicated than it needs to be.
Sources: Google Search Central: introduction to structured data; Schema.org vocabulary.