SEO Local 5 min de lectureMis à jour le 30 juillet 2026

Google Maps sur votre site web : intégration et avantages SEO

SA
L'équipe Stackup Agency
Stackup Agency·Mis à jour le 30 juillet 2026· 5 min de lecture

Intégrer une carte Google Maps sur votre page Contact n'est pas seulement pratique pour vos visiteurs — c'est un signal de cohérence locale pour Google. Voici comment faire une intégration correcte et quels sont les véritables avantages (et limites) pour votre référencement.


Ce qu'apporte Google Maps sur votre site

Pour vos visiteurs :

  • Trouver facilement votre adresse sans quitter votre site
  • Avoir accès à l'itinéraire depuis leur position en un clic
  • Voir les horaires et la note de votre fiche Google directement dans la carte
  • Vérifier que vous êtes bien situé dans leur zone (pour les prestataires locaux)

Pour votre SEO local :

  • Renforce la cohérence entre votre adresse sur le site et votre fiche Google Business Profile
  • Signal local supplémentaire pour Google sur votre ancrage géographique
  • Indirectement, améliore l'expérience utilisateur (moins de rebond pour chercher l'adresse ailleurs)

Comment intégrer Google Maps (sans API payante)

Méthode simple : embed depuis Google Maps

  1. Ouvrez Google Maps et cherchez votre adresse ou votre fiche d'établissement
  2. Cliquez sur les 3 points → "Partager" → "Intégrer une carte"
  3. Copiez le code <iframe> fourni
  4. Collez ce code sur votre page Contact

Paramètres à ajuster dans l'iframe :

  • width="100%" pour que la carte s'adapte à la largeur de l'écran
  • height="350" — 350px est une bonne taille pour mobile
  • Ajoutez loading="lazy" pour ne pas impacter la vitesse de chargement de la page
<iframe
  src="https://www.google.com/maps/embed?pb=..."
  width="100%"
  height="350"
  style="border:0;"
  allowfullscreen=""
  loading="lazy"
  referrerpolicy="no-referrer-when-downgrade"
  title="Localisation Stackup Agency">
</iframe>

Important : Ajoutez un title à l'iframe pour l'accessibilité — les lecteurs d'écran en ont besoin.

Méthode avancée : Google Maps JavaScript API

Pour des fonctionnalités avancées (marqueurs personnalisés, plusieurs emplacements, clustering), vous pouvez utiliser l'API Google Maps JavaScript. Cette API est payante au-delà d'un certain volume (2500€ de crédit gratuit par mois en 2026 — largement suffisant pour la plupart des sites TPE).

Pour la grande majorité des sites vitrine, la méthode embed est suffisante.


Conformité RGPD : le point important

Google Maps charge des cookies tiers (Google) lors du chargement de la carte. En Europe, vous devez obtenir le consentement de l'utilisateur avant de charger ces cookies.

Solutions :

  1. Solution recommandée : Utilisez un service de consentement (Axeptio, Tarteaucitron) qui bloque le chargement de la carte jusqu'au consentement de l'utilisateur
  2. Alternative : Remplacez l'iframe par une image statique de la carte avec un lien vers Google Maps — aucun cookie, pas besoin de consentement
  3. Alternative open-source : OpenStreetMap (via Leaflet.js) — carte interactive sans cookies Google, 100% conforme RGPD

Approche équilibrée pour une TPE : Si vous avez déjà une bannière de cookies (Axeptio ou Tarteaucitron), la carte Google Maps est gérée automatiquement. Si vous n'avez pas de bannière, une image statique avec lien vers Google Maps est la solution la plus simple.


Ce qui ne sert à rien (idées reçues)

"Mettre Google Maps sur mon site améliore ma position dans Google Maps" Non directement. La position dans Google Maps (Local Pack) dépend de votre fiche Google Business Profile, de vos avis, et de la pertinence géographique — pas de l'intégration d'une carte sur votre site.

"Google Maps remplace les données structurées LocalBusiness" Non. Les données structurées Schema.org LocalBusiness communiquent à Google votre type d'activité, vos horaires et votre adresse de façon structurée. La carte Google Maps est un widget visuel — ils sont complémentaires.


Où placer la carte sur votre site

Page Contact (obligatoire) : La carte doit figurer sur votre page Contact, près de votre adresse. C'est l'emplacement attendu par les visiteurs.

Pied de page (optionnel) : Certains sites affichent une mini-carte dans le footer. Attention à l'impact sur la vitesse de chargement si la carte est présente sur toutes les pages — utilisez loading="lazy".

Page d'accueil (selon le type d'activité) : Pour un restaurant, un magasin, un cabinet, la carte sur la page d'accueil rassure immédiatement les visiteurs sur votre localisation. Pour un prestataire sans accueil physique, ce n'est pas nécessaire.


FAQ

Faut-il payer pour intégrer Google Maps sur son site ? Non. L'embed via iframe (méthode standard) est gratuit et sans limite de chargements. L'API JavaScript a un quota gratuit très généreux (2500€/mois). Pour un site vitrine TPE standard, vous ne dépasserez jamais le quota gratuit.

La carte Google Maps ralentit-elle mon site ? Oui, si elle charge immédiatement. Avec loading="lazy", la carte ne charge que quand l'utilisateur scrolle jusqu'à elle. Une carte Google Maps non optimisée peut ajouter 0,5 à 1 seconde au LCP de votre page.

Peut-on personnaliser les couleurs de la carte ? Avec la méthode embed basique, non. Avec l'API JavaScript, oui — vous pouvez appliquer des styles personnalisés (monochrome, couleurs de votre charte, masquer certains éléments).

Mon adresse n'apparaît pas correctement sur la carte. Que faire ? Vérifiez d'abord que votre fiche Google Business Profile est créée et vérifiée avec la bonne adresse. Si la fiche est correcte mais que la carte ne montre pas le bon endroit, signalez une correction directement dans Google Maps (bouton "Suggérer une modification").

OpenStreetMap est-il aussi précis que Google Maps en France ? En zone urbaine, les deux sont comparables. En zone rurale, Google Maps est généralement plus précis. OpenStreetMap est une alternative solide et RGPD-compatible pour les sites qui veulent éviter les cookies Google.

Voir aussi : SEO local pour TPE, créer un site vitrine à Tours et RGPD et site web en 2026.

Prêt à démarrer votre projet ?

Premier RDV gratuit, devis sous 72h, sans engagement.

Prendre rendez-vous →