SEO audit for docker.com
Health 65/100 (fair) · 50 pages crawled · generated 2026-07-11
Download Markdown report (feed to ChatGPT / Claude / Cursor)
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Links | 29 | 0 | 118 | 0 |
| Duplicate | 93 | 0 | 12 | 6 |
| Meta Description | 96 | 0 | 7 | 3 |
| Video | 97 | 0 | 5 | 4 |
| Headings | 98 | 0 | 4 | 20 |
| Crawlability | 99 | 0 | 1 | 5 |
| Content | 100 | 0 | 0 | 3 |
| Images | 100 | 0 | 0 | 1 |
| Security | 100 | 0 | 0 | 50 |
| Social | 100 | 0 | 0 | 7 |
| Titles | 100 | 0 | 0 | 2 |
Warnings (8 rules)
warning Duplicate page content
Rule duplicate.content · Duplicate · 6 occurrence(s)
- https://docker.com/ — content shared by 4 pages: https://www.docker.com/ai/, https://www.docker.com/developers/, https://www.docker.com/dear-moby/
- https://www.docker.com/ai/ — content shared by 4 pages: https://docker.com/, https://www.docker.com/developers/, https://www.docker.com/dear-moby/
- https://www.docker.com/dear-moby/ — content shared by 4 pages: https://docker.com/, https://www.docker.com/ai/, https://www.docker.com/developers/
- https://www.docker.com/developers/ — content shared by 4 pages: https://docker.com/, https://www.docker.com/ai/, https://www.docker.com/dear-moby/
- https://www.docker.com/event-community-all-hands/ — content shared by 2 pages: https://www.docker.com/events/
- https://www.docker.com/events/ — content shared by 2 pages: https://www.docker.com/event-community-all-hands/
warning Duplicate <title> across pages
Rule duplicate.title · Duplicate · 6 occurrence(s)
- https://docker.com/ — title shared by 4 pages: https://www.docker.com/ai/, https://www.docker.com/developers/, https://www.docker.com/dear-moby/
- https://www.docker.com/ai/ — title shared by 4 pages: https://docker.com/, https://www.docker.com/developers/, https://www.docker.com/dear-moby/
- https://www.docker.com/dear-moby/ — title shared by 4 pages: https://docker.com/, https://www.docker.com/ai/, https://www.docker.com/developers/
- https://www.docker.com/developers/ — title shared by 4 pages: https://docker.com/, https://www.docker.com/ai/, https://www.docker.com/dear-moby/
- https://www.docker.com/event-community-all-hands/ — title shared by 2 pages: https://www.docker.com/events/
- https://www.docker.com/events/ — title shared by 2 pages: https://www.docker.com/event-community-all-hands/
warning Missing <h1>
Rule h1.missing · Headings · 4 occurrence(s)
warning Orphan page (no internal inlinks)
Rule links.orphan · Links · 18 occurrence(s)
- https://www.docker.com/ai/ — no internal links point here
- https://www.docker.com/dear-moby/ — no internal links point here
- https://www.docker.com/developers/ — no internal links point here
- https://www.docker.com/developers/free-team-faq/ — no internal links point here
- https://www.docker.com/dhi-partners-sign-up/ — no internal links point here
- https://www.docker.com/docker-at-aws-reinvent-2025/ — no internal links point here
- https://www.docker.com/docker-seattle-office-event/ — no internal links point here
- https://www.docker.com/event-community-all-hands/ — no internal links point here
- https://www.docker.com/learning-paths/learning-basics/ — no internal links point here
- https://www.docker.com/onboarding-request/ — no internal links point here
- https://www.docker.com/play-with-docker/ — no internal links point here
- https://www.docker.com/pricing/contact-sales-do100/ — no internal links point here
- https://www.docker.com/products/hardened-images/calculator/ — no internal links point here
- https://www.docker.com/solutions/docker-ai/ — no internal links point here
- https://www.docker.com/station-f/ — no internal links point here
- https://www.docker.com/trainings/ — no internal links point here
- https://www.docker.com/trust/privacy/sub-processors/ — no internal links point here
- https://www.docker.com/wad/ — no internal links point here
warning Internal link points to a redirect
Rule links.redirect_target · Links · 100 occurrence(s)
- https://docker.com/ — https://www.docker.com/ → https://www.docker.com/
- https://docker.com/ — https://www.docker.com/products/hardened-images/ → https://www.docker.com/products/hardened-images/
- https://www.docker.com/blog/ — https://www.docker.com/ → https://www.docker.com/
- https://www.docker.com/blog/ — https://www.docker.com/products/hardened-images/ → https://www.docker.com/products/hardened-images/
- https://www.docker.com/blog/your-laptop-is-the-new-production-environment/ — https://www.docker.com/ → https://www.docker.com/
- https://www.docker.com/blog/your-laptop-is-the-new-production-environment/ — https://www.docker.com/products/hardened-images/ → https://www.docker.com/products/hardened-images/
- https://www.docker.com/careers/ — https://www.docker.com/ → https://www.docker.com/
- https://www.docker.com/careers/ — https://www.docker.com/products/hardened-images/ → https://www.docker.com/products/hardened-images/
- https://www.docker.com/careers/proddev/ — https://www.docker.com/ → https://www.docker.com/
- https://www.docker.com/careers/proddev/ — https://www.docker.com/products/hardened-images/ → https://www.docker.com/products/hardened-images/
- https://www.docker.com/dhi-partners-sign-up/ — https://www.docker.com/ → https://www.docker.com/
- https://www.docker.com/events/ — https://www.docker.com/ → https://www.docker.com/
- https://www.docker.com/events/ — https://www.docker.com/products/hardened-images/ → https://www.docker.com/products/hardened-images/
- https://www.docker.com/legal/docker-subscription-service-agreement/ — https://www.docker.com/ → https://www.docker.com/
- https://www.docker.com/legal/docker-subscription-service-agreement/ — https://www.docker.com/products/hardened-images/ → https://www.docker.com/products/hardened-images/
- https://www.docker.com/onboarding-request/ — https://www.docker.com/ → https://www.docker.com/
- https://www.docker.com/onboarding-request/ — https://www.docker.com/products/hardened-images/ → https://www.docker.com/products/hardened-images/
- https://www.docker.com/pricing/contact-sales-do100/ — https://www.docker.com/ → https://www.docker.com/
- https://www.docker.com/pricing/contact-sales-do100/ — https://www.docker.com/products/hardened-images/ → https://www.docker.com/products/hardened-images/
- https://www.docker.com/products/ai-governance/ — https://www.docker.com/ → https://www.docker.com/
- https://www.docker.com/products/ai-governance/ — https://www.docker.com/products/hardened-images/ → https://www.docker.com/products/hardened-images/
- https://www.docker.com/resources/ — https://www.docker.com/ → https://www.docker.com/
- https://www.docker.com/resources/ — https://www.docker.com/products/hardened-images/ → https://www.docker.com/products/hardened-images/
- https://www.docker.com/trust/availability/ — https://www.docker.com/ → https://www.docker.com/
- https://www.docker.com/trust/availability/ — https://www.docker.com/products/hardened-images/ → https://www.docker.com/products/hardened-images/
warning Missing meta description
Rule meta_desc.missing · Meta Description · 7 occurrence(s)
warning Redirect chain (multiple hops)
Rule redirect.chain · Crawlability · 1 occurrence(s)
- https://www.docker.com/event-community-all-hands/ — 2 hops ending at https://www.docker.com/events/
warning VideoObject declared but no player element on page
Rule video.no_player · Video · 5 occurrence(s)
- https://docker.com/ — VideoObject in schema but no <video>/<iframe> player found in the HTML
- https://www.docker.com/ai/ — VideoObject in schema but no <video>/<iframe> player found in the HTML
- https://www.docker.com/careers/proddev/ — VideoObject in schema but no <video>/<iframe> player found in the HTML
- https://www.docker.com/dear-moby/ — VideoObject in schema but no <video>/<iframe> player found in the HTML
- https://www.docker.com/developers/ — VideoObject in schema but no <video>/<iframe> player found in the HTML
Notices (11 rules)
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 3 occurrence(s)
notice Duplicate meta description across pages
Rule duplicate.meta_desc · Duplicate · 6 occurrence(s)
- https://docker.com/ — meta description shared by 4 pages: https://www.docker.com/ai/, https://www.docker.com/developers/, https://www.docker.com/dear-moby/
- https://www.docker.com/ai/ — meta description shared by 4 pages: https://docker.com/, https://www.docker.com/developers/, https://www.docker.com/dear-moby/
- https://www.docker.com/blog/ — meta description shared by 2 pages: https://www.docker.com/blog/your-laptop-is-the-new-production-environment/
- https://www.docker.com/blog/your-laptop-is-the-new-production-environment/ — meta description shared by 2 pages: https://www.docker.com/blog/
- https://www.docker.com/dear-moby/ — meta description shared by 4 pages: https://docker.com/, https://www.docker.com/ai/, https://www.docker.com/developers/
- https://www.docker.com/developers/ — meta description shared by 4 pages: https://docker.com/, https://www.docker.com/ai/, https://www.docker.com/dear-moby/
notice Multiple <h1> elements
Rule h1.multiple · Headings · 20 occurrence(s)
- https://docker.com/ — 2 <h1> elements
- https://www.docker.com/101-tutorial/ — 2 <h1> elements
- https://www.docker.com/ai/ — 2 <h1> elements
- https://www.docker.com/careers/proddev/ — 2 <h1> elements
- https://www.docker.com/community/ — 2 <h1> elements
- https://www.docker.com/customer-success/ — 2 <h1> elements
- https://www.docker.com/dear-moby/ — 2 <h1> elements
- https://www.docker.com/developers/ — 2 <h1> elements
- https://www.docker.com/get-started/ — 2 <h1> elements
- https://www.docker.com/government/ — 2 <h1> elements
- https://www.docker.com/learning-paths/learning-basics/ — 2 <h1> elements
- https://www.docker.com/partners/ — 2 <h1> elements
- https://www.docker.com/partners/programs/ — 2 <h1> elements
- https://www.docker.com/products/ — 2 <h1> elements
- https://www.docker.com/products/hardened-images/calculator/ — 2 <h1> elements
- https://www.docker.com/solutions/docker-ai/ — 2 <h1> elements
- https://www.docker.com/support/ — 4 <h1> elements
- https://www.docker.com/trainings/ — 2 <h1> elements
- https://www.docker.com/trust/ — 3 <h1> elements
- https://www.docker.com/trust/privacy/sub-processors/ — 3 <h1> elements
notice Images without width/height (layout shift / CLS)
Rule images.missing_dimensions · Images · 1 occurrence(s)
- https://www.docker.com/products/ai-governance/ — 9 of 15 images without width/height
notice Meta description too long
Rule meta_desc.too_long · Meta Description · 2 occurrence(s)
- https://www.docker.com/careers/proddev/ — 171 chars
- https://www.docker.com/learning-paths/learning-basics/ — 195 chars
notice Meta description too short
Rule meta_desc.too_short · Meta Description · 1 occurrence(s)
- https://www.docker.com/dhi-partners-sign-up/ — 26 chars
notice Missing Open Graph tags
Rule og.missing · Social · 7 occurrence(s)
- https://www.docker.com/customer-stories/ — og:description
- https://www.docker.com/event-community-all-hands/ — og:description
- https://www.docker.com/events/ — og:description
- https://www.docker.com/newsletter-subscription/ — og:description
- https://www.docker.com/products/ — og:description
- https://www.docker.com/resources/ — og:description
- https://www.docker.com/why-docker/ — og:description
notice URL redirects to another URL
Rule redirect.single · Crawlability · 5 occurrence(s)
- https://docker.com/ — redirects to https://www.docker.com/
- https://www.docker.com/ai/ — redirects to https://www.docker.com/
- https://www.docker.com/dear-moby/ — redirects to https://www.docker.com/
- https://www.docker.com/developers/ — redirects to https://www.docker.com/
- https://www.docker.com/docker-ms-build-security-announcement/ — redirects to https://www.docker.com/products/hardened-images/
notice Missing recommended security headers
Rule security.missing_headers · Security · 50 occurrence(s)
- https://docker.com/ — CSP
- https://www.docker.com/101-tutorial/ — CSP
- https://www.docker.com/ai/ — CSP
- https://www.docker.com/blog/ — CSP
- https://www.docker.com/blog/your-laptop-is-the-new-production-environment/ — CSP
- https://www.docker.com/careers/ — CSP
- https://www.docker.com/careers/proddev/ — CSP
- https://www.docker.com/community/get-involved/ — CSP
- https://www.docker.com/company/newsroom/media-resources/ — CSP
- https://www.docker.com/customer-success/ — CSP
- https://www.docker.com/dhi-partners-sign-up/ — CSP
- https://www.docker.com/events/ — CSP
- https://www.docker.com/government/ — CSP
- https://www.docker.com/legal/docker-subscription-service-agreement/ — CSP
- https://www.docker.com/newsletter-subscription/ — CSP
- https://www.docker.com/onboarding-request/ — CSP
- https://www.docker.com/partners/programs/ — CSP
- https://www.docker.com/play-with-docker/ — CSP
- https://www.docker.com/pricing/ — CSP
- https://www.docker.com/pricing/contact-sales-do100/ — CSP
- https://www.docker.com/products/ai-governance/ — CSP
- https://www.docker.com/products/hardened-images/calculator/ — CSP
- https://www.docker.com/resources/ — CSP
- https://www.docker.com/station-f/ — CSP
- https://www.docker.com/trust/availability/ — CSP
notice Title is very short
Rule title.too_short · Titles · 2 occurrence(s)
- https://www.docker.com/legal/ — 14 chars
- https://www.docker.com/trust/ — 14 chars
notice Video contentUrl served from own host, not a CDN
Rule video.contenturl_self_host · Video · 4 occurrence(s)
- https://docker.com/ — contentUrl on own host (serve via CDN instead): https://www.docker.com/app/uploads/2026/06/sbx-rev2-1.mp4
- https://www.docker.com/ai/ — contentUrl on own host (serve via CDN instead): https://www.docker.com/app/uploads/2026/06/sbx-rev2-1.mp4
- https://www.docker.com/dear-moby/ — contentUrl on own host (serve via CDN instead): https://www.docker.com/app/uploads/2026/06/sbx-rev2-1.mp4
- https://www.docker.com/developers/ — contentUrl on own host (serve via CDN instead): https://www.docker.com/app/uploads/2026/06/sbx-rev2-1.mp4
| URL | Status | Indexable | Words | In-links |
|---|---|---|---|---|
| https://docker.com/ Docker: Accelerated Container Application Development |
200 | yes | 1003 | 50 |
| https://www.docker.com/blog/ Docker Blog | Docker |
200 | yes | 820 | 50 |
| https://www.docker.com/careers/ Docker Careers | Docker |
200 | yes | 1225 | 50 |
| https://www.docker.com/community/ Community | Docker |
200 | yes | 662 | 50 |
| https://www.docker.com/company/ About Docker | Docker |
200 | yes | 803 | 50 |
| https://www.docker.com/company/newsroom/ Docker Newsroom | Docker |
200 | yes | 951 | 50 |
| https://www.docker.com/company/newsroom/media-resources/ Logo, Icon, and Brand Guidelines | Docker |
200 | yes | 636 | 50 |
| https://www.docker.com/customer-stories/ Customer Stories | Docker |
200 | yes | 1432 | 50 |
| https://www.docker.com/customer-success/ Customer Success | Docker |
200 | yes | 1453 | 50 |
| https://www.docker.com/docker-ms-build-security-announcement/ Hardened Images | Docker |
200 | yes | 2586 | 50 |
| https://www.docker.com/events/ Events | Docker |
200 | yes | 765 | 50 |
| https://www.docker.com/get-started/ Get Started | Docker |
200 | yes | 708 | 50 |
| https://www.docker.com/legal/ Legal | Docker |
200 | yes | 422 | 50 |
| https://www.docker.com/newsletter-subscription/ Docker Newsletter | Docker |
200 | yes | 1645 | 50 |
| https://www.docker.com/partners/ Become a Docker Partner | Docker Partner Programs |
200 | yes | 632 | 50 |
| https://www.docker.com/pricing/ Pricing | Docker |
200 | yes | 1694 | 50 |
| https://www.docker.com/products/ Products | Docker |
200 | yes | 930 | 50 |
| https://www.docker.com/products/ai-governance/ AI Agent Governance for Enterprise Teams | Docker |
200 | yes | 886 | 50 |
| https://www.docker.com/resources/ Resources | Docker |
200 | yes | 716 | 50 |
| https://www.docker.com/support/ Support | Docker |
200 | yes | 1739 | 50 |
| https://www.docker.com/trust/ Trust | Docker |
200 | yes | 580 | 50 |
| https://www.docker.com/why-docker/ Why Docker | Docker |
200 | yes | 788 | 50 |
| https://www.docker.com/career-openings/ Docker Careers | Opportunities Available | Docker |
200 | yes | 495 | 3 |
| https://www.docker.com/careers/proddev/ ProdDev | Docker |
200 | yes | 1631 | 3 |
| https://www.docker.com/blog/your-laptop-is-the-new-production-environment/ Your Laptop Is the New Production Environment | Docker |
200 | yes | 2043 | 2 |
| https://www.docker.com/trust/availability/ Availability | Docker |
200 | yes | 825 | 2 |
| https://www.docker.com/legal/docker-subscription-service-agreement/ Docker Subscription Service Agreement | Docker |
200 | yes | 8899 | 2 |
| https://www.docker.com/community/open-source/application/ Apply Today - Docker-Sponsored Open Source Program |
200 | yes | 889 | 2 |
| https://www.docker.com/community/get-involved/ Get Involved | Docker |
200 | yes | 652 | 1 |
| https://www.docker.com/partners/programs/ Join the Docker Verified Publisher Program | Docker |
200 | yes | 879 | 1 |
| https://www.docker.com/101-tutorial/ Docker 101 Tutorial | Docker |
200 | yes | 593 | 1 |
| https://www.docker.com/government/ Docker Business for Govt | Docker |
200 | yes | 723 | 1 |
| https://www.docker.com/ai/ Docker: Accelerated Container Application Development |
200 | yes | 1003 | 0 |
| https://www.docker.com/dear-moby/ Docker: Accelerated Container Application Development |
200 | yes | 1003 | 0 |
| https://www.docker.com/developers/ Docker: Accelerated Container Application Development |
200 | yes | 1003 | 0 |
| https://www.docker.com/developers/free-team-faq/ Free Team Organizations FAQ | Docker |
200 | yes | 1018 | 0 |
| https://www.docker.com/dhi-partners-sign-up/ DHI Partners sign up | Docker |
200 | yes | 533 | 0 |
| https://www.docker.com/docker-at-aws-reinvent-2025/ Docker at AWS re:Invent 2025 | Docker |
200 | yes | 849 | 0 |
| https://www.docker.com/docker-seattle-office-event/ Docker Seattle Office Recruiting Event | Docker |
200 | yes | 523 | 0 |
| https://www.docker.com/event-community-all-hands/ Events | Docker |
200 | yes | 765 | 0 |
| https://www.docker.com/learning-paths/learning-basics/ Learn Fast, Build Anything | Learning Paths | Docker |
200 | yes | 1425 | 0 |
| https://www.docker.com/onboarding-request/ Docker Onboarding Request | Docker |
200 | yes | 706 | 0 |
| https://www.docker.com/play-with-docker/ Play with Docker | Docker |
200 | yes | 480 | 0 |
| https://www.docker.com/pricing/contact-sales-do100/ Contact Sales | Docker |
200 | yes | 471 | 0 |
| https://www.docker.com/products/hardened-images/calculator/ DHI Calculator | Docker |
200 | yes | 508 | 0 |
| https://www.docker.com/solutions/docker-ai/ Docker for AI: The Agentic AI Platform | Docker |
200 | yes | 854 | 0 |
| https://www.docker.com/station-f/ Station F | Docker |
200 | yes | 681 | 0 |
| https://www.docker.com/trainings/ Skill up with Docker Training | Docker |
200 | yes | 688 | 0 |
| https://www.docker.com/trust/privacy/sub-processors/ Data Sub-Processor List | Docker |
200 | yes | 636 | 0 |
| https://www.docker.com/wad/ WeAreDevelopers | Docker |
200 | yes | 530 | 0 |
Audit your own site — free
77 checks, internal PageRank, render-diff. No signup, results in ~30s.