Structured Data for Beginners: What Schema Markup Can and Cannot Do

By Sharon C
Jul 01, 2026 4 min read 7 views
Structured Data for Beginners: What Schema Markup Can and Cannot Do
Structured data helps search engines understand what a page is about, from events to products to articles. Learn what schema markup is, what it can and cannot do, and how to use it honestly.
Share:

When you read an event page, you instantly understand the date, time, location and price. A search engine has to work that out from text and code. Structured data makes it explicit by labeling information in a standard format: this is an event, this is its date, this is its address.

It is a useful tool, but it is often oversold. Here is what it does, what it does not do and how to use it well.

What structured data is

Structured data is code added to a page that describes its content using a shared vocabulary. The most widely used vocabulary is Schema.org, a collaborative project supported by major search engines. That is why structured data is often called schema markup.

Google recommends a format called JSON-LD, a block of code placed in the page that lists properties and values, such as an event's name, start date and location. Visitors do not see it; search engines read it.

Common types for small organizations

  • Organization or LocalBusiness: your name, logo, contact details, address and hours.
  • Article or BlogPosting: headline, author, publish date and image for articles.
  • Event: name, date, time, location and ticket information.
  • Product: name, price, availability and, where genuine, reviews.
  • BreadcrumbList: shows where a page sits in your site's structure.
  • FAQPage: questions and answers that appear visibly on the page.

Many website platforms and SEO plugins add some of these automatically. Check what yours already does before adding more, since duplicate or conflicting markup can cause errors.

What structured data can do

  • Make pages eligible for rich results, such as event details, product prices and availability, or breadcrumb trails in search listings.
  • Help search engines understand entities, such as which organization published a page and how it relates to other information.
  • Reduce ambiguity, for example clarifying which of several dates on a page is the event date.
Quote card: Structured data describes your page. It cannot make a page more helpful than it actually is.

What structured data cannot do

  • It does not guarantee rich results. Search engines decide whether to show them, based on many factors.
  • It is not a direct ranking boost. Markup helps understanding; it does not make a page rank higher on its own.
  • It does not guarantee citations in AI answers. Google has said there is no special markup required for its AI features. Structured data can help describe your content, but citations depend on relevance and quality.
  • It cannot substitute for content. If the information is not useful to visitors, markup will not fix that.

Some rich results have also changed over time. Google, for example, limited FAQ rich results to a small set of well-known government and health websites, and it stopped showing how-to rich results. FAQ markup is still valid when questions and answers genuinely appear on the page, but most sites should not expect it to change how their listings look.

Rules for using it honestly

Search engines publish structured data guidelines, and misleading markup can lead to penalties. The essentials:

  • Mark up only content that is visible on the page. Do not describe things visitors cannot see.
  • Keep it accurate and current. Update event dates, prices and availability when they change.
  • Never add fake reviews or ratings. Review markup must reflect genuine reviews.
  • Use the most specific type that fits your content.

How to test your markup

  • Google's Rich Results Test shows whether a page is eligible for Google rich results and lists errors.
  • The Schema Markup Validator checks markup against the Schema.org vocabulary more broadly.
  • Google Search Console reports structured data errors across your site over time. Our guide to setting up Google Search Console shows where to find them.

Where to start

For most small organizations, a sensible order is: make sure basic Organization or LocalBusiness information is correct, add Event markup if you publish events, and confirm your platform adds Article markup to blog posts. Then test, fix errors and stop there unless you have a specific need.

Structured data supports the bigger picture of being clear and citable, which our guide to generative engine optimization explores. The foundation is still helpful content, as covered in SEO for beginners.

Frequently asked questions

Do I need to know how to code to add structured data?

Not necessarily. Many website platforms and plugins add common markup automatically or through simple forms. For custom needs, a developer can add JSON-LD to your pages.

Will structured data improve my rankings?

Not directly. It helps search engines understand your content and can make pages eligible for richer listings, which may improve how people respond to your results.

Is FAQ schema still worth adding?

Only when real questions and answers appear on the page. It is valid markup, but most sites will not receive FAQ rich results, so add it for accuracy, not as a ranking trick.

Comments (0)

No comments yet. Be the first to share your thoughts!