Plugin vs iframe : lequel choisir ?
Vous pouvez intégrer Google Maps dans WordPress en copiant un iframe depuis Google Maps ou en utilisant le plugin WP Google Street View. Voici une comparaison honnête des deux approches.
Comparaison des fonctionnalités
| Capacité | Iframe brut | WP Google Street View |
|---|---|---|
| Contrôle Street View 360° | Limité | Direction/inclinaison/zoom complets |
| Marqueurs personnalisés | Non | Oui (Pro) |
| Infobulles personnalisées | Non | Oui (Pro) |
| Styles de carte | Non | Oui (Pro) |
| Gestion multi-cartes | Manuelle par page | Admin centralisé |
| Responsive par défaut | CSS nécessaire | Intégré |
| Schema LocalBusiness | Non | Oui (Pro) |
| Contrôle de la clé API | Non (utilise l'embed Google) | Contrôle complet |
| Compatible constructeurs de pages | Variable | Oui (shortcodes) |
Performance
Iframe : Charge une page Google Maps complète dans un cadre. Le navigateur doit restituer un contexte de document additionnel complet. C'est essentiellement une page web dans votre page web.
Plugin : Utilise l'API JavaScript Google Maps directement, affichant la carte comme un élément DOM natif. Généralement plus performant, surtout avec plusieurs cartes sur une même page.
En termes de poids, un iframe Google Maps charge environ 500 Ko de ressources additionnelles. Le plugin charge l'API JavaScript (~200 Ko) une seule fois, quel que soit le nombre de cartes sur la page.
SEO
Iframe : Les moteurs de recherche peuvent voir la balise iframe mais ne peuvent pas analyser son contenu. Aucune valeur SEO ajoutée par l'intégration.
Plugin avec schema : La version Pro génère un schema JSON-LD LocalBusiness, ajoutant des données structurées que les moteurs de recherche peuvent indexer. La carte interactive augmente aussi le temps de séjour sur la page, un signal d'engagement positif.
Expérience utilisateur
L'iframe offre une expérience générique : le même aspect que Google Maps, sans personnalisation possible. Le plugin permet d'adapter la carte à votre marque : styles visuels, marqueurs personnalisés, infobulles HTML avec vos informations commerciales, et un contrôle précis de la vue initiale Street View.
Facilité de gestion
Avec un iframe, chaque modification nécessite d'aller sur Google Maps, copier un nouveau code, et le coller dans votre page. Avec le plugin, vous modifiez la carte dans l'admin WordPress et les changements s'appliquent partout où le shortcode est utilisé.
Verdict
Pour une carte unique et simple sur une page contact, un iframe fait le travail. Pour tout le reste — styles personnalisés, marqueurs, infobulles, cartes multiples, contrôle Street View, ou SEO local — le plugin est le choix évident.
Si vous hésitez, essayez la version gratuite : elle couvre déjà la majorité des besoins sans les limitations de l'iframe.