Schema Markup for Google Maps โ€” Improve Your Local Rankings

The Google Maps 3-pack โ€” the three businesses shown at the top of local search results โ€” is often worth more than ranking first in organic results. Schema markup is one of the key signals that determines who appears in those three spots. Here is exactly which schema properties affect your Maps ranking and how to add them correctly.

How schema markup affects Maps rankings

Google Maps rankings are determined by three factors: relevance (does your business match the query), distance (how close are you to the searcher), and prominence (how well known and trusted is your business). Schema markup directly affects relevance and prominence.

Relevance: your @type property tells Google what category of business you are. A Restaurant @type is more relevant to "restaurants near me" than a generic LocalBusiness @type. Your knowsAbout and description fields add specificity โ€” a Thai restaurant is more relevant to "Thai food near me" than a restaurant with no cuisine specified.

Prominence: your sameAs array linking to your Google Business Profile, authoritative directories, social media profiles and review platforms tells Google your business has a consistent, verified presence across the web. More consistent sameAs signals means higher prominence scores.

The specific schema properties that matter for Maps

hasMap โ€” a direct link to your Google Maps listing URL. This is the most explicit Maps signal in schema markup. Format: https://maps.google.com/?cid=YOUR_CID_NUMBER.

geo โ€” your latitude and longitude coordinates. These help Google precisely locate your business and match it to location-based queries.

openingHours โ€” your trading hours in the correct format. Google Maps shows opening status in search results and prioritises businesses that are currently open for relevant queries.

address โ€” your full PostalAddress in the correct format, matching your Google Business Profile exactly. Even small differences like "St" versus "Street" can create inconsistency signals.

sameAs โ€” your GBP URL, Google Maps URL, and authoritative directory listings. The more consistent your NAP across these sources, the stronger your prominence signal.

How our generator handles Maps schema

Our AI Schema Generator writes all Maps-relevant schema properties automatically. The Profiles and Listings section of the enrich panel has dedicated fields for your Google Business Profile URL, Google Maps URL, Bing Places URL and Apple Maps URL โ€” all of which are added to your sameAs array and hasMap property correctly.

After generating, run your URL through the Schema Debugger to confirm all Maps-relevant properties are present and correct.

Improve your Maps ranking with schema now

Paste your URL. AI reads your page, detects your business type and writes complete, production-ready schema in 60 seconds.

Try It Free →