What does Google say about SEO? /
Quick SEO Quiz

Test your SEO knowledge in 5 questions

Less than a minute. Find out how much you really know about Google search.

🕒 ~1 min 🎯 5 questions

Official statement

After modifying your DNS record, it is possible that verification may not work immediately. Wait a few hours or a day, then try the verification again, as changes may take time to propagate.
1:48
🎥 Source video

Extracted from a Google Search Central video

⏱ 2:41 💬 EN 📅 11/12/2019 ✂ 3 statements
Watch on YouTube (1:48) →
Other statements from this video 2
  1. 0:32 Pourquoi Google impose-t-il l'enregistrement DNS comme seule méthode de vérification pour les propriétés domaine ?
  2. 2:41 Faut-il vraiment conserver l'enregistrement DNS de vérification Search Console après validation ?
📅
Official statement from (6 years ago)
TL;DR

Google confirms that property verification via DNS can fail for several hours following a change to a record. The standard DNS propagation time ranges from a few hours to 24 hours. For an SEO practitioner, this means that domain migration or technical infrastructure changes need careful planning with a safety margin, especially if you need to verify a property before submitting an urgent disavow or correcting a critical error.

What you need to understand

Why does DNS propagation block Search Console verification?

When you modify a DNS record (TXT, CNAME, or others), this change does not become instantly visible to all servers worldwide. DNS works with a hierarchical caching system: your registrar, your ISP's DNS, Google's DNS, and all intermediaries keep the old values in memory for a time defined by the TTL (Time To Live).

Google attempts to read your DNS record to verify ownership. If its cache is not yet updated, it reads the old value — the one without your verification token. The result: validation fails, even if you've correctly configured your DNS zone on the registrar's side.

What is the actual propagation time based on field observations?

The standard TTL for a DNS record is usually set between 3600 seconds (1 hour) and 86400 seconds (24 hours). Technically, a record with a TTL of 3600 should propagate within one hour at most after the previous cache expires.

But here's the catch: some DNS resolvers do not strictly adhere to the TTL, especially overloaded public DNS servers. In practice, propagation delays can range from 15 minutes to 48 hours in the worst cases. Google, being cautious, recommends waiting "a few hours or a day" — reflecting operational reality rather than a strict technical limit.

Does this statement apply only to property verification?

No. The principle of DNS propagation pertains to all situations where Google needs to resolve a domain name: crawling a new site, domain migration, switching to HTTPS, changing authoritative DNS servers. If you modify your A or AAAA records to point to a new IP, Googlebot may continue hitting the old address for several hours.

This is particularly problematic during a domain migration or a hosting change in production. If you shut down the old server too early, Googlebot may end up encountering 404s or timeouts, which can temporarily degrade your indexing.

  • Standard TTL: between 1 hour and 24 hours depending on your registrar, but not adhered to by all resolvers
  • Observed delay: from 15 minutes to 48 hours in the worst configurations
  • SEO impact: interrupted crawling, blocked property verification, delayed migration if poorly planned
  • Safety margin: plan at least 24 hours between DNS modification and critical action (disavow, address change, submission of priority sitemap)
  • Diagnostic tool: use multi-located DNS checkers (Google Public DNS, Cloudflare, OpenDNS) to confirm propagation

SEO Expert opinion

Does Google's recommendation truly reflect technical reality or is it merely precautionary?

Let's be honest: Google could have provided a precise timeframe based on the TTL of your records. Instead, we get "a few hours or a day", a deliberately vague statement that covers their backs. In practice, if your TTL is set to 300 seconds (5 minutes), propagation should be effective in less than 10 minutes after the previous cache expires.

But Google is protecting itself against exotic DNS configurations: excessively high TTLs, slow authoritative DNS servers, CDNs with their own caching layers. The recommendation of "a day" serves as a universal buffer — it is not a technical limit imposed by Google, but a precaution against the unpredictable global DNS ecosystem over which they have no control.

What are the real causes of prolonged delays beyond 24 hours?

If your DNS verification still fails after 24 hours, the issue is generally not propagation. Common causes include: improperly formatted TXT record (excess quotes, missing space, incorrect subdomain), conflict between multiple TXT records on the same domain (SPF + DKIM + Google verification), or a DNS zone error on the registrar's end that never registered your change. [To check] with a tool like `dig` or `nslookup` in the command line.

Another pitfall: some shared hosting providers have buggy DNS interfaces that display your change without actually saving it. Always verify with an external tool that the record is visible from a public resolver (8.8.8.8 or 1.1.1.1) before blaming propagation.

In what cases does this rule not apply or become obstructive?

For an initial property verification, waiting 24 hours is usually not a problem. But imagine a scenario where you need to submit an urgent disavow following a negative SEO attack detected on a Friday night — you need to verify the ownership of a domain you had never declared in Search Console. The DNS delay then becomes blocking from a business standpoint.

Similarly, during a domain migration in production, if you need to verify the new domain to submit the address change in Search Console, a 24-hour delay could postpone the entire switch and multiply the risks of user-facing 404 errors. That's why serious migrations always plan for property verification several days in advance of the actual DNS switch.

Attention: Never plan a critical domain migration or hosting change without verifying AND validating the ownership of the new domain in Search Console at least 48 hours in advance. The DNS delay is just one risk among others, but it is entirely avoidable with meticulous planning.

Practical impact and recommendations

What concrete steps should you take before changing a critical DNS record for SEO?

First step: lower the TTL of your existing DNS records 24 to 48 hours prior to the planned change. Reducing it from 86400 (24 hours) to 300 (5 minutes) drastically decreases the propagation time at the moment of the actual change. Once the migration is complete and stabilized, increase the TTL again to limit the load on your authoritative DNS.

Second step: document and plan. List all records that will be modified (A, AAAA, CNAME, TXT), note their current value, and prepare the new values in a tested zone file. Never modify a DNS in production without a complete zone backup and without testing resolution from multiple public resolvers.

What mistakes should you avoid during a DNS verification for Search Console?

Classic mistake: adding the verification TXT record on the wrong subdomain. If you want to verify `www.example.com`, some registrars require creating a TXT on `www`, others on `@` (root). Read Google's instructions AND your registrar's documentation carefully — the two are not always aligned.

Another pitfall: duplicating TXT records. Some registrars create a new record instead of replacing the old one. The result: two TXTs on the same domain, and depending on the reading order, Google may hit the old one. Always check with `dig TXT example.com` that only the correct token is present.

How to verify that DNS propagation is effective before querying Google?

Use multi-located DNS checkers like whatsmydns.net, dnschecker.org, or directly `dig @8.8.8.8 TXT example.com` in the command line. These tools query multiple DNS resolvers worldwide and display results in real time. If you see your new token appearing on 90% of resolvers, propagation is largely underway.

But beware: even if your token is visible from your machine, Google may still read a hidden value if its own DNS (8.8.8.8, 8.8.4.4) haven't refreshed their cache yet. When in doubt, wait until the TTL has completely expired — that is the original TTL duration plus the time elapsed since the modification.

  • Lower the TTL of your critical DNS records 24-48 hours before any planned change
  • Verify ownership of new domains in Search Console several days before an effective migration
  • Test DNS resolution from multiple public resolvers (8.8.8.8, 1.1.1.1) before restarting Google's verification
  • Document all DNS changes in a backup zone file, never modify on the fly without a record
  • Never shut down the old server or domain before confirming that Googlebot is properly crawling the new address (check server logs)
  • Allow a minimum safety margin of 24 hours between DNS modification and critical SEO action (disavow, address change, priority submission)
Managing DNS changes in an SEO context requires rigor and foresight. Between neglected TTL, intermediate caches, and variable registrar configurations, propagation delays remain unpredictable despite technical standards. Proactive planning with multi-resolver verification and a safety margin is the only guarantee to avoid operational blockage. For complex migrations or critical infrastructures, enlisting a specialized SEO agency can prevent costly errors — these professionals possess proven processes and real-time DNS monitoring tools that detect anomalies before they impact your indexing.

❓ Frequently Asked Questions

Peut-on forcer Google à rafraîchir son cache DNS plus rapidement ?
Non, Google utilise ses propres résolveurs DNS (8.8.8.8 notamment) qui respectent le TTL des enregistrements. Vous ne pouvez pas forcer un refresh côté Google, seulement abaisser votre TTL en amont pour réduire le délai maximum.
Faut-il attendre la propagation DNS complète avant de lancer une migration de domaine ?
Oui, absolument. La vérification de propriété du nouveau domaine dans Search Console doit être validée plusieurs jours avant la bascule effective. Ne jamais migrer sans avoir d'abord confirmé que Google reconnaît le nouveau domaine.
Un TTL de 300 secondes (5 minutes) est-il risqué pour un site en production ?
Non, c'est même recommandé temporairement avant une modification critique. Un TTL bas augmente légèrement la charge sur vos DNS autoritaires, mais c'est négligeable pour la plupart des infrastructures. Remontez-le ensuite à 3600 ou 86400 une fois la migration stabilisée.
Pourquoi ma vérification DNS échoue-t-elle encore après 48h ?
Au-delà de 24-48h, le problème n'est généralement plus la propagation mais une erreur de configuration : enregistrement TXT mal formaté, mauvais sous-domaine, conflit avec d'autres TXT, ou bug de l'interface registrar. Vérifiez avec dig ou nslookup depuis un résolveur externe.
Doit-on abaisser le TTL de tous les enregistrements ou seulement ceux modifiés ?
Seulement ceux qui seront modifiés. Si vous changez uniquement un TXT de vérification, abaisser le TTL des A/AAAA n'a aucun intérêt. Par contre, lors d'une migration complète (domaine, IP, HTTPS), abaissez le TTL de tous les enregistrements concernés 48h avant.
🏷 Related Topics
Domain Age & History AI & SEO

🎥 From the same video 2

Other SEO insights extracted from this same Google Search Central video · duration 2 min · published on 11/12/2019

🎥 Watch the full video on YouTube →

Related statements

💬 Comments (0)

Be the first to comment.

2000 characters remaining
🔔

Get real-time analysis of the latest Google SEO declarations

Be the first to know every time a new official Google statement drops — with full expert analysis.

No spam. Unsubscribe in one click.