Skip to main content
Audit complete

SEO results for https://www.mozilla.org/

60 SEO checks ran across on-page, technical, security, performance, mobile, and analytics.

A+
93
/100
Overall SEO Score
https://www.mozilla.org/
Excellent — your site is well-optimized.
Audited May 15, 2026 at 4:31 am · 60 SEO checks ran
52Passed
7To Improve
1Must Fix

Priority Issues

5 to fix first

These have the highest impact on your score — fix these first for the biggest improvement.

CRITICAL On-Page SEO
Text to HTML Ratio
Text/HTML ratio: 5.5%. Very low — page is mostly markup. Search engines prefer content-rich pages.
MEDIUM On-Page SEO
Canonical URL
No tag. Helps prevent duplicate content issues.
Rewrite URLs with our tool →
MEDIUM On-Page SEO
Readability Proxy
Average sentence length ~29 words. Break up long sentences for readability and mobile scanning.
MEDIUM Technical SEO
XML Sitemap
No sitemap found at standard locations (/sitemap.xml, /sitemap_index.xml) or declared in robots.txt. Generate and submit one to Google Search Console.
Generate XML Sitemap →
MEDIUM Performance
External Resources
12 external files. Consider bundling CSS/JS to reduce request count.
🔗
Share this report
Anyone with the link gets the full saved snapshot

Category Scores

100
📱 Mobile
2 checks · 100/100
86
📝 On-Page SEO
18 checks · 86/100
100
🔒 Security
9 checks · 100/100
83
📊 Analytics
3 checks · 83/100
94
🔧 Technical SEO
16 checks · 94/100
96
⚡ Performance
12 checks · 96/100

Brand & Visual

A live snapshot of how the site looks today.

Screenshot of www.mozilla.org
www.mozilla.org

Mozilla is the not-for-profit behind the lightning fast Firefox browser. We put people over profit to give everyone more power online.

Domain Identity & Registration

Public RDAP record for mozilla.org

RDAP request failed: cURL error 28: Operation timed out after 5000 milliseconds with 0 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://rdap.org/domain/mozilla.org

Try the dedicated Whois Checker →

Network & Hosting

Where the site lives — IPs, hosting provider, geographic location, and full DNS records.

IPv4
35.190.14.201
IPv6
2600:1901::c197:0:0:0:0
Hosting Provider
Google Cloud
CDN / WAF
Fastly
Reverse DNS
201.14.190.35.bc.googleusercontent.com
Location
Kansas City, Missouri, United States US
ISP
Google LLC
ASN
AS396982 Google LLC
DNS Records
A
  • 35.190.14.201
AAAA
  • 2600:1901::c197:0:0:0:0
MX
  • 1 · aspmx.l.google.com
  • 5 · alt1.aspmx.l.google.com
  • 5 · alt2.aspmx.l.google.com
  • 10 · aspmx3.googlemail.com
NS
  • ns1-240.akam.net
  • ns5-65.akam.net
  • ns4-64.akam.net
  • ns7-66.akam.net
TXT
  • rz8t7zvjv5frpfbjs3y5n6g5tkw7gt2q
  • google-site-verification=S3M17z96OKfZJ2dq7mYqQDfRWsEVjy3hdxaSyB72YPc
  • anthropic-domain-verification-w5rph5=bZ2V4N0ps4oFSU6yrv4DfD6nA
  • google-site-verification=Brpe3hQpo9FlGIHMtK4ViKL60L0G8VM16nXopwVDoEU
  • yandex-verification
  • google-site-verification=mU3ta-ZJga-aCNg7IlaRaGYK9sDOMagHRNGVW1FSJGE
  • google-site-verification=Ep3NdzNxaf8Vl48dniNneaqm7JcWUiy3GjKS0wx5zQw
  • google-site-verification=E1vBHtOW-D9IlAj-pbRM-8PrOSiPDT48lrwRlW82ysw
  • MS=ms14343235
  • openai-domain-verification=dv-J6NgbJamHFrHSyNqlhElIX5K
  • _zojr3c56nq36tokzhnj9crit28tiqly
  • bzbkzkxj2ws8gvtw6hpssfy7lv9kym88
  • google-site-verification=z68pON7CWSaZu_sBqDQofmDL19OVp3krGEjaDl7cSaU
  • ZOOM_verify_lGxIzL49Id7PipUgDgTd9K
  • v=spf1 include:%{i}._ip.%{h}._ehlo.%{d}._spf.vali.email include:_spf.mozilla.com include:_spf.google.com include:spf.fundraiseup.com ~all
  • google-site-verification=Lo_B34AJAe70BQVNF1Fo1zGGJudPmw9bLTnP2C8lV-s
  • zoom-domain-verification=ZOOM_verify_671ea7b9c47d4b7b8cc9441f40817e3e
SOA
  • Primary: ns5-65.akam.net
  • Email: hostmaster.mozilla.com
  • Serial: 2024020751

SSL & Security

TLS certificate, HTTP security headers, and reputation checks.

Certificate Status
Valid 88 days left
Subject (CN)
mozilla.org
Issuer
WR3
Valid From → To
May 29, 2026 → Aug 27, 2026
Wildcard
No
Self-signed
No
1 Subject Alternative Name
  • mozilla.org

TLD Variants & Brand Protection

Same brand on other top-level domains. 1 of 8 still available — grab them before a typo-squatter does.

Find your perfect domain — at the best price Tap to search & register — secure it before someone else does
.com Unknown
mozilla.com
.net Unknown
mozilla.net
.org Audited
mozilla.org
.co Unknown
mozilla.co
.io Available
mozilla.io
Register →
.ai Unknown
mozilla.ai
.app Unknown
mozilla.app
.dev Unknown
mozilla.dev

Site History

When was this site first seen on the public web? One click to scan the Wayback Machine.

Deep Research Shelf

15 follow-up tools — every link stays on-site, pre-filled with this domain.

Detailed Breakdown

Key insights, stats, and content signals — organized by importance.

1Key InsightsHow your page looks & reads
🔍 Google SERP Preview
https://www.mozilla.org/
Internet for people, not profit — Mozilla Global
Mozilla is the not-for-profit behind the lightning fast Firefox browser. We put people over profit to give everyone more power online.

Keep titles under 60 chars · descriptions 140–160 chars for best display.

☀ Keyword Cloud
espa (5) help (2) menu (3) site (2) close (2) norsk (2) follow (2) global (1) people (1) profit (2) sloven (2) tiktok (2) bluesky (2) content (2) cookies (5) english (3) firefox (7) improve (2) mozilla (24) portugu (2) privacy (2) addition (1) internet (1) products (4) available (2) instagram (2) necessary (1) additional (3) experience (2) foundation (2)

Top body terms sized by frequency. These are what search engines consider your core topic.

2At-a-Glance StatsPrivacy · Presence
✉ Email Privacy
Protected
✓ No plain-text emails found on the page.
📰 Social Profiles
0 linked
No social profile links found. Add them for brand-signal SEO.
📦 Page Weight
8 KB
Total HTML transferred. Aim under 1 MB for fast first paint.
⚡ Response Time
100 ms
Time to first byte from origin server.
3Content & Link SignalsWhat crawlers see on the page

📷 Alt Attribute Issues

0missing
✓ Every image on the page has descriptive alt text. Great for accessibility and image-search SEO.
https://www.mozilla.org/media/protocol/img/logos/firefox/browser/logo.eb1324e44442.svg
https://www.mozilla.org/media/protocol/img/logos/mozilla/vpn/logo.c648f487bfb8.svg
https://www.mozilla.org/media/protocol/img/logos/firefox/monitor/logo.d97e5516f9e6.svg
https://www.mozilla.org/media/protocol/img/logos/firefox/relay/logo.d42a8b52e44c.svg
https://www.mozilla.org/media/img/logos/mdn/mdn-plus-logo.c615b46ca4ce.svg
https://www.mozilla.org/media/img/logos/thunderbird/logo-thunderbird.121e9c0fed45.svg

🔗 In-Page Links

134total
101 internal
33 external
134 dofollow
0 nofollow
4Deep DiveClick to expand any row
📄 Heading Structure 1 H1 ✓ 25 H2
1
<H1>
25
<H2>
0
<H3>
0
<H4>
0
<H5>
0
<H6>
H1 text: Choose your language or locale to browse Mozilla.org
🌐 Language Declared: en
Declared (html lang)en

All Metrics

  • All (60)
  • ⚠ Issues (8)
  • Mobile
  • On-Page SEO
  • Security
  • Analytics
  • Technical SEO
  • Performance
Text to HTML Ratio fail
Text/HTML ratio: 5.5%. Very low — page is mostly markup. Search engines prefer content-rich pages.
Canonical URL warn
No tag. Helps prevent duplicate content issues.
Rewrite URLs with our tool →
Readability Proxy warn
Average sentence length ~29 words. Break up long sentences for readability and mobile scanning.
XML Sitemap warn
No sitemap found at standard locations (/sitemap.xml, /sitemap_index.xml) or declared in robots.txt. Generate and submit one to Google Search Console.
Generate XML Sitemap →
External Resources warn
12 external files. Consider bundling CSS/JS to reduce request count.
Google Analytics warn
No Google Analytics detected. Without analytics you can't measure traffic or conversions.
W3C HTML Validity warn
2 W3C HTML error(s). Minor — fix for clean markup.
Structured Data Richness warn
No schema types detected.
Title Tag pass
Title present, 48 characters. Good: "Internet for people, not profit — Mozilla Global"
Meta Description pass
Description present, 134 characters — within the sweet spot.
Meta Keywords pass
No meta keywords tag present — this is modern best practice. Google ignores this tag since 2009.
H1 Heading pass
Exactly one H1 on the page: "Choose your language or locale to browse Mozilla.org"
Heading Hierarchy pass
Logical heading structure: H1:1 H2:25 H3:0 H4:0 H5:0 H6:0.
Image Alt Text pass
All 12 images have alt text. Excellent for accessibility and SEO.
Internal vs External Links pass
101 internal, 33 external. Internal link ratio is healthy (75%).
Follow / Nofollow pass
134 dofollow, 0 nofollow. Link equity flows through dofollow links to linked pages.
Language Attribute pass
Page declares lang="en".
Character Encoding pass
UTF-8 charset declared — correct modern default.
DOCTYPE pass
HTML5 DOCTYPE declared correctly.
Custom 404 Page pass
Missing URLs return a full 404 response (9,196 bytes). Visitors get proper feedback.
Total Link Count pass
134 links on page.
Author Meta pass
No author meta tag. Optional — relevant for blogs and news sites.
Viewport Meta Tag pass
Responsive viewport declared: width=device-width, initial-scale=1.
Robots Meta Tag pass
No restrictive robots meta — default is index,follow (good).
robots.txt pass
robots.txt is present at https://mozilla.org/robots.txt.
Structured Data (Schema) pass
Structured data present — RDFa detected. Eligible for rich results.
Open Graph Tags pass
All core Open Graph tags present (title, description, image, url, type).
Twitter Card pass
Twitter Card configured: type "summary".
AMP pass
Page is not AMP. This is fine — AMP is optional and declining in Google's ranking signals.
Favicon pass
Favicon declared: https://www.mozilla.org/media/img/favicons/mozilla/apple-touch-icon.05aa000f6748.png.
Hreflang pass
79 hreflang alternates declared.
ads.txt pass
No ads.txt file. This is optional — add one only if you monetize via programmatic display ads.
Server IP / Location pass
Resolved to 35.190.14.201.
Server Location / Host pass
Hosting provider: Google Cloud (rDNS: 201.14.190.35.bc.googleusercontent.com).
www / non-www canonical pass
Apex redirects to www. Single canonical hostname configured correctly.
Domain Age pass
WHOIS lookup unavailable for this TLD — skipped. Older domains tend to rank slightly better; not an actionable issue.
HTTPS pass
Page served over HTTPS. Good for SEO, privacy, and user trust.
HSTS pass
Strict-Transport-Security header present. Forces HTTPS on future visits.
Content Security Policy pass
Content-Security-Policy header present. Protects against XSS.
X-Frame-Options / CSP frame-ancestors pass
Clickjacking protection is in place.
Mixed Content pass
No mixed content — all resources loaded over HTTPS.
Server Header Disclosure pass
Server header present but version hidden: "granian".
X-Powered-By Disclosure pass
No X-Powered-By header — good.
security.txt pass
security.txt file present — RFC 9116 standard for security contact info.
DNSBL / Spam Blocklist pass
IP is clean on the 5 major DNSBL zones spot-checked (Spamhaus, SpamCop, Barracuda, SORBS, PSBL).
HTTP Status pass
Server returned HTTP 200.
Response Time pass
Fast TTFB: 100ms. Well under Google's 800ms target.
Page Size pass
Page weight: 8 KB. Lightweight — good for mobile users on slow connections.
Compression pass
Brotli compression active — modern and efficient.
Browser Caching pass
Static asset https://www.mozilla.org/media/img/favicons/mozilla/apple-touch-icon.05aa000f6748.png caches well: max-age=315360000, public, immutable.
HTTP Version pass
Serving over HTTP/2 — multiplexed and modern.
Inline <style> Tags pass
No inline style blocks — clean separation of concerns.
Inline <script> Tags pass
No inline scripts — excellent for CSP and caching.
Iframes pass
No iframes — keeps load time predictable.
Image Count pass
12 images.
Broken Link Check pass
Crawled 1 internal links — all returned a 2xx/3xx response.
Run full broken-links scan →
Mobile Viewport pass
Mobile viewport correctly configured.
Flash Content pass
No Flash content — good, Flash has been discontinued since 2020.
Google Tag Manager pass
GTM container detected — central management of tracking tags.
Facebook Pixel pass
No Facebook Pixel detected. Optional — only worth adding if you run Meta ads and need retargeting.
Free PDF Report
Get the full audit delivered to your inbox
  • Every metric, score & fix suggestion
  • Printable branded PDF report
  • Weekly SEO digest (unsubscribe anytime)

No spam. Unsubscribe anytime.

Baaed FREE SEO Suite Pro
Unlimited audits & full tool access
  • Unlimited daily audits (free tier: 10/day)
  • Batch URL auditing & export
  • Priority queue — no wait time
  • Full access to all premium SEO tools
  • From $19 / month
Upgrade to Pro →

About the Website SEO Checker

One audit, every signal that matters: meta tags, headings, alt-text coverage, link balance, HTTPS, security headers, page weight, response time, mobile viewport, structured data, social tags, and more. Each finding includes a fix you can act on — and links to the right free tool when one of ours can repair the issue.

Frequently asked questions

How long does a scan take? #
Most sites complete in under 30 seconds. Sites behind a slow origin or large pages may take up to two minutes.
Why does some site fail to audit? #
Some sites use WAFs (Cloudflare, Akamai, Amazon, Sucuri) that block automated requests. We tell you which one when this happens.
Do you store the URLs I scan? #
Yes — scans are saved so you can come back to them. We do not crawl the URL beyond the single page you submit.