All posts

Structured Data Explained: What Schema Markup Actually Does

Ben Foord, authorBen Foord3 min read

Schema markup won't rewrite your rankings, but it can win you richer search results. Here's what it is and when it's worth adding.


Our scan checks for structured data on every page, and it's one of the checks people ask about most - because it's invisible on the page itself. Here's what it is and what it's actually doing for you.

What Is Structured Data?

Structured data (also called schema markup) is a standardised bit of code added to a page that describes its content in a format search engines can parse directly, rather than inferring it from paragraphs and images. It's built on a shared vocabulary called schema.org, maintained jointly by Google, Bing, and other search engines.

Think of it like a nutrition label on food packaging. The food itself doesn't change, but the label gives a structured, machine-readable summary of what's inside - so a scanner (or in this case, a search engine) doesn't have to guess.

What It's Actually For

Structured data doesn't directly boost your ranking position. What it can do is make your listing eligible for rich results - the enhanced search listings with stars, prices, FAQs, or images layered on top of the standard blue link. A better-looking result tends to earn a higher click-through rate even at the same position, which is where the real benefit shows up.

Common types worth knowing:

  • Organization - Your business name, logo, and contact details, often powering the knowledge panel that appears alongside branded searches.
  • LocalBusiness - Address, opening hours, and phone number for a physical or local-service business.
  • Article / BlogPosting - Author, publish date, and headline for content pages like this one.
  • FAQPage - Question-and-answer pairs that can appear as expandable results directly in Google.
  • Review / AggregateRating - Star ratings, only appropriate where you have genuine, verifiable reviews to back them up.
  • BreadcrumbList - The page's position in your site hierarchy, often shown as a breadcrumb trail instead of a raw URL in results.

Where It Tends to Go Wrong

Marking up something you can't verify. Google's guidelines are explicit about this: structured data must reflect content genuinely visible on the page. Adding a five-star AggregateRating with no visible reviews is a policy violation, not a growth hack - and it can get rich results suppressed for the whole site.

Copy-pasted templates with unfilled placeholders. A LocalBusiness schema with a phone number of "555-555-5555" left over from a template is worse than no schema at all, since it actively feeds bad data to search engines.

Duplicate or conflicting schema blocks. Adding schema through a plugin and a theme and a manual snippet often results in the same entity described three different, slightly inconsistent ways on one page.

Should You Add It?

If you're a local business, adding LocalBusiness and Organization schema is close to a no-brainer - low effort, no downside, and it directly supports the trust signals we cover in what is E-E-A-T. FAQPage schema is worth it if you have genuine FAQ content already on the page. Beyond that, prioritise based on what your competitors' rich results look like in the SERP for your key search terms.

AuditCrow's scan flags whether structured data is present and valid on any page you check, so you can see where you stand before deciding what to add next.

Related articles

Ready to see what's holding your site back?

One free page scan. No signup. Results in under a minute.