# DNS (Domain Name System) : définition et explications

> Le DNS (Domain Name System) est l’annuaire d’internet : il traduit les noms de domaine comme example.com en adresses IP des serveurs qui les hébergent.

URL: https://yes-seo.com/fr/glossaire/dns

Le **Domain Name System (DNS)** est l’annuaire distribué qui transforme des noms lisibles comme `www.example.com` en adresses IP que les ordinateurs utilisent pour se connecter. Chaque visite de votre site, par une personne, Googlebot ou un robot IA, commence par une résolution DNS. Si elle échoue ou est lente, plus rien d’autre dans votre SEO n’a d’importance pour cette requête. Le système est défini dans la [RFC 1034](https://www.rfc-editor.org/rfc/rfc1034) et la [RFC 1035](https://www.rfc-editor.org/rfc/rfc1035).

## Les enregistrements que vous rencontrerez

| Enregistrement | Rôle |
| --- | --- |
| A / AAAA | Fait pointer un nom vers une adresse IPv4 / IPv6 |
| CNAME | Fait d’un nom l’alias d’un autre (par ex. www → un nom d’hôte de CDN) |
| NS | Désigne les serveurs faisant autorité pour le domaine |
| MX | Achemine les e-mails du domaine |
| TXT | Texte libre, utilisé pour la validation (Google Search Console), SPF et DMARC |
| CAA | Limite les autorités de certification autorisées à émettre des certificats pour le domaine |
| SOA | Métadonnées de la zone : serveur principal, numéro de série, minuteurs |

```
$ dig +noall +answer example.com A
example.com.      300   IN   A      203.0.113.10

$ dig +noall +answer www.example.com CNAME
www.example.com.  3600  IN   CNAME  example.cdn-provider.net.

$ dig +noall +answer example.com TXT
example.com.      3600  IN   TXT    "google-site-verification=Xy7…q2c"
example.com.      3600  IN   TXT    "v=spf1 include:_spf.mailhost.example ~all"
```

Le nombre qui suit le nom est le TTL en secondes : la durée pendant laquelle les résolveurs peuvent mettre la réponse en cache.

## Pourquoi le DNS compte pour le SEO

- **Les échecs d’exploration.** Quand Googlebot ne peut pas résoudre votre domaine, il ne peut rien récupérer. La [documentation de Google sur les erreurs réseau et DNS](https://developers.google.com/search/docs/crawling-indexing/http-network-errors?hl=fr) explique que des erreurs DNS persistantes réduisent l’exploration et, si elles se prolongent, peuvent entraîner la suppression d’URL de l’index. Le rapport « Statistiques sur l’exploration » de la Search Console montre les problèmes de résolution DNS.

- **La vitesse.** Le temps de résolution DNS fait partie de la latence de chaque première visite et du [TTFB (Time to First Byte)](https://yes-seo.com/fr/glossaire/time-to-first-byte) tel que mesuré depuis le navigateur.

- **Les migrations.** Changer d’hébergeur ou ajouter un CDN est surtout un changement DNS. Bien préparé, il passe inaperçu des utilisateurs et des robots.

- **Les certificats.** Les enregistrements CAA et la validation par DNS déterminent si votre [certificat SSL](https://yes-seo.com/fr/glossaire/certificat-ssl) se renouvelle, et donc le [HTTPS](https://yes-seo.com/fr/glossaire/https).

## Modifier le DNS sans risque

- Un jour ou deux avant le changement, abaissez le TTL des enregistrements que vous allez modifier (par exemple de 86400 à 300 secondes).

- Effectuez le changement une fois que l’ancien TTL, plus long, a expiré partout.

- Gardez l’ancien serveur en marche jusqu’à ce que le trafic ait entièrement basculé : certains résolveurs conservent le cache plus longtemps qu’ils ne le devraient.

- Remontez le TTL quand tout est stable.

La « propagation » n’est que l’expiration de caches ; abaisser les TTL à l’avance est la façon de l’accélérer.

## Erreurs courantes

- Un CNAME sur le domaine nu (apex de la zone). Les règles DNS n’autorisent pas de CNAME à côté des enregistrements SOA et NS à cet endroit ; utilisez plutôt la fonction ALIAS/ANAME ou d’aplatissement de CNAME de votre fournisseur.

- Oublier l’enregistrement `www`, ou le faire pointer ailleurs que l’apex.

- Supprimer l’enregistrement TXT de validation de la Search Console lors d’un nettoyage et perdre l’accès.

- Un enregistrement CAA qui exclut l’autorité qu’utilise votre hébergeur, ce qui casse le renouvellement du certificat.

- Laisser expirer l’enregistrement du domaine, ce qui emporte le DNS avec lui. Vérifiez la date d’expiration autant que l’[âge du domaine](https://yes-seo.com/fr/glossaire/age-du-domaine).

## Comment vérifier

Le [Recherche DNS](https://yes-seo.com/fr/recherche-dns) affiche les enregistrements A, AAAA, CNAME, MX, NS, TXT, SOA et CAA de n’importe quel domaine, et analyse SPF et DMARC avec des contrôles des erreurs courantes. Vérifiez avant et après chaque migration.

## Questions fréquentes

### Des problèmes de DNS peuvent-ils nuire à mon classement ?

Oui, s’ils persistent. Quand Googlebot ne peut pas résoudre votre domaine, il ne peut pas l’explorer, et des erreurs DNS prolongées peuvent entraîner la suppression de pages de l’index. Les brèves pannes se rétablissent généralement dès que le DNS refonctionne.

### Combien de temps dure la propagation DNS ?

Cela dépend du TTL des enregistrements que vous modifiez, souvent de quelques minutes à un jour ou deux. Abaisser le TTL la veille d’un changement planifié rend la bascule bien plus rapide.

### Un fournisseur DNS plus rapide améliore-t-il le SEO ?

Il réduit légèrement la latence de la première visite, ce qui profite aux utilisateurs. Ce n’est pas un facteur de classement en soi, mais la fiabilité compte : une panne du fournisseur DNS rend votre site inaccessible pour tout le monde, robots compris.

