LaunchRanked

Schema markup generator

Pick a type, fill in the form, and copy JSON-LD you can paste into your page. Then test it in Google's Rich Results Test.

Schema type

Your company: name, logo, contact and social profiles.

A square or wide image Google can crawl. At least 112×112px.

Include the country code.

One URL per line: social profiles, Wikipedia, Crunchbase.

Runs in your browser. Nothing is sent or stored.

Organization JSON-LD

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization"
}
</script>
  • WarningName is required.
  • WarningWebsite URL is required.

Paste it into the page it describes, then test the live URL in Google’s Rich Results Test or the Schema Markup Validator.

What schema markup is

Schema markup is structured data using the schema.org vocabulary. It states facts about a page in a form machines parse without guessing: this is a product, it costs 49 USD, it’s in stock. Google reads it to understand the page and to decide whether it qualifies for a rich result. This generator writes it as JSON-LD, the format Google recommends.

Which type to use

  • Organization: once, usually on the homepage. Name, logo, contact details and sameAs links to your official profiles help Google connect your brand to them.
  • SoftwareApplication: your app’s main page or pricing page. Include the price, even if it’s 0.
  • Product: a physical or digital product with an Offer: price, currency, availability. Google’s product results need the price and currency to be right.
  • Article: blog posts and news. Headline, image, author and dates help Google show the right date and byline.
  • BreadcrumbList: any page below the homepage. Google can use it to show where the page sits in your site in search results.
  • LocalBusiness: a business customers visit. Name and full address are required; hours, phone and coordinates are recommended. Pick the most specific subtype that fits, such as Dentist or Restaurant.

Rules that keep markup safe

  1. Describe what’s visible. Every fact in the markup should appear on the page: the same price, the same name, the same rating.
  2. Never invent ratings. Only include an aggregate rating backed by real reviews shown to visitors. Made-up ratings break Google’s guidelines and can get your rich results removed.
  3. Use full URLs. Logos, images and page URLs should start with https://.
  4. Keep it current. Update prices, availability and dateModified when they change.

Test before and after you ship

Paste the output into the page, deploy, then run the live URL through Google’s Rich Results Test. It shows which rich results the page is eligible for and flags missing required fields. The Schema Markup Validator checks against the full schema.org vocabulary. After a few days, Search Console’s enhancement reports show errors across your site. For FAQ blocks, use the FAQ schema generator; to see what a live page already has, run the meta tag checker.

Questions

Does schema markup improve rankings?

Not directly. Structured data helps Google understand the page and can make it eligible for rich results, like product prices or breadcrumbs in the snippet. Eligible doesn't mean guaranteed: Google decides whether to show them.

Where do I put the JSON-LD?

Anywhere in the page's HTML, in the head or the body, inside a script tag with type application/ld+json. One page can have several blocks, for example Organization, BreadcrumbList and Article.

Can I mark up content that isn't on the page?

No. Google's structured data guidelines say the markup must describe content visible to users on that page. Hidden prices, fake ratings or reviews that don't appear on the page can lead to a manual action.

Why does my software app markup show no rich result?

Google's software app rich result also needs a rating or review. If you don't have real reviews shown on the page, leave the rating out. The markup is still valid and still describes your app.

JSON-LD, Microdata or RDFa?

Google supports all three and recommends JSON-LD, because it sits in one block and doesn't tangle with your HTML. That's what this generator outputs.

Free launch

Launching something? Get a page that ranks.

Launch free on LaunchRanked: a permanent, SEO-ready product page, a weekly leaderboard slot and a followed link after human review. No badge required.

Related free tools

See all free tools