Chat with StauUsually replies in seconds

Before we start, leave your email. If the chat drops, our reply reaches you there.

Stau

Structured Data: Show Up Better on Google

Learn how structured data (Schema.org) helps your website earn rich results and stand out in Google search results.

What is structured data?

Structured data is a standardized format of information that helps search engines better understand your website's content. Using Schema.org vocabulary, you "translate" your pages into a language that Google easily comprehends.

In practice, this means your site can appear in search results with enriched information, the so-called rich results or rich snippets. Star ratings, product prices, recipes with photos, expandable FAQs, and much more.

Why rich results matter

Rich results take up more visual space in search results, attracting significantly more attention and clicks. Studies show that pages with rich results have a click-through rate (CTR) up to 58% higher than regular results.

Beyond boosting CTR, rich results convey credibility and authority. When your result appears with star ratings, photos, or detailed information, users trust your content more before even clicking.

  • FAQ Rich Result: Expandable questions and answers directly in the search result
  • Product Rich Result: Price, availability, and product ratings
  • Article Rich Result: Image, author, and publication date of the article
  • Local Business: Address, business hours, and reviews
  • How-to: Step-by-step with images for tutorials
  • Breadcrumb: Hierarchical navigation in the search result

How to implement structured data

The most common way to implement structured data is using JSON-LD (JavaScript Object Notation for Linked Data). Google recommends this format because it's easier to implement and maintain, without interfering with the page's HTML.

The JSON-LD code is inserted within a <script type="application/ld+json"> tag in the head or body of the page. Each content type has a specific schema with required and optional properties.

For a blog article, for example, you need to provide: title, description, author, publication date, image, and URL. The more properties you fill in, the higher the chances of Google displaying a rich result.

Practical example for an article

A basic article schema includes the type BlogPosting, with properties like headline, description, author, datePublished, and image. Tools like the Schema Markup Generator make it easy to create the code without writing it manually.

Validation and monitoring

After implementing, it's essential to validate your structured data. Google offers two official tools for this: the Rich Results Test checks if your page is eligible for rich results, and the Schema Markup Validator validates your code's syntax.

In Google Search Console, the "Enhancements" section shows which rich results are being recognized and if there are errors. Monitor regularly to ensure everything works correctly after site updates.

Common mistakes to avoid

The most serious mistake is including structured data that doesn't match the visible content of the page. Google can penalize sites that use misleading schema, such as marking a product with a 5-star rating without having real reviews.

Another frequent error is using incompatible schema types or filling required fields with generic data. Each schema has specific requirements that must be followed correctly for Google to recognize and display the rich result.

Written by

The Stau team · Stau

We build websites that build themselves, for American small businesses that would rather run the business.

Keep reading

Your site can have all of this
built in, by tonight.

The builder writes, designs, and structures your site with everything these articles teach. Watching it happen is free.

Full preview · No account · No credit card