Defaults.Exposed

Defaults.ExposedFixes › IPv6 support

How to fix IPv6 support

IPv6 is the newer, much larger version of the internet's addressing system, brought in because the old one (IPv4) has run out of room. Adding IPv6 support means your website and email can be reached over the modern network as well as the old one. On our scoring this is informational — not having it does not lower your grade — but it is a real-world reach issue: a growing slice of mobile and overseas customers connect over IPv6-only networks, and they reach you smoothly only if you support it. The fix is free and lives in your DNS and hosting setup.

Bottom line for your business: A rising share of internet users — especially on mobile carriers and in fast-growing markets in Asia and parts of Europe — now connect over IPv6. If your site is IPv4-only, those visitors still usually get through (their carrier translates the connection for them), but that translation adds a hop, can be slightly slower, and is one more thing that can fail or be throttled at busy times. Supporting IPv6 means a cleaner, more direct connection for modern customers, a small future-proofing win, and a tidy signal to technical buyers that your infrastructure is current. It changes nothing about your grade — treat it as forward-looking polish, not an emergency — but it is free to add and aligns you with where the internet is heading.

What this can cost you

Why it matters. On our methodology, IPv6 support is informational — the check is registered with zero points and never moves your grade. We report it because it is a genuine, forward-looking reach-and-modernity signal: the internet ran out of old-style (IPv4) addresses years ago, and the share of users connecting over IPv6-only networks keeps climbing, particularly on mobile and in IPv6-dominant regions. Supporting IPv6 gives those users a cleaner, more direct path to your site and email, and signals current infrastructure to anyone who checks. It's free to add and rarely breaks anything — which is exactly why it's worth doing even though it doesn't affect your score.

IPv6 support, in plain words

The internet identifies every server with a numeric address. The original system, IPv4, has a fixed, fairly small pool of addresses — and the world ran out of fresh ones years ago. Its replacement, IPv6, has an effectively unlimited pool, and the internet has been quietly migrating to it ever since.

IPv6 support means your website (and email) can be reached over this newer network as well as the old one. In practice it comes down to one thing in your DNS: alongside the record that lists your old-style address (an A record), you also publish a record that lists your IPv6 address (an AAAA record — four A’s). Running both side by side is called dual-stack, and it’s the normal, safe way to do this.

This check is informational. It does not change your grade. We look up whether your domain publishes any AAAA records and simply report what we find — present, or absent. We’re flagging it because it’s a real-world reach-and-modernity signal that’s free to fix, not because it’s a failure.

What this can cost you

It rarely causes a hard outage — that’s exactly why it’s informational rather than scored. But “invisible cost” is still cost. Here are the realistic ways an IPv4-only setup quietly works against you:

What it actually is

Every device on the internet needs an address. IPv4 addresses look like 203.0.113.10 — four numbers, a pool of about 4.3 billion, long since exhausted. IPv6 addresses look like 2001:db8::1 — longer, hexadecimal, with a pool so vast it’s effectively limitless.

In your DNS — the internet’s address book — these live as two record types:

Our check does the equivalent of running dig AAAA yourdomain.com and reports whether any AAAA records come back.

What “good” looks like: a dual-stack setup — your existing A records untouched, with AAAA records published alongside them, both pointing at a server (or load balancer, or CDN) that genuinely answers on both networks and serves the same site. IPv4 users carry on exactly as before; IPv6 users get a direct path. You don’t drop IPv4 — you add IPv6 next to it.

What “absent” means: no AAAA records. IPv6-only users can still usually reach you via their carrier’s translation, but never directly. It’s not broken — it’s just a missed modernisation, which is why it doesn’t cost you points.

How to fix it (free, ~15–30 minutes)

Hand this to your IT person or whoever manages your website — the fix is free. It’s a DNS-and-hosting change, not a purchase. The golden rule: add IPv6 alongside IPv4, never instead of it (dual-stack), and confirm the target actually answers on IPv6 before you publish.

1. Find out whether your hosting/CDN supports IPv6 at all. This is the gate. If your host has no IPv6 address to offer, there’s nothing further to do and no penalty for it. Most modern platforms and CDNs do support it — often already on.

2. Apply it on your platform:

3. Test before you trust it. After publishing, verify from an IPv6-aware tool that the AAAA record resolves and the site actually loads over IPv6 (an online “IPv6 test” or curl -6 https://yourdomain.com from an IPv6-capable machine). A published AAAA record that points nowhere is worse than none.

4. Re-scan. Once AAAA records are live and answering, this check will report IPv6 as enabled. (It won’t change your grade — it was informational all along — but you’ll have closed the gap.)

Common mistakes

FAQ

If my IPv4-only site still loads for everyone, why does IPv6 matter at all?

Because 'still loads' is doing a lot of work. Users on IPv6-only networks — common on mobile carriers and increasingly elsewhere — reach an IPv4-only site through their carrier's translation layer (NAT64/464XLAT). That usually works, but it's an extra hop that adds a little latency and is one more shared piece of infrastructure that can be slow or congested at peak times. Supporting IPv6 gives those users a direct connection instead. It's a smoothness-and-future-proofing improvement, not a 'broken vs working' switch — which is why it's informational and not scored.

This doesn't affect my grade — should I bother?

It's genuinely optional, but it's also free and low-risk, so it's worth doing when your IT person is next in the DNS or hosting console. Many providers (Cloudflare, the big cloud platforms, lots of hosts) support IPv6 out of the box — sometimes it's just a toggle. If yours doesn't support it at all, that's a fine reason to leave it for now; nothing bad happens to your score either way. Treat it as a tidy-up, not a fire drill.

I'm not technical — what do I actually do?

Hand the 'How to fix it' section to whoever runs your website or DNS and ask: 'Can we add IPv6 (AAAA records) for our site? It's free and shouldn't break anything.' If you're on Cloudflare it's usually already on. If you're on a managed host or a big cloud platform, it's often a single setting. If your host doesn't support IPv6 at all, there's nothing to do — and no penalty for it.

What is an AAAA record, in plain terms?

Your DNS is the internet's address book. An 'A record' lists your site's old-style (IPv4) address; an 'AAAA record' (four A's) lists its newer IPv6 address. Adding IPv6 support means publishing AAAA records alongside your existing A records, so devices on the new network can find you directly. Our check simply looks up your AAAA records (the technical equivalent of running 'dig AAAA yourdomain.com') and reports whether any exist.

Could adding IPv6 break my website or email?

It's low-risk when done right, but not zero-risk, which is why you test. The safe pattern is 'dual-stack' — you keep all your existing IPv4 (A) records exactly as they are and add IPv6 (AAAA) records alongside them. IPv4 users carry on unchanged; IPv6 users get a new direct path. The thing to verify is that whatever the AAAA record points to (your server or load balancer) is actually listening on IPv6 and serving the same site — a stale or wrong AAAA record can send IPv6 users to a dead address. On managed platforms and CDNs this is handled for you; on self-hosted setups, confirm the server answers on IPv6 before publishing.

Does IPv6 make my site more secure?

Not by itself — it's primarily a reach and modernity improvement, not a security control, which is part of why it doesn't score. It's referenced in broader risk-management frameworks (for example NIS2's general cybersecurity risk-management duties) as part of running current, resilient infrastructure, but adding an AAAA record doesn't harden you the way HTTPS, DMARC or DNSSEC do. Do the scored security checks first; treat IPv6 as forward-looking infrastructure hygiene on top.