MarkupSchema by Baseline Labs
Free schema markup, kept up to date
Enter your domain. We read what is actually on your pages and write the schema.org markup search engines and AI assistants use. Then, if you like, we keep it current as your site changes. Free, for good.
No card needed. Try it without an account. URLs indexed and counting.
The language search engines actually read
Schema.org is a shared vocabulary created by Google, Microsoft, Yahoo and Yandex. It lets you tell search engines and AI systems exactly what a page contains - not just the words on it, but what they mean: your address, your opening hours, your prices, who you are.
Star ratings, prices, event dates and FAQ accordions are all powered by schema markup. Without it you get a plain blue link.
ChatGPT, Google AI Overviews, Perplexity and Claude all lean on clear structure when they decide what a page is about.
Restaurants, venues and services rely on local search, which is exactly where clear business facts matter most.
Your opening hours changed. Did your markup?
Most schema is pasted in once and forgotten. Then a price changes, or a shop starts staying open an hour later on Mondays, and the website gives two different answers: one on the page, an older one in the markup. That is what keeping it current fixes.
- You edit your page. Monday: 09:00 to 19:00
- Rolling Schema refreshes the markup from the connected page, so the structured data says the same thing. "closes": "19:00"
- Rolling Metadata corrects the description, if you switch it on. It changes the fact and keeps the rest of your wording. Open Mondays until 19:00.
Markup is delivered server-side, so crawlers that do not run JavaScript still see the current version. See it play out step by step.
What is free
We think a business should be able to tell search engines what it does without buying another subscription. These are free, with no end date.
- Finds your pages from your domain
- 20+ types, detected rather than picked from a menu
- No account needed. Daily usage limits apply.
- Five pages on one domain
- Regenerates only the pages that changed
- Optional description fixes, off until you switch them on
- Pageviews and referrers
- Visits we can attribute to ChatGPT, Gemini and Perplexity
- 500 credits a month for visibility checks
Stay on the free plan for as long as it meets your needs. Paid plans add capacity and deeper analysis.
Which do you need?
- I need markup, and I need it now
- Use the Schema Generator. Give it your domain and copy the JSON-LD into your pages. No account, no card.
- I want it to stay right without thinking about it
- Create a free account and connect your site. Rolling Schema keeps five pages current, and your homepage, main service and contact page are a sensible place to start.
- I do not know what schema I already have
- Run a Schema Audit first. It reads every structured-data format on your site, not just JSON-LD, and grades each page, so new markup does not clash with what a plugin already adds.
Common questions
For developers
Query any URL and get schema.org JSON-LD back. Cached pages return immediately; a cold page takes a few seconds.
-d '{"url": "example.com"}'
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "...",
...
}
Does your site have schema?
Find out in a minute, fix it for free, and let us keep it current.
Free, no credit card.