Technical SEO

Schema markup

Schema markup is structured data embedded in a page that uses a vocabulary such as Schema.org to describe visible entities.

What it means

JSON-LD expresses an Entity Graph in a script block, while Microdata and RDFa attach statements to HTML. Google recommends JSON-LD for supported Rich results, but all formats must remain accurate, accessible to crawlers and representative of the page they describe.

Why it matters

Markup can provide explicit names, relationships, dates, prices and other facts that parsers might otherwise infer. It enables eligibility rather than display, and misleading or hidden claims can violate Structured data policies even when syntax tests pass.

Example

An article page emits one Article node whose headline, author, images and dates match visible content. The author connects to the same Person identifier used elsewhere instead of creating a new anonymous node on every article.

Common mistakes

Do not mark up information users cannot see, combine unrelated entities into one node or copy an example without replacing dates and identifiers. Avoid treating a green Rich results Test as proof of eligibility, Indexing or appearance.

How AYSA handles this

Signals reviewed

Rendered JSON-LD, visible facts, node identifiers, template source, feature policies

Problem AYSA can identify

AYSA can find inaccurate, hidden, duplicated or disconnected statements and trace them to their generating template.

Recommendation prepared

The proposal consolidates each visible entity into a consistent graph and removes unsupported or stale claims.

Approval preview

The user reviews the current and proposed graph alongside the visible source data before approval.

Execution

AYSA can change supported WordPress schema output after approval; third-party plugin output may require its configuration owner.

Verification

AYSA renders the live page, parses every graph and runs vocabulary plus Google feature validation.

Limits

AYSA cannot guarantee display, rankings or that private consumer parsers interpret every valid vocabulary extension.

Sources and further reading

Written by Marius Dosinescu. Reviewed by AYSA SEO Editorial Team · 2026-07-28 00:00:00.

Quick answers

Frequently asked questions

Does valid schema markup guarantee a rich result?

No. Correct markup creates eligibility only when content and feature policies are also satisfied; Google still chooses the result presentation.

SEO execution campaign

Less SEO work. More organic growth.

AYSA monitors your website, finds opportunities, prepares the work, asks for approval and executes accepted changes so you can grow without living in SEO tools.

AYSA SEO Magazine

Latest search intelligence.

View all articles