BrindleMark / Local schema notes

LocalBusiness schema that stays true to your page.

Enter facts from one U.S. business page, generate a LocalBusiness JSON-LD script, then review and copy it. Your entries stay in this browser.

Made for U.S. plumbers, contractors, dentists, salons, and other local service businesses. Self-serve by design.

Schema note / 001Illustrative
The shape behind the markup.
JSON-LD gives search engines structured context about a real business.
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Your business"
}

An example shape, not a live scan.

BrindleMark helps turn your own business details into markup you can review.

01 / One business record

Use facts people can see on your page.

The generator turns details you enter into one script for one U.S. local service business. Your entries stay in this browser.

01

Enter your business details.

Provide the business name and physical U.S. address shown on the page where you will install the markup. Telephone, description, and website URL are optional.

02

Generate one JSON-LD script.

Review the generated LocalBusiness markup and check that each value matches the visible content of that business page.

03

Copy and validate after publishing.

Add the script to the page it describes, then use Google's Rich Results Test on the actual published page.

02 / The workflow

From matching facts to ready-to-paste markup.

Enter one business record in the form. Generation happens in your browser, where you can review the script and copy it for the page it describes.

01

Enter one business record

Add the name and U.S. physical address. Optional details can be included when they match the page.

02

Review the markup

Generate one generic LocalBusiness JSON-LD script and check every value against the visible business-page content.

03

Copy and test

Install the script on that page and test the published page with Google's Rich Results Test.

03 / Google's guidance

Requirements, policies, and realistic expectations.

For LocalBusiness rich results, Google lists the business name and physical address as required properties. It recommends choosing the most specific applicable LocalBusiness subtype. This generator currently emits the generic LocalBusiness type.

Markup must match content visible on the page, include required properties, follow general and type-specific policies, and be on a page accessible to Googlebot. Correct markup does not guarantee a rich result.

After adding the script, test the actual published page with Google's Rich Results Test. This tool does not visit or validate your website.

Google's LocalBusiness criteria

Start with the documented requirements.
  • 01Business name (required)
  • 02Physical address (required)
  • 03Visible page content
  • 04Specific applicable subtype

Read Google's Local business structured data guide and general structured data guidelines.

BrindleMark / one business at a time

Generate a script you can review and copy.

Start with accurate business facts, then test the page that displays them.

Generate markup