Before we start, leave your email. If the chat drops, our reply reaches you there.
Learn how structured data (Schema.org) helps your website earn rich results and stand out in Google search results.
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.
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.
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.
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.
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.
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
We build websites that build themselves, for American small businesses that would rather run the business.
A free method to find the terms your customer actually searches on Google, sort them by intent, and use them on the right pages, without keyword stuffing.
Reviews weigh on customer decisions and local search. See the honest way to ask for reviews, respond to criticism, and use that real proof on your website.
Your free Google Business Profile can put your business in front of local searchers, especially when paired with a great website. Here's how to make the most of it.
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