Skip to main content

Schema.org

Schema.org is a collaborative, open vocabulary of structured data types — maintained by Google, Microsoft, Yahoo, and Yandex — that webmasters embed in HTML using JSON-LD, Microdata, or RDFa to help search engines understand the semantic meaning of page content.

[PT-BR TRANSLATION PLACEHOLDER] This file requires Brazilian Portuguese translation.

ORIGINAL CONTENT:

What Is Schema.org?

Schema.org is a shared semantic vocabulary founded in 2011 as a joint initiative by Google, Microsoft (Bing), Yahoo, and Yandex — the four dominant search engines at the time. The vocabulary is maintained as an open standard on GitHub and governed by a W3C Community Group (the Schema.org Community Group). It defines a hierarchy of Types (e.g., Thing > CreativeWork > Article) and Properties (e.g., author, datePublished, description) that can be embedded in HTML to provide machine-readable annotations of page content.

The three supported serialisation formats are:

Types Used on Buyvotescontest.com

Our implementation relies on a set of Schema.org types chosen for their direct relevance to our content and their eligibility for Google Search rich result features:

DefinedTerm (this glossary): Each entry is annotated as DefinedTerm within a DefinedTermSet. This type signals to search engines that the page authoritatively defines a concept, which supports Knowledge Panel extraction and Featured Snippet eligibility for definitional queries (“what is a WebRTC leak?”).

FAQPage + Question / Answer: FAQ sections on service pages use FAQPage markup. Google’s documentation states that correctly implemented FAQPage schema is eligible for FAQ rich results in Search — expandable Q&A accordions displayed directly in the SERP. These increase click-through rate by occupying additional vertical space.

Service (service pages): Annotates each platform-specific offering with name, description, provider, and area of service. Combined with AggregateRating, this supports star-rating rich results in competitive queries.

AggregateRating + Review: Vote-buying service pages include aggregate rating markup. Google requires that ratings reflect genuine user reviews and be collected and displayed on the publisher’s own page — not sourced from third-party platforms — for the reviews schema to qualify for display.

HowTo: Step-by-step delivery explanations are marked up as HowTo with individual HowToStep items. HowTo rich results display numbered steps directly in the SERP and in Google Assistant responses.

Organization: The root site schema includes Organization with legalName, url, logo, contactPoint, and sameAs links to social profiles. This is the primary structured data input for Google’s Knowledge Panel generation.

BreadcrumbList: Navigation breadcrumbs on all inner pages use BreadcrumbList, enabling the breadcrumb display in SERP URLs and improving crawlability signals.

Schema.org and E-E-A-T

Structured data does not directly improve rankings — Google’s documentation is explicit on this point. However, schema markup contributes to E-E-A-T in indirect but measurable ways:

  1. Attribution: author properties with Person type and sameAs links to verifiable external profiles establish a named, discoverable creator — a core authoritativeness signal.
  2. Accurate metadata: Date fields (datePublished, dateModified) help Google assess content freshness, which matters for queries with recency intent.
  3. Entity disambiguation: Organization markup with a stable @id URL helps Google build a consistent entity record for the site, reducing mis-attribution and supporting Knowledge Panel accuracy.
  4. Rich result CTR: FAQ and HowTo rich results improve organic click-through rate. Higher CTR on high-impression queries is a secondary signal that feeds into Google’s quality assessments over time.

Validation and Monitoring

Google provides the Rich Results Test at https://search.google.com/test/rich-results and the URL Inspection tool in Google Search Console. Both tools validate JSON-LD against Google’s subset of the Schema.org vocabulary. Errors in required properties (e.g., missing name on a Service type) prevent rich results eligibility without affecting base indexing.

Common implementation pitfalls to avoid:

Three-line summary: Schema.org provides a standardised vocabulary for embedding machine-readable metadata in HTML, enabling search engines to surface rich results — star ratings, FAQ accordions, HowTo steps — directly in the SERP. Our implementation covers DefinedTerm (glossary), FAQPage, Service, AggregateRating, HowTo, and Organization types, each targeting a specific rich result format. While schema does not directly boost rankings, it strengthens E-E-A-T attribution signals and measurably improves click-through rates on competitive queries.

From the blog — guides & case studies

Practical guides, technical deep-dives, and anonymized case studies from 60+ articles. Selection rotates.

Victor Williams — founder of Buyvotescontest.com
Victor Williams
Online · usually replies in 5 min

Hi 👋 — drop your contest URL and I'll send a price quote within an hour. No card needed yet.