You add Google Maps to your site. Map does not load. Error message: “This page can’t load Google Maps correctly.” That is frustrating because your location is important.
A common issue is that Google Maps API requires an API key. WP Google Maps needs this key to work. Without it, maps fail. The plugin is not broken. You need to generate and add API key.
Why WP Google Maps Fails to Load
Google changed API policy. All Google Maps now require API key. WP Google Maps tries to load maps. Without API key, Google rejects request. Error appears. Maps do not load.
This is not WP Google Maps being bad. Google requires authentication.
The Most Common Map Loading Failures
- No API key entered in plugin settings
- API key without billing enabled (Google requires credit card)
- API key restricted to wrong domain
- API key expired or deleted
- Google Maps API not enabled in Google Cloud Console
Check each step.
How to Fix WP Google Maps Loading Error
- Go to Google Cloud Console (console.cloud.google.com)
- Create new project or select existing
- Enable “Maps JavaScript API”
- Go to Credentials → Create API Key
- Copy API key
- Go to WP Google Maps → Settings → Advanced
- Paste API key
- Save settings and test map
API key must have billing enabled (free tier available).
How to Restrict API Key for Security
In Google Cloud Console, edit API key. Under “Application restrictions,” select “HTTP referrers.” Add your domain: *.example.com/*. This prevents others from using your API key. Without restriction, anyone can steal key and incur charges.
Restricted key is secure key.
Alternative: Use OpenStreetMap Instead
WP Google Maps supports OpenStreetMap. No API key needed. Go to settings → Map engine → Select OpenStreetMap. Maps will load without Google API.
OpenStreetMap is free. No restrictions. Less detailed than Google Maps but works.
People Also Ask About WP Google Maps Errors
Why does my Google Map say “This page can’t load Google Maps correctly”?
Missing or invalid API key. Generate key in Google Cloud Console.
Should I stop using WP Google Maps?
No. Add API key or switch to OpenStreetMap. Maps will work.
Is WP Google Maps worse than MapPress for API keys?
All Google Maps plugins need API key. Same requirement for any.
Final Thoughts
If WP Google Maps fails to load, generate Google Maps API key. Enter key in plugin settings. Or switch to OpenStreetMap. Your maps will display correctly.