100% free tool

Schema markup generator for local businesses and companies

Labels that tell AI your address, hours, phone and prices. Fill in your business details and copy a JSON-LD script tag for your homepage, built by the same code Rankli installs for its customers.

Address, phone, hours and price range are used for a local business or a law firm.

One line per set of days. "Mon-Fri 8:00-18:00" works too.

Your Google Business Profile, Yelp, Facebook or LinkedIn page: one address per line.

Instant · nothing stored · free, no signup

How it works

Three steps, no account

  1. Step 1: Pick the type

    Local service business, law firm, online store, software company or any other company. The type decides which labels apply.

  2. Step 2: Fill in what is true

    Leave a field empty and it stays out of the markup. Nothing is guessed or filled in for you.

  3. Step 3: Paste it into your homepage

    One script tag for the <head>, with the fields it carries listed beside it and any line that was left out, with the reason.

Frequently asked questions

What is schema markup?

Labels in your page's code that state facts outright: your business type, name, address, hours and prices. Search engines and AI read them without working those facts out from your prose. Rankli adds these labels to every article it publishes.

Which type should I pick?

The one closest to how customers buy from you. A plumber or a dentist is a local service business, a law firm is a LegalService, a shop is an OnlineStore. These are the types Rankli installs for its customers, chosen from the profile it reads off their site.

Why are my hours missing from the markup?

Opening hours, address, phone and price range are local business properties in schema.org, so they appear when the type is a local service business or a law firm. The result lists anything left out and why. Inside Rankli, a local business also gets checks that its name, address and phone match across the site.

How do I check that it works?

Give the page address to Google's Rich Results Test or the Schema.org validator. Both read the script tag and list what they found. Rankli's free AI check also reads it and tells you whether AI can see your prices and products.

Where does the markup go?

In the <head> of your homepage, or your theme's header so every page carries it. With Rankli connected, the WordPress plugin prints it on every page, the Next.js blog package serves it and the Shopify app embed adds it.

Get the checklist for this tool by email

The rules behind the Schema Markup Generator, written out as a checklist you can work through on your next draft. The tool above stays free and complete either way.

Ready to get started?

These tools do one step each. Rankli does the whole loop: it reads your site, plans a month of articles, writes them in your measured brand voice, checks each draft against fifteen on-page rules and publishes it to your CMS.

Start free trial

7 days free, then your plan. Cancel before day 8 and nothing is charged.