Services

Brand Library

Schema Markup.

What is Schema Markup?

Schema markup is structured data added to a web page so that a machine can identify what the page is about rather than inferring it from the prose. It uses the shared vocabulary published at schema.org, which supplies agreed names for things such as an organization, a person, an article, a product, an event or a review.

Without it, a search engine reading a page sees text and has to guess which string is a price, which is an author and which is an opening time. With it, those facts are labelled explicitly in a format built for machines, sitting alongside the human-readable page rather than replacing it.

Schema markup does not, by itself, raise a page’s ranking. What it does is make a page eligible for richer appearances in results, and give answer engines a reliable account of the entities a page describes. For a brand, that second effect is the more durable one: it is how a machine learns what the business is, what it offers and how it relates to other entities it already knows.

Key Takeaways

  • It is a vocabulary, not a ranking factor. Its value is eligibility for rich results and precision for machines, not a direct position gain.
  • JSON-LD is the format search engines prefer, added as a script in the page rather than woven through the visible markup.
  • The markup must describe what is actually on the page. Marking up content a visitor cannot see breaks search engine guidelines.
  • For answer engines, schema is how a brand states its own identity in terms a machine can resolve without interpretation.

Understanding Schema Markup

The vocabulary is organized as types with properties. An Organization has a name, a logo, an address and links to its profiles elsewhere. An Article has a headline, an author and a publication date. A Product has a price, a currency and an availability. Choosing the right type and filling its properties honestly is most of the work.

Three formats exist, and the choice is settled in practice: JSON-LD places the data in a single script block, separate from the visible markup, which makes it far easier to maintain than microdata or RDFa woven into the HTML. Search engines document JSON-LD as the recommended format.

The most consequential decision is identity. When every page names the same organization with the same identifier, a machine can connect the whole site to one entity. When pages disagree, naming the organization at two different addresses, the machine sees two entities and the brand’s account of itself is split in half. That is a common and quiet fault, and it is worth auditing before adding anything new.

Real-World Example

A recipe marked up with structured data can appear in results with its cooking time, rating and calorie count visible before the click. The same page without markup appears as a title and two lines of text. Nothing about the recipe changed. What changed is that the engine could identify which number was the cooking time.

The same principle applies less visibly to a service business. Marking up the organization, its location, its services and the questions it answers gives an engine a structured account of what the business does. When a summary is later assembled about that category of service, the business is a candidate the engine can describe accurately rather than a page it has to interpret.

Importance in Business or Economics

Rich results occupy more of the page and carry more information before the click, which tends to improve the share of impressions that become visits. That is a direct commercial effect, achieved without changing position.

The larger effect is on machine understanding. As more searches are answered by generated summaries, the brands described accurately are those that stated their own facts in a form a machine could read. Structured data is the cheapest available insurance against being described wrongly, or not at all, by a system that never visits the site with human eyes.

Types or Variations

  • Organization and LocalBusiness: who the business is, where it operates and how to reach it.
  • Article and BlogPosting: authorship, publication date and headline for editorial content.
  • Product and Offer: price, currency, availability and reviews.
  • FAQPage and HowTo: questions with answers, and step-by-step instructions.
  • BreadcrumbList: a page’s position in the site’s hierarchy.
  • Speakable: sections marked as suitable for reading aloud by a voice assistant.

Frequently Asked Questions (FAQs)

Does schema markup improve rankings?

Not directly. It makes a page eligible for rich results and helps engines identify the entities a page describes. Both can raise the share of impressions that become visits, which is a different mechanism from a position change.

Which format should be used?

JSON-LD. It sits in its own script block rather than being woven through the visible HTML, which makes it far easier to keep correct as a page changes, and it is the format search engines document as preferred.

What happens if the markup describes something not on the page?

It breaks search engine guidelines and can cost the site its rich results. Structured data must describe content a visitor can actually see.

Sources and Further Reading

Tumisang Bogwasi

Founder

Tumisang Bogwasi is a two-time award-winning entrepreneur and the founder of Brandesis, where he builds branding strategies that help businesses stand out. Outside work, he enjoys community engagement and the outdoors.

Ready to be the brand a model quotes first.