Schema generator
Fill in the form and you get the code that tells Google what kind of business your site belongs to, what the site and page are, and which questions the page answers. It builds the site graph for your home page, a Service block for each service page, and, if you open "More blocks", an About page, company, product or blog post block. Everything is built in your browser as you type.
Nothing you type leaves your browser: there is no server, no form submission, no analytics event carrying field values, and nothing is stored between visits.
Your code
Pick a business type and fill in the required fields; the code appears here as soon as nothing is blocking it.
Where to paste this
- The site graph goes on your home page once, in the head or the footer. To use it on other pages, change the WebPage address and name to that page's (or come back here with that page's title and address) and drop the FAQPage entity if that page has no questions.
- Each Service block goes on its own service page, beneath the site graph.
- The optional blocks each go on the one page they describe: Person and Organization on your About page, Product on that product's page, Article on that blog post. Each of them is a block on its own, pasted beneath the site graph.
- WordPress: use your theme's custom code area or a header-and-footer plugin. Squarespace and Wix: use the code injection setting.
- Test it with Google's Rich Results Test: paste the code rather than the address, and test each block on its own.
- Read the playbook for your trade for the fields it recommends.
This layout follows the schema setup described at wtfseo.io/blog/what-is-schema-markup/. Name, address and phone must match your Google Business Profile; nothing here is checked against it.
