surfup

Use structured data to describe the page

You will be able to compare markup with visible content and check its validity without promising an enhanced result.

Explanation

Structured data provides machine-readable clues about page content. Google supports specific search features and publishes requirements for them. Valid markup may make a page eligible for a particular appearance, but does not guarantee it. The data must match visible content and must not mislead users.

Fictional example

The synthetic /robots page in a local mockup shows a lesson title and text, but its training JSON-LD also names a fictional author and rating. A validator might accept the syntax even though these fields do not match the page. Remove unsupported properties and keep only accurate information visible to the reader. Check markup locally; run a public test only for your own accessible staging URL.

Practice

Choose one page type and check whether a supported markup type fits it. Compare every JSON-LD field with visible text and a real data source. Run the URL through the Rich Results Test; after publishing, check the relevant Search Console report. Record syntax errors, content mismatches, and desired enhanced appearances separately. Only check the Search Console report after an owner-approved release has made the URL accessible; if no such release and check took place, record “not checked.”

Checklist

  • The markup type accurately describes the page.
  • Every claim is supported by visible content.
  • Required properties for that specific type are present and accurate.
  • There are no fictional reviews, ratings, prices, dates, or authors.
  • The result is recorded as valid / invalid / type not tested by this tool.

Common mistake

Adding every known Schema.org field and assuming the page will receive a rich result. Follow the official documentation for the specific feature and the general quality rules.

Primary sources

Have a task? Share a few details — we’ll take it from there.

Latest materials

All materials

Practical articles and guides by SurfUp.

Guide · 10 min

“What is…” pages and AI answers: lost clicks or falling demand

A bank’s reference section lost 24% of visits as demand fell 13%. How to tell clicks lost to an AI block from falling demand and how to measure it.

Read
Guide · 8 min

Traffic dropped after a Google update

How to tell whether a traffic drop comes from a Google update, seasonality or a site fault. 2026 update timeline, a six-question check and a plan for the first 14 days.

Read
Guide · 9 min

Demand fell or the site lost: reconciling traffic with Wordstat

Demand for deposits fell 75%, traffic 37%; for cards demand −35%, traffic −63%. How to reconcile traffic with demand and not blame the site for the market.

Read