The Local Market Index · Louisiana 2023

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.

Business type

The schema.org type in brackets is the one the trade's playbook chose. Where schema.org has no exact type, the nearest parent is used and your description says what you actually do.

Your site

These feed the WebSite, WebPage and logo entities and the links between them.

Tip: on your site, right-click the logo and open it in a new tab; the address bar shows its address. Most image viewers show the size in pixels in the title bar or on hover.

The title as it reads in the browser tab.

A month and year is enough. The "modified" date is always today.

Your business

Name, address and phone must match your Google Business Profile character for character; the tool cannot check that for you.

Written out as +1-225-555-0148 and repeated as the contact point.

Address

State is fixed to LA and country to US. The parish goes into the service area, not the address, because schema.org's PostalAddress has no parish field.

In Google Maps, right-click your front door and click the numbers at the top of the menu to copy them; the first is latitude.

Service area

The list starts with your city. Add nearby cities you serve; ", LA" is added for you.

    Hours

    Match your Google Business Profile hours. Tick the days you are open and enter the times; days with the same hours are merged into one entry.

    DayOpen?OpensCloses
    Social links
    Questions and answers (up to four)

    Each pair becomes an FAQ entry on the home page. The question and the answer must appear on the page word for word; Google checks. Answers are plain text, no links.

    Services (up to ten, one per service page)

    Each row becomes its own Service block for that service's page. Leave the price blank unless it is public on the page.

    More blocks (optional)

    Four extra blocks for pages that are not the home page. Each one is left out until you fill in what it asks for, and each points back at the site graph by @id so nothing is said twice. Most sites need none of them.

    About page (Person)

    A Person block says who the owner or lead practitioner is: their job title, what they know about and where else they appear online. It is worth adding when one named person is the face of the business and has an About page of their own. Skip it if the business is not built around a person, or if you would rather not publish a name. Paste it on the About page.

    What they know about (up to four)
    Their own profiles (LinkedIn, a professional listing, up to two)
    Company (Organization)

    The site graph already describes your company, so this block repeats none of it: it carries the same #organization address and adds the facts a local business page has no room for, such as the year you started and how many people work there. It is worth adding on an About or Company page, or where a chain wants one description of the parent company. Skip it if you only have a home page.

    Product

    A Product block is for a page that sells one thing at a price anyone can see: a kit, a bag of feed, a gift card. Google can then show the price and the stock state under the result. Skip it if you sell a service rather than a thing, or if the price is only given by quote; a service belongs in the Services above.

    Digits only, no dollar sign. The currency is written as USD.

    Only from reviews you really collected and show on the page. Leave both rating boxes blank if you have none.

    Blog post (Article)

    An Article block goes on one blog post and tells Google the headline, the dates and who wrote it. It is worth adding if you write posts and your site builder does not already output this; WordPress with Yoast or Rank Math usually does, and two Article blocks on one page are worse than none. Skip it on service pages, which the Service block above covers.

    If left blank, today's date is used.

    Leave it blank to credit the person in the About page block above, if you filled that in.

    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.

    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.