GMB Schema Generator
Generate local business schema optimized for Google Maps and Austin business profiles.
Create structured data for your physical location with correct identifiers, service catalogs, and Austin-local entity mapping.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Optimize Plus",
"@id": "https://optimizeplus.net/#optimize-plus",
"description": "Optimize Plus is Austin's results-driven SEO company helping businesses in Austin, Round Rock, Cedar Park, Pflugerville, Georgetown, Leander, Buda, Kyle, Bee Cave, Bastrop, Dripping Springs, San Marcos, and nearby Texas areas grow online. We deliver Local SEO, Google Business Profile optimization, SEO audits, on-page/off-page SEO, link building, eCommerce SEO, AI search optimization, PPC, Google Ads, and conversion-focused web design — all backed by data-driven strategies that rank you higher on Google Search and Maps. With transparent reporting and flexible pay-after-results options, we turn visibility into real revenue for Texas businesses. Ready to get found and grow faster? Contact Optimize Plus today for a free SEO consultation!",
"url": "https://optimizeplus.net",
"telephone": "(737) 321-0551",
"image": "https://lh4.googleusercontent.com/-TRH2fCnHTGM/AAAAAAAAAAI/AAAAAAAAAAA/vkoPWqKXXsE/s44-p-k-no-ns-nd/photo.jpg",
"address": {
"@type": "PostalAddress",
"streetAddress": "1431 Salem Meadow Cir",
"addressLocality": "Austin",
"addressRegion": "TX 78745"
},
"category": "Marketing agency",
"hasOfferCatalog": {
"@type": "OfferCatalog",
"name": "Services",
"itemListElement": [
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Internet marketing service"
},
"position": 1
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Website designer"
},
"position": 2
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Service establishment"
},
"position": 3
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Marketing consultant"
},
"position": 4
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Market researcher"
},
"position": 5
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Branding agency"
},
"position": 6
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Design agency"
},
"position": 7
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Austin SEO Companies"
},
"position": 8
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Austin SEO Expert"
},
"position": 9
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Austin Web Design"
},
"position": 10
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Brand Ads"
},
"position": 11
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Brand Design"
},
"position": 12
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Brand Development"
},
"position": 13
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Brand Messaging"
},
"position": 14
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Branding & Marketing"
},
"position": 15
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Building Websites"
},
"position": 16
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Built In SEO"
},
"position": 17
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Business Development"
},
"position": 18
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Campaign Reporting"
},
"position": 19
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Campaign Setup"
},
"position": 20
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Collaborative Design"
},
"position": 21
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Color Adjustments"
},
"position": 22
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Content Creation"
},
"position": 23
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Content Marketing"
},
"position": 24
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Content Strategy"
},
"position": 25
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Content Writing"
},
"position": 26
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Conversion Tracking"
},
"position": 27
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Custom Product"
},
"position": 28
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Digital Ads"
},
"position": 29
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Digital Marketing"
},
"position": 30
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Digital Marketing & Ppc"
},
"position": 31
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Digital Marketing Agency"
},
"position": 32
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Digital Products"
},
"position": 33
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Digital Solutions"
},
"position": 34
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Digital Strategy"
},
"position": 35
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Drive Conversions"
},
"position": 36
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "E Commerce"
},
"position": 37
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Facebook Campaign"
},
"position": 38
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Full Service Agency"
},
"position": 39
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Google Adwords Campaign"
},
"position": 40
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Graphic Design"
},
"position": 41
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Identity Branding"
},
"position": 42
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Information Architecture"
},
"position": 43
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Landing Page Creation"
},
"position": 44
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Link Building"
},
"position": 45
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Logo Design"
},
"position": 46
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Make Web"
},
"position": 47
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Marketing Agency"
},
"position": 48
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Marketing And SEO"
},
"position": 49
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Local SEO"
},
"position": 50
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "SEO Audit"
},
"position": 51
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Technical SEO"
},
"position": 52
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Off Page SEO"
},
"position": 53
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "On Page SEO"
},
"position": 54
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Link Building Campaigns"
},
"position": 55
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Local Citations Building"
},
"position": 56
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "E-commerce SEO"
},
"position": 57
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Voice Search Optimization"
},
"position": 58
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Keyword Optimization"
},
"position": 59
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Map Optimization"
},
"position": 60
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Google Business Profile"
},
"position": 61
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Google Business Profile Optimization"
},
"position": 62
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "GBP Service"
},
"position": 63
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "GMB Ranking"
},
"position": 64
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Google Ads"
},
"position": 65
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "PPC Management"
},
"position": 66
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "PPC Advertising"
},
"position": 67
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "PPC Landing Page Design"
},
"position": 68
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Paid Media"
},
"position": 69
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Web Design"
},
"position": 70
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Website Design"
},
"position": 71
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Web Design And Development"
},
"position": 72
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Web Design And SEO"
},
"position": 73
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Wordpress Development"
},
"position": 74
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "UI/UX Design"
},
"position": 75
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Analytics and Reporting"
},
"position": 76
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Digital Marketing Strategy"
},
"position": 77
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "CRO Audit"
},
"position": 78
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Reputation Repair"
},
"position": 79
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Austin SEO Services"
},
"position": 80
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Local SEO Services"
},
"position": 81
}
]
},
"identifier": {
"@type": "PropertyValue",
"propertyID": "googleKgMID",
"value": "/g/11zb51w5c6"
},
"sameAs": [
"https://www.linkedin.com/company/optimize-plus",
"https://www.facebook.com/optimizeplus"
]
}
</script>LocalBusiness schema is the digital NAP (Name, Address, Phone) anchor for any business with a physical footprint or a defined service area. For Austin businesses, it's the primary signal used to verify proximity, categories, and legitimacy within Google's Local Pack and Maps algorithms. Beyond the basic address fields, modern local SEO requires structured identifiers like the Google Knowledge Graph MID (KgMID) to explicitly link your website to your verified Google Business Profile.
The GMB Schema Generator on this page builds a complete, Austin-optimized JSON-LD block including an extensive service catalog, physical location data, and direct entity mapping. By providing these structured signals, you reduce the 'guesswork' Google's crawlers perform when reconciling your on-page data with your GMB profile — directly contributing to better placement in local-intent queries like 'SEO agency Austin' or 'web design near me'.
Why identifiers like KgMID matter
Most LocalBusiness schema stops at the address. While better than nothing, it leaves the reconciliation between your website and your GMB profile to Google's heuristic matching. By including a `googleKgMID` property (the identifier Google uses for your business in the Knowledge Graph), you create a hard link between your on-page markup and your verified profile. This is particularly critical in competitive markets like Austin, where multiple businesses may share similar names or adjacent addresses in multi-unit buildings.
You can find your KgMID (often looking like `/g/11...`) inside the 'Review' link or through the Google Business Profile dashboard's advanced settings. Using it in your schema is one of the highest-leverage technical optimizations for local ranking authority.
Nesting your service catalog
A major missed opportunity in local schema is failing to list specific services. The `hasOfferCatalog` property allows you to explicitly list every service variant your agency or business provides. This isn't just metadata — it feeds directly into the services section of your Knowledge Panel and helps Google understand the breadth of your offering without needing to crawl every single sub-page for topical relevance.
The generator below pre-fills a comprehensive list of digital marketing and web design services, from 'Technical SEO' to 'Brand Messaging', ensuring that your business entity is broadly covered for long-tail service-intent queries.
Step-by-step workflow
- 1Enter your verified business name
Ensure it matches your Google Business Profile exactly, character for character.
- 2Add physical location details
Include the street address, city (e.g. Austin), and zip code corresponding to your verified pin.
- 3Input your GMB Identifier
Paste your KgMID (/g/...) to explicitly link this markup to your Google Knowledge Graph entity.
- 4Describe your business
Write a 200-300 word description rich in local context and service keywords.
- 5Copy and deploy
Copy the generated JSON-LD and place it in the <head> of your homepage or contact page.
Frequently asked questions
- Where do I find my Google KgMID?
- The easiest way is to look at the 'View on Google Maps' or 'Write a review' link for your business. The MID is often hidden in the URL parameters as a string starting with /g/. Alternatively, use a specialized KgMID lookup tool or view the source of your Knowledge Panel on a desktop search.
- Should I put this schema on every page?
- No. LocalBusiness schema belongs on the homepage, the contact page, and any page representing a specific physical location. Putting it on every single blog post or utility page can clutter your entity graph and dilute the signal.
- How does this help my ranking in the local three-pack?
- It helps by providing explicit confirmation of your NAP (Name, Address, Phone) and category data. When your website's structured data perfectly matches your verified GMB profile, Google's confidence in your location's legitimacy increases, which is a foundational requirement for local pack eligibility.
- What if I work from a home office or have a hidden address?
- If you have a 'Service Area Business' (SAB) with a hidden address, you should still use LocalBusiness schema but omit the specific street address while keeping the city and region, and ensure your `areaServed` property correctly lists your target service locations.
- What happens if my schema's address doesn't match my Google Business Profile?
- It introduces ambiguity into Google's entity-matching process, which can weaken confidence in the listing's accuracy rather than causing an outright penalty. Full consistency is the safer, more effective approach.
- Do I need separate LocalBusiness schema for each location, or one block covering all?
- Separate schema per location, each on its own dedicated page with a unique @id, is correct practice — a single shared block across multiple locations confuses which page represents which physical address.
- Can I include holiday hours or temporary closures in the schema?
- Yes — OpeningHoursSpecification supports a separate `validFrom`/`validThrough` dated specification for holidays or temporary hours, layered alongside your regular weekly hours.
- What sameAs links should I include?
- Only verified, currently-claimed profiles: your Google Business Profile, main social platforms, and industry-specific directories where you actively maintain accurate listing data. Skip unclaimed or inactive profiles.
- Is LocalBusiness schema necessary if I already have a Google Business Profile?
- Yes — they serve different systems. Google Business Profile feeds Maps and the local pack directly; LocalBusiness schema on your website reinforces the same entity data for Google's broader web index and for other search/AI systems crawling your site independently of GBP.
- ·Optimizing Google Business Profiles
- ·Ranking in the Local Pack / Maps
- ·Clarifying Texas service areas
SERP Preview Simulator
See how your title and meta description render on Google — with pixel-accurate truncation.
Schema Explorer
Browse the JSON-LD blocks we ship — and copy the ones you need.
Meta Length Checker
Bulk-check title and description length across dozens of pages at once.
Programmes that use this exact analysis.
Austin local SEO agency engineering Google Business Profile, service-area pages, citations, and review systems for the Austin local pack — Downtown, Domain, Round Rock, Cedar Park, and every South Austin neighborhood.
Austin GBP management agency treating your Google Business Profile as a product surface. Categories, services, weekly posting cadence, review governance, and suspension recovery — engineered for the Austin local pack.
Austin SEO analytics agency wiring GA4, Google Search Console, Semrush, and Looker Studio into executive-grade dashboards. Monthly reports Austin CFOs actually read. Quarterly business reviews tied to revenue.
