Check a page's schema markup

Type a page address. We read its JSON-LD and microdata, list the types found, flag JSON that does not parse and show missing recommended LocalBusiness and Organization fields. Free, no account.

Example: a sample page we wrote for this demo (smithplumbing.example is not a real site). Type any website above for a live check.

smithplumbing.example: schema markup

smithplumbing.example: 2 schema types found (Plumber, PostalAddress); 1 problem, 6 warnings.

We read JSON-LD and microdata from the HTML the server sent. RDFa and markup added by JavaScript are not read. Required and recommended fields follow the schema.org vocabulary and Google's local business guide; for a final answer on rich results use Google's Rich Results Test.

A pass here means the fields we check are present, not that Google will show a rich result.

What it checks

The page is requested once through the same address guard as our other site tools. Markup added by JavaScript after load is not in the HTML we receive.

Find the businesses to sell to

Missing LocalBusiness markup is a concrete fix to offer. Search 67Leads by trade and city, or start with businesses with no website and businesses with an owner email.

Get 67 leads free No card. Search free with contacts masked.

Local business schema generatorFAQ schema generatorMeta tag checkerWebsite audit reportAll lead lists67Leads pricing

Questions

What is schema markup?

Structured data, usually JSON-LD in the page's head, that tells search engines and AI systems what a page is about: a local business, its address and hours, an FAQ and so on.

Which fields does LocalBusiness need?

Google's local business guide lists name and address as required and a set of others as recommended, including telephone, opening hours and geo coordinates.

The checker found nothing, but the site has schema. Why?

It reads the HTML the server sends. Schema injected by JavaScript, or by a tag manager, is not in that HTML.

Does valid schema guarantee a rich result?

No. Valid markup makes a page eligible; whether a search engine shows a rich result is its decision.

Does this tool store the address I type?

No. The page is read when you ask and the result is written to the page, not saved.

Can it read private or internal addresses?

No. Every address is resolved first and refused if it points at a private, loopback, link-local or reserved network, and every redirect is checked the same way.

More free tools

Local business counterNo-website business finderLead list previewCold email template generatorCold call objection handlerLocal SEO audit checklist generatorAgency client onboarding checklist generatorLocal citation list builderLocal keyword generatorNo-website pitch email generatorDiscovery call questions generatorGoogle Business Profile post generatorGatekeeper script generatorDoor-to-door sales script generatorAppointment setting script generatorSMS follow-up template generatorWebsite audit email generatorAgency profit margin calculatorLeads needed calculatorRetainer vs project pricing calculatorFacebook ad copy generator for local servicesLocal landing page outline generatorWebsite maintenance plan pricing calculatorReferral request script generatorCold email subject line generator for local businessesClient report template generatorGoogle Ads budget estimator for local tradesProposal follow-up email generatorWin-back email generator for lost clientsService pricing sheet generatorTrade website copy generatorAbout us page generator for local businessesTestimonial request message generatorCase study template generatorFreelancer and agency commission split calculatorClient churn rate calculator for agenciesTrade job price calculatorTrade estimate template generatorGrand opening press release generatorNextdoor post generator for local businessesYard sign and door hanger copy generatorCall tracking ROI calculatorMissed-call text-back message generatorLead response time cost calculatorAgency revenue goal plannerCold outreach volume plannerSales pipeline value calculatorAgency break-even calculatorClient price increase email generatorClient offboarding checklist generatorScope of work template generatorSales call follow-up email generatorCold email reply templates generatorWebsite launch checklist generatorClient kickoff meeting agenda generatorGoogle Business Profile Q&A generatorWebsite redesign ROI calculatorClient profitability calculatorAd management fee calculatorAgency utilization rate calculatorDental practice website pitch generatorMed spa offer post generatorLaw firm intake form checklist generatorAppointment no-show cost calculatorClinic website audit checklist generatorTrust signals section generatorMembership revenue calculatorAppointment reminder message generatorAI crawler checkerllms.txt generatorllms.txt checkerLocal business schema generatorFAQ schema generatorrobots.txt generatorMeta tag checkerAll Website checks toolsAll tools