Search and orient
Let visitors search the location collection, view an approved map, and use automatic location detection to bring nearby options forward when Google Maps is configured.
Local discovery, built into CMS Max
Help customers find the right location, understand what it offers, and move from search to visit with confidence.
CMS Max Store Locator combines searchable location listings, Google Maps support, nearest-location detection, business details, hours, imagery, individual location pages, and local structured data in one managed website experience.
Local customer journey
Customers searching for a store, office, dealer, restaurant, or service point need an accurate answer quickly. A strong location experience combines proximity with hours, contact options, imagery, details, directions, and a page that can earn visibility for local intent.
Let visitors search the location collection, view an approved map, and use automatic location detection to bring nearby options forward when Google Maps is configured.
Manage address, business name, phone, fax, email, opening hours, featured image, gallery, page content, and Google Maps destination data for each location.
Give every public location its own URL, metadata, layout, content, imagery, contact context, and LocalBusiness structured data inside the site architecture.
Location model
A location can carry operational details, visual content, search metadata, page design, map visibility, coordinates, and structured business information without duplicating the same address across unrelated pages.

Location title, business name, unique URL, page content, metadata, visibility, layout, and header treatment establish the local destination.
Street address, city, state, postal code, country, phone, fax, email, and Google Maps URL help visitors act.
Opening hours and the show-on-map decision keep practical storefront information attached to the location record.
Featured image, ordered gallery images, image sizing, latitude, longitude, place identifier, and map data support the local experience.
Connected workflow
The locator should answer a sequence of questions quickly: which location is relevant, is it open, what does it offer, how do I reach it, and what should I expect?
Capture branded and non-branded local intent through the locator, individual location pages, internal links, and complete metadata.
Use search, map context, and optional device-location detection to help the visitor identify nearby or relevant choices.
Present address, hours, phone, email, images, page content, accessibility or service details, and the correct next action.
Provide the approved Google Maps destination and clear directions context while preserving the CMS Max location page as the source.
Update hours, contact information, services, temporary notices, images, visibility, and closures from an owned location record.
Operating contract
Local details change, and errors create immediate friction. Assigning ownership to each field keeps the website, maps, campaigns, staff, and customer expectations aligned.
| Information domain | Primary owner | Acceptance expectation |
|---|---|---|
| Location identity | Site or location owner | Public name, business name, URL, description, local content, metadata, and crawl decision are unique and accurate. |
| Address and geo | Operations owner | Street fields, locality, region, postal code, country, coordinates, place identifier, and map destination resolve to the same place. |
| Contact | Location manager | Phone, email, fax when relevant, response ownership, and preferred customer actions remain current. |
| Hours | Location manager | Regular opening hours, seasonal changes, temporary closures, holidays, appointment rules, and emergency notices are governed. |
| Media | Marketing owner | Featured and gallery images are current, rights-cleared, accessible, ordered, and sized for the approved page design. |
| Lifecycle | Operations and SEO | Openings, moves, mergers, temporary closures, permanent closures, redirects, map visibility, and archive rules are documented. |
Flexible presentation
The Store Locations widget can show or hide search, map, and featured imagery; use one to four columns; set a result limit; and sort records. Individual location records use the broader CMS Max layout, content, media, and metadata systems.
Pair geographic orientation with scannable location results so visitors can compare proximity and details without losing context.
Lead with the location search field for larger networks, dealer finders, service territories, and visitors who already know a city or postal code.
Enable featured images and a multi-column treatment when storefront appearance, destination type, or local identity helps the decision.
Use individual pages for location-specific services, departments, staff, events, inventory, policies, forms, FAQs, and nearby-area content.
Search and structured data
CMS Max can generate LocalBusiness structured data from each location record, including name, description, address, coordinates, telephone, email, hours, place identifier, and fax when present. The page still needs accurate, useful local content and clear internal discovery.
Give each location a stable URL, distinct browser title and meta description, complete business details, and useful location-specific content.
Keep name, address, coordinates, phone, email, opening hours, and other available fields complete so the generated LocalBusiness schema reflects reality.
Connect locations from service, product, event, blog, contact, dealer, campaign, and regional pages using descriptive context.
Handle relocations and closures with updated records, public notices, redirects, map decisions, internal-link repairs, and external listing coordination.
High-value applications
The same location model can serve owned storefronts, appointment destinations, service coverage, channel partners, and local experiences.
Help shoppers find nearby stores, hours, contact details, services, events, local fulfillment information, and location-specific offers.
Create searchable partner directories with approved contact and territory information while keeping each public record manageable.
Publish destination details, hours, galleries, local content, directions, reservations or forms, and nearby event connections.
Organize offices, clinics, service centers, branches, or appointment locations with practical local instructions and contact paths.
Apply a consistent brand and data model while leaving room for approved location-specific content and operational differences.
Use managed location destinations to explain geographic coverage, contact ownership, availability, and the appropriate conversion path.
Governance and trust
The locator is often the last website interaction before a visit or call. CMS Max gives teams an owned record and display controls; the organization needs a reliable process for updates and exceptions.
Assign a central owner and local verifier for address, contact, hours, services, notices, photos, map placement, and page content.
Review regular details on a schedule and create a faster path for holidays, closures, relocations, emergencies, and temporary conditions.
Configure the Google Maps dependency, approve device-location behavior, provide clear user context, and maintain fallback search and list access.
Test map and search behavior, inspect structured data, scan broken links, verify contact paths, and review location pages on mobile.
Implementation and migration
The best locator begins with clean records and clear ownership. Importing duplicate names, inconsistent hours, partial addresses, and stale contacts into a map only makes the quality problem more visible.
Collect every location, public name, address, coordinates, place ID, contacts, hours, services, media, URLs, status, owner, and external listing.
Resolve duplicates, formatting, countries and regions, phone and email conventions, hours, map visibility, URL structure, and closure handling.
Build representative urban, suburban, remote, multi-service, temporary-hours, and closed-location scenarios; test search, map, pages, schema, and actions.
Publish the locator and local pages, connect internal navigation, coordinate external listings, monitor map and contact errors, and assign recurring verification.
CMS Max product references
Location pages become more useful when maps, events, forms, content, commerce, and analytics reinforce the same customer journey.
Store Locator FAQ
The final configuration depends on the audience, existing content and data, website architecture, internal workflow, connected systems, legal requirements, and growth goals.
A location can include a title, business name, address fields, phone, fax, email, opening hours, featured image, image gallery, page content, Google Maps URL, coordinates, place identifier, metadata, visibility, and page design settings.
Yes, when automatic location detection is enabled and the Google Maps plugin is installed and configured. Search and the location list should remain usable as a fallback.
Yes. The Store Locations widget can use one to four columns, set a result limit and sorting, and independently show or hide search, the map, and featured images.
The location model supports individual URLs and CMS Max page content, layout, metadata, media, visibility, and structured data. The implementation should define which records are public and how they connect to the locator.
CMS Max generates LocalBusiness schema from available location fields, including name, description, postal address, latitude, longitude, phone, email, opening hours, place identifier, and fax when present.
The Google Maps plugin and an appropriately configured API key are required for map display and automatic nearest-location behavior. The site should also define billing, API restrictions, privacy context, monitoring, and a non-map fallback.
Build on CMS Max
Bring your location spreadsheet or system, hours, contact data, imagery, Google Maps setup, current URLs, local content goals, and update workflow. CMS Max will map the locator and local-page experience.
The world's fastest and most SEO friendly website code.