HomeTools › Structured Data Generator

06 · Free toollive today

Structured Data Generator

It reads your site, says which markup already exists, and writes what is missing, filled in with the data from the page itself.

vynco · structured data · exampleexample
Organizationmissing
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "@id": "https://seusite.com.br/#organization",
  "name": "Nome que está no título da sua home",
  "url": "https://seusite.com.br/",
  "telephone": "+5511900000000",
  "sameAs": ["https://www.instagram.com/suaempresa"]
}
description: the page has no meta description; write what the company does, for whom and where
FAQPagebuilt from your page
{
  "@type": "FAQPage",
  "mainEntity": [{ "@type": "Question", "name": "Quanto tempo leva?", ... }]
}

The questions come from the its own page. The generator does not invent answers: where it found no data, it writes the gap instead of filling it with a guess.

How it works

  1. It reads the page HTML and lists the markup types it already declares today.
  2. It flags broken blocks: markup that is not valid JSON is ignored by the reader, silently.
  3. It writes what is missing using what is on the page: title, description, phone, postcode and official profiles.
  4. Where it did not find the data, it declares the gap instead of guessing.

What it does not do. It does not invent what is not on the site. Address, opening hours and legal name that do not appear on the page come out flagged for you to fill in. Pretty but false markup is worse than missing markup: the machine starts distrusting the rest of the page.

See more

Keep going from here

Other free tools and other content from the site, chosen by the subject of this page.

Start with the measurement, no card

The free tools run right now, without an account. When you want to take this to your client portfolio, the start page shows the ways in, and none of them asks for a card.

See how to start