Display interactive maps on your website to show listing locations, help users find businesses, and enhance the user experience. Your PremiumPress theme supports both Google Maps and Mapbox.
Reading time: 10 minutes
Overview
Maps are essential for directory, real estate, classifieds, and location-based websites. They help users:
Visualize where listings are located
Search for items near their location
Get directions to businesses or properties
Browse listings by geographic area
Filter results based on distance
Map Features in PremiumPress
Interactive pins: Click markers to see listing details
Auto-geocoding: Convert addresses to coordinates automatically
Radius search: Find listings within X miles/kilometers
Clustering: Group nearby markers for better performance
Custom markers: Use custom icons for different categories
User location: Detect visitor's current location
Street view: Integrate Google Street View (Google Maps only)
Choosing a Map Provider
Your PremiumPress theme supports two map providers. Here's how to choose:
Google Maps
Best for: Most websites, especially if you need Street View
Pros:
Most accurate and up-to-date map data worldwide
Familiar interface that users recognize
Includes Street View and satellite imagery
Excellent geocoding accuracy
Works well in all countries
Better business/POI data
Cons:
Requires API key setup
Free tier includes 28,000 map loads/month
Costs money after free quota (though most sites stay free)
Requires credit card on file
Cost: Free for most small to medium websites ($200/month free credit)
Mapbox
Best for: High-traffic sites or those wanting custom map styles
Pros:
More generous free tier (50,000 loads/month)
Highly customizable map styles
Modern, beautiful default design
No credit card required for free tier
Better pricing for high-volume sites
Excellent performance
Cons:
Less familiar to users than Google Maps
No Street View integration
Geocoding may be less accurate in some regions
Fewer POI/business data
Cost: Free for up to 50,000 loads/month
Our Recommendation
Use Google Maps if:
You're starting a new site (free tier is generous)
You need Street View
You want the most accurate location data
Your users expect Google Maps
Use Mapbox if:
You expect high traffic (50,000+ monthly loads)
You want custom map styling
You don't want to provide credit card info
You prefer a modern, minimalist map design
Setting Up Google Maps
Follow these steps to enable Google Maps on your website.