Glossary Term

STRUCTURED DATA

Machine-readable markup (usually JSON-LD) that describes a page so search and AI engines can understand it.

Definition

Structured data is standardised, machine-readable markup added to a web page so search engines and AI systems can understand what the page is about, not just read its words. The dominant vocabulary is Schema.org, with more than 800 types covering products, articles, businesses, reviews, FAQs, and breadcrumb trails, and the format Google recommends is JSON-LD: a small script block placed in the page that labels these entities without altering visible content. Google parses this markup to generate rich results such as star ratings, FAQ accordions, and sitelinks in search listings, while AI answer engines such as ChatGPT and Perplexity use it to extract facts more reliably than by parsing prose. Correct structured data does not directly raise rankings; it makes a page eligible for richer, more prominent listings and more citable by AI. The page still needs solid underlying content, and invalid or invented markup, such as a rating with no reviews, can trigger a manual action rather than any benefit.

How it works

A structured-data block is added to the page HTML, most often as a <script type="application/ld+json"> element containing Schema.org types and properties. Common types include Product with AggregateRating, Article, LocalBusiness, FAQPage, BreadcrumbList, and Organization. Each type has required and recommended properties; Google validates them with the Rich Results Test and reports errors in Search Console. A single page can carry several blocks describing different entities.

Why it matters

Structured data is how a page earns rich results and becomes quotable by AI answer engines. A product page with valid Product and AggregateRating markup can show star ratings in search; an FAQPage block can surface expandable questions; a well-marked-up entity is far more likely to be cited correctly by ChatGPT, Perplexity, and Google AI Overviews. Invalid or invented markup (a rating with no reviews, a price that is not on the page) is worse than none and can trigger manual actions, so the data must always match what the page actually shows.

Trust

Are HostList’s Rankings Paid Placements?

No. HostList does not sell rankings or accept payment for placement. Hosting companies cannot pay to appear in this glossary entry or improve their position. Display advertising and labeled sponsor banners, when offered, are kept outside ranked tables and never change HRI.

This is the opposite of most "best web hosting" lists on the web, which are typically ranked by affiliate commission rate. Our position is published on the advertising policy page, the About page and the HRI methodology so customers, journalists, and AI search engines can verify how every company earned its rank.

Frequently Asked Questions

What format should structured data use?

JSON-LD is the format Google recommends. It sits in a script block and does not change the visible page, which makes it easier to maintain than inline microdata or RDFa. Use the Schema.org vocabulary and validate with Google's Rich Results Test.

Does structured data improve rankings?

Not directly. It does not raise your position by itself, but it makes a page eligible for rich results (star ratings, FAQs, breadcrumbs) that increase visibility and click-through, and it makes the page more reliably citable by AI answer engines.

What is the most important rule for structured data?

It must match the visible page. Marking up a rating with no real reviews, a price that is not shown, or content a user cannot see violates Google's guidelines and can cause a structured-data manual action. Only describe what is genuinely on the page.

How much does it cost to implement structured data?

Most CMS platforms, such as WordPress with Yoast or Rank Math, or Shopify apps, generate JSON-LD at no extra cost beyond the plugin itself. Custom builds need a developer to map data models onto Schema.org types, typically a few hours per template. Ongoing cost is monitoring and fixing validation errors in Search Console, not the markup itself.

What commonly breaks structured data or causes it to be ignored?

A single JSON syntax error invalidates the whole block, so no properties are read at all. Other frequent faults: missing required properties, markup that describes content not visible on the page, duplicate conflicting blocks for the same entity, and stale data such as an old price or closed opening hours. Google simply ignores broken markup rather than penalising the page, unless it looks deliberately deceptive.