Website report

Kubernetes

kubernetes.io ↗·🇺🇸 United States · Tech & dev tools

Measured

Global rank#197
GradeA

Your result

No broken links found in this sample.

Link health
100.00/100

Healthy links in the sample

Quality checklist
67.40/100

Scored technical checks

Broken links
0

Confirmed in sample

200 links verified · 0 unknown · 20 selected source pages · 100% of selected destinations verified. Sample only. Unknown links are not counted as broken.

What to fix first

View all priorities →

Includes issues from the extended diagnostic report.

  1. Self-referencing canonical

    Declare exactly one <link rel="canonical"> whose absolute URL is this page's own final URL (same scheme, host, path and query; only a trailing slash or fragment may differ). Cross-URL canonicals belong on duplicate pages, not on the indexable page itself. Reference: Google Search Central, canonicalization.

  2. Heading hierarchy

    Nest headings logically without skipping a level, starting with H1.

  3. Image dimensions declared

    Declare width and height attributes (or an inline aspect-ratio style) on every visible <img> so the browser reserves space before the image loads. Reference: web.dev / Lighthouse "image elements have explicit width and height" (layout shift).

Fix with your coding assistant

Copy a ready-to-use prompt with the issues and affected URLs.

Your path to S-Tier

Not yet S-Tier

Healthy links, every scored requirement passed, and complete evidence in the selected sample.

  • Pass all scored quality requirements across the five categories.
  • Verify every required check and selected destination; incomplete or retained evidence cannot unlock the badge.
How this result qualifies

Verified internal navigation

At least 10 internal destinations were verified. Unknown items do not disqualify the site; confirmed checklist failures reduce quality.

100.00/100 link health · 67.40/100 quality · 200 internal destinations

New comparison baseline. A change in coverage is not a verified improvement.

The diagnostic report below may cover additional pages and external links. Only the stored competitive sample determines the ranking. At least 10 verified internal links are required; unavailable checklist items do not exclude a site. How scoring works

Explore issues & evidenceConfirmed issues, suggested fixes and the evidence behind them.
0 diagnostic broken links31 pages readExtended evidence may include links outside the badge sample.
Latest competitive sample and evidence · 67.40/100 quality

At least 10 internal destinations were verified. Unknown items do not disqualify the site; confirmed checklist failures reduce quality. Each item is evaluated independently; unavailable readings do not veto the result.

20 selected source URLs · 200 internal destinations. 200 evaluated · 0 unknown · 0 using previous evidence. The expanded diagnostic report follows below.

SEO
66.00/100
Accessibility
60.83/100
Structure
66.67/100
Sharing
77.78/100
Security
75.00/100
Selected pages
  • https://kubernetes.io/
  • https://kubernetes.io/blog/
  • https://kubernetes.io/bn/
  • https://kubernetes.io/careers/
  • https://kubernetes.io/community/
  • https://kubernetes.io/de/
  • https://kubernetes.io/docs/home/
  • https://kubernetes.io/es/
  • https://kubernetes.io/fa/
  • https://kubernetes.io/fr/
  • https://kubernetes.io/hi/
  • https://kubernetes.io/id/
  • https://kubernetes.io/it/
  • https://kubernetes.io/ja/
  • https://kubernetes.io/ko/
  • https://kubernetes.io/partners/
  • https://kubernetes.io/pl/
  • https://kubernetes.io/pt-br/
  • https://kubernetes.io/releases
  • https://kubernetes.io/ru/
Internal link verdicts and weights
  • ok · weight 6 · https://discuss.kubernetes.io/
  • ok · weight 6 · https://kubernetes.io/
  • ok · weight 6 · https://kubernetes.io/blog/
  • ok · weight 6 · https://kubernetes.io/blog/2015/03/Weekly-Kubernetes-Community-Hangout/
  • ok · weight 6 · https://kubernetes.io/blog/2015/03/kubernetes-gathering-videos/
  • ok · weight 6 · https://kubernetes.io/blog/2015/03/participate-in-kubernetes-user/
  • ok · weight 6 · https://kubernetes.io/blog/2015/03/welcome-to-kubernetes-blog/
  • ok · weight 6 · https://kubernetes.io/blog/2015/04/Weekly-Kubernetes-Community-Hangout/
  • ok · weight 6 · https://kubernetes.io/blog/2015/04/borg-predecessor-to-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2015/04/faster-than-speeding-latte/
  • ok · weight 6 · https://kubernetes.io/blog/2015/04/introducing-kubernetes-v1beta3/
  • ok · weight 6 · https://kubernetes.io/blog/2015/04/kubernetes-and-mesosphere-dcos/
  • ok · weight 6 · https://kubernetes.io/blog/2015/04/kubernetes-release-0150/
  • ok · weight 6 · https://kubernetes.io/blog/2015/04/weekly-kubernetes-community-hangout_11/
  • ok · weight 6 · https://kubernetes.io/blog/2015/04/weekly-kubernetes-community-hangout_17/
  • ok · weight 6 · https://kubernetes.io/blog/2015/04/weekly-kubernetes-community-hangout_29/
  • ok · weight 6 · https://kubernetes.io/blog/2015/05/Weekly-Kubernetes-Community-Hangout/
  • ok · weight 6 · https://kubernetes.io/blog/2015/05/appc-support-for-kubernetes-through-rkt/
  • ok · weight 6 · https://kubernetes.io/blog/2015/05/docker-and-kubernetes-and-appc/
  • ok · weight 6 · https://kubernetes.io/blog/2015/05/kubernetes-on-openstack/
  • ok · weight 6 · https://kubernetes.io/blog/2015/05/kubernetes-release-0160/
  • ok · weight 6 · https://kubernetes.io/blog/2015/05/kubernetes-release-0170/
  • ok · weight 6 · https://kubernetes.io/blog/2015/05/resource-usage-monitoring-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2015/05/weekly-kubernetes-community-hangout_18/
  • ok · weight 6 · https://kubernetes.io/blog/2015/06/Weekly-Kubernetes-Community-Hangout/
  • ok · weight 6 · https://kubernetes.io/blog/2015/06/cluster-level-logging-with-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2015/06/slides-cluster-management-with/
  • ok · weight 6 · https://kubernetes.io/blog/2015/06/the-distributed-system-toolkit-patterns/
  • ok · weight 6 · https://kubernetes.io/blog/2015/07/Weekly-Kubernetes-Community-Hangout/
  • ok · weight 6 · https://kubernetes.io/blog/2015/07/announcing-first-kubernetes-enterprise/
  • ok · weight 6 · https://kubernetes.io/blog/2015/07/how-did-quake-demo-from-dockercon-work/
  • ok · weight 6 · https://kubernetes.io/blog/2015/07/kubernetes-10-launch-party-at-oscon/
  • ok · weight 6 · https://kubernetes.io/blog/2015/07/strong-simple-ssl-for-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2015/07/the-growing-kubernetes-ecosystem/
  • ok · weight 6 · https://kubernetes.io/blog/2015/07/weekly-kubernetes-community-hangout_23/
  • ok · weight 6 · https://kubernetes.io/blog/2015/08/Weekly-Kubernetes-Community-Hangout/
  • ok · weight 6 · https://kubernetes.io/blog/2015/08/using-kubernetes-namespaces-to-manage/
  • ok · weight 6 · https://kubernetes.io/blog/2015/09/kubernetes-performance-measurements-and/
  • ok · weight 6 · https://kubernetes.io/blog/2015/10/some-things-you-didnt-know-about-kubectl_28/
  • ok · weight 6 · https://kubernetes.io/blog/2015/11/creating-a-raspberry-pi-cluster-running-kubernetes-the-shopping-list-part-1/
  • ok · weight 6 · https://kubernetes.io/blog/2015/11/kubernetes-1-1-performance-upgrades-improved-tooling-and-a-growing-community/
  • ok · weight 6 · https://kubernetes.io/blog/2015/11/kubernetes-as-foundation-for-cloud-native-paas/
  • ok · weight 6 · https://kubernetes.io/blog/2015/11/monitoring-kubernetes-with-sysdig/
  • ok · weight 6 · https://kubernetes.io/blog/2015/11/one-million-requests-per-second-dependable-and-dynamic-distributed-systems-at-scale/
  • ok · weight 6 · https://kubernetes.io/blog/2015/12/creating-raspberry-pi-cluster-running/
  • ok · weight 6 · https://kubernetes.io/blog/2015/12/how-weave-built-a-multi-deployment-solution-for-scope-using-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2015/12/managing-kubernetes-pods-services-and-replication-controllers-with-puppet/
  • ok · weight 6 · https://kubernetes.io/blog/2016/01/Kubernetes-Community-Meeting-Notes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/01/kubernetes-community-meeting-notes_28/
  • ok · weight 6 · https://kubernetes.io/blog/2016/01/simple-leader-election-with-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/01/why-kubernetes-doesnt-use-libnetwork/
  • ok · weight 6 · https://kubernetes.io/blog/2016/02/kubecon-eu-2016-kubernetes-community-in/
  • ok · weight 6 · https://kubernetes.io/blog/2016/02/kubernetes-community-meeting-notes-20160128/
  • ok · weight 6 · https://kubernetes.io/blog/2016/02/kubernetes-community-meeting-notes-20160211/
  • ok · weight 6 · https://kubernetes.io/blog/2016/02/kubernetes-community-meeting-notes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/02/kubernetes-community-meeting-notes_23/
  • ok · weight 6 · https://kubernetes.io/blog/2016/02/sharethis-kubernetes-in-production/
  • ok · weight 6 · https://kubernetes.io/blog/2016/02/state-of-container-world-january-2016/
  • ok · weight 6 · https://kubernetes.io/blog/2016/03/1000-nodes-and-beyond-updates-to-kubernetes-performance-and-scalability-in-12/
  • ok · weight 6 · https://kubernetes.io/blog/2016/03/appformix-helping-enterprises/
  • ok · weight 6 · https://kubernetes.io/blog/2016/03/building-highly-available-applications-using-kubernetes-new-multi-zone-clusters-aka-ubernetes-lite/
  • ok · weight 6 · https://kubernetes.io/blog/2016/03/elasticbox-introduces-elastickube-to/
  • ok · weight 6 · https://kubernetes.io/blog/2016/03/five-days-of-kubernetes-12/
  • ok · weight 6 · https://kubernetes.io/blog/2016/03/how-container-metadata-changes-your-point-of-view/
  • ok · weight 6 · https://kubernetes.io/blog/2016/03/kubernetes-1-2-and-simplifying-advanced-networking-with-ingress/
  • ok · weight 6 · https://kubernetes.io/blog/2016/03/kubernetes-1-2-even-more-performance-upgrades-plus-easier-application-deployment-and-management/
  • ok · weight 6 · https://kubernetes.io/blog/2016/03/kubernetes-community-meeting-notes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/03/kubernetes-in-enterprise-with-fujitsus/
  • ok · weight 6 · https://kubernetes.io/blog/2016/03/scaling-neural-network-image-classification-using-kubernetes-with-tensorflow-serving/
  • ok · weight 6 · https://kubernetes.io/blog/2016/03/state-of-container-world-february-2016/
  • ok · weight 6 · https://kubernetes.io/blog/2016/03/using-spark-and-zeppelin-to-process-big-data-on-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/04/adding-support-for-kubernetes-in-rancher/
  • ok · weight 6 · https://kubernetes.io/blog/2016/04/building-awesome-user-interfaces-for-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/04/configuration-management-with-containers/
  • ok · weight 6 · https://kubernetes.io/blog/2016/04/container-survey-results-march-2016/
  • ok · weight 6 · https://kubernetes.io/blog/2016/04/introducing-kubernetes-openstack-sig/
  • ok · weight 6 · https://kubernetes.io/blog/2016/04/kubernetes-network-policy-apis/
  • ok · weight 6 · https://kubernetes.io/blog/2016/04/kubernetes-on-aws_15/
  • ok · weight 6 · https://kubernetes.io/blog/2016/04/sig-clusterops-promote-operability-and-interoperability-of-k8s-clusters/
  • ok · weight 6 · https://kubernetes.io/blog/2016/04/using-deployment-objects-with/
  • ok · weight 6 · https://kubernetes.io/blog/2016/05/coreosfest2016-kubernetes-community/
  • ok · weight 6 · https://kubernetes.io/blog/2016/05/hypernetes-security-and-multi-tenancy-in-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/06/bringing-end-to-end-testing-to-azure/
  • ok · weight 6 · https://kubernetes.io/blog/2016/06/container-design-patterns/
  • ok · weight 6 · https://kubernetes.io/blog/2016/06/illustrated-childrens-guide-to-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/07/automation-platform-at-wercker-with-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/07/autoscaling-in-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/07/bringing-end-to-end-kubernetes-testing-to-azure-2/
  • ok · weight 6 · https://kubernetes.io/blog/2016/07/citrix-netscaler-and-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/07/cross-cluster-services/
  • ok · weight 6 · https://kubernetes.io/blog/2016/07/dashboard-web-interface-for-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/07/five-days-of-kubernetes-1-3/
  • ok · weight 6 · https://kubernetes.io/blog/2016/07/happy-k8sbday-1/
  • ok · weight 6 · https://kubernetes.io/blog/2016/07/kubernetes-1-3-bridging-cloud-native-and-enterprise-workloads/
  • ok · weight 6 · https://kubernetes.io/blog/2016/07/kubernetes-in-rancher-further-evolution/
  • ok · weight 6 · https://kubernetes.io/blog/2016/07/minikube-easily-run-kubernetes-locally/
  • ok · weight 6 · https://kubernetes.io/blog/2016/07/oh-the-places-you-will-go/
  • ok · weight 6 · https://kubernetes.io/blog/2016/07/openstack-kubernetes-communities/
  • ok · weight 6 · https://kubernetes.io/blog/2016/07/rktnetes-brings-rkt-container-engine-to-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/07/stateful-applications-in-containers-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/07/the-bet-on-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/07/thousand-instances-of-cassandra-using-kubernetes-pet-set/
  • ok · weight 6 · https://kubernetes.io/blog/2016/07/update-on-kubernetes-for-windows-server-containers/
  • ok · weight 6 · https://kubernetes.io/blog/2016/08/challenges-remotely-managed-onpremise-kubernetes-cluster/
  • ok · weight 6 · https://kubernetes.io/blog/2016/08/create-couchbase-cluster-using-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/08/kubernetes-namespaces-use-cases-insights/
  • ok · weight 6 · https://kubernetes.io/blog/2016/08/security-best-practices-kubernetes-deployment/
  • ok · weight 6 · https://kubernetes.io/blog/2016/08/sig-apps-running-apps-in-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/08/stateful-applications-using-kubernetes-datera/
  • ok · weight 6 · https://kubernetes.io/blog/2016/09/cloud-native-application-interfaces/
  • ok · weight 6 · https://kubernetes.io/blog/2016/09/creating-postgresql-cluster-using-helm/
  • ok · weight 6 · https://kubernetes.io/blog/2016/09/deploying-to-multiple-kubernetes-with-kit/
  • ok · weight 6 · https://kubernetes.io/blog/2016/09/high-performance-network-policies-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/09/how-qbox-saved-50-percent-on-aws-bills/
  • ok · weight 6 · https://kubernetes.io/blog/2016/09/how-we-made-kubernetes-easy-to-install/
  • ok · weight 6 · https://kubernetes.io/blog/2016/09/kubernetes-1-4-making-it-easy-to-run-on-kuberentes-anywhere/
  • ok · weight 6 · https://kubernetes.io/blog/2016/10/dynamic-provisioning-and-storage-in-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/10/globally-distributed-services-kubernetes-cluster-federation/
  • ok · weight 6 · https://kubernetes.io/blog/2016/10/helm-charts-making-it-simple-to-package-and-deploy-apps-on-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/10/kubernetes-and-openstack-at-yahoo-japan/
  • ok · weight 6 · https://kubernetes.io/blog/2016/10/kubernetes-service-technology-partners-program/
  • ok · weight 6 · https://kubernetes.io/blog/2016/10/production-kubernetes-dashboard-ui-1-4-improvements_3/
  • ok · weight 6 · https://kubernetes.io/blog/2016/10/tail-kubernetes-with-stern/
  • ok · weight 6 · https://kubernetes.io/blog/2016/11/bringing-kubernetes-support-to-azure/
  • ok · weight 6 · https://kubernetes.io/blog/2016/11/kompose-tool-go-from-docker-compose-to-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/11/kubernetes-certification-training-and-managed-service-provider-program/
  • ok · weight 6 · https://kubernetes.io/blog/2016/11/kubernetes-containers-logging-monitoring-with-sematext/
  • ok · weight 6 · https://kubernetes.io/blog/2016/11/skytap-modernizing-microservice-architecture-with-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/11/visualize-kubelet-performance-with-node-dashboard/
  • ok · weight 6 · https://kubernetes.io/blog/2016/12/cluster-federation-in-kubernetes-1-5/
  • ok · weight 6 · https://kubernetes.io/blog/2016/12/container-runtime-interface-cri-in-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/12/five-days-of-kubernetes-1-5/
  • ok · weight 6 · https://kubernetes.io/blog/2016/12/from-network-policies-to-security-policies/
  • ok · weight 6 · https://kubernetes.io/blog/2016/12/kubernetes-1-5-supporting-production-workloads/
  • ok · weight 6 · https://kubernetes.io/blog/2016/12/kubernetes-supports-openapi/
  • ok · weight 6 · https://kubernetes.io/blog/2016/12/statefulset-run-scale-stateful-applications-in-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2016/12/windows-server-support-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2017/01/fission-serverless-functions-as-service-for-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2017/01/how-we-run-kubernetes-in-kubernetes-kubeception/
  • ok · weight 6 · https://kubernetes.io/blog/2017/01/kubernetes-ux-survey-infographic/
  • ok · weight 6 · https://kubernetes.io/blog/2017/01/running-mongodb-on-kubernetes-with-statefulsets/
  • ok · weight 6 · https://kubernetes.io/blog/2017/01/scaling-kubernetes-deployments-with-policy-base-networking/
  • ok · weight 6 · https://kubernetes.io/blog/2017/01/stronger-foundation-for-creating-and-managing-kubernetes-clusters/
  • ok · weight 6 · https://kubernetes.io/blog/2017/02/caas-the-foundation-for-next-gen-paas/
  • ok · weight 6 · https://kubernetes.io/blog/2017/02/highly-available-kubernetes-clusters/
  • ok · weight 6 · https://kubernetes.io/blog/2017/02/inside-jd-com-shift-to-kubernetes-from-openstack/
  • ok · weight 6 · https://kubernetes.io/blog/2017/02/postgresql-clusters-kubernetes-statefulsets/
  • ok · weight 6 · https://kubernetes.io/blog/2017/02/run-deep-learning-with-paddlepaddle-on-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2017/03/advanced-scheduling-in-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2017/03/dynamic-provisioning-and-storage-classes-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2017/03/five-days-of-kubernetes-1-6/
  • ok · weight 6 · https://kubernetes.io/blog/2017/03/k8sport-engaging-the-kubernetes-community/
  • ok · weight 6 · https://kubernetes.io/blog/2017/03/kubernetes-1-6-multi-user-multi-workloads-at-scale/
  • ok · weight 6 · https://kubernetes.io/blog/2017/03/scalability-updates-in-kubernetes-1-6/
  • ok · weight 6 · https://kubernetes.io/blog/2017/04/configuring-private-dns-zones-upstream-nameservers-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2017/04/multi-stage-canary-deployments-with-kubernetes-in-the-cloud-onprem/
  • ok · weight 6 · https://kubernetes.io/blog/2017/04/rbac-support-in-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2017/05/draft-kubernetes-container-development/
  • ok · weight 6 · https://kubernetes.io/blog/2017/05/kubernetes-monitoring-guide/
  • ok · weight 6 · https://kubernetes.io/blog/2017/05/kubernetes-security-process-explained/
  • ok · weight 6 · https://kubernetes.io/blog/2017/05/kubespray-ansible-collaborative-kubernetes-ops/
  • ok · weight 6 · https://kubernetes.io/blog/2017/05/managing-microservices-with-istio-service-mesh/
  • ok · weight 6 · https://kubernetes.io/blog/2017/06/kubernetes-1-7-security-hardening-stateful-application-extensibility-updates/
  • ok · weight 6 · https://kubernetes.io/blog/2017/07/happy-second-birthday-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2017/07/how-watson-health-cloud-deploys/
  • ok · weight 6 · https://kubernetes.io/blog/2017/08/high-performance-networking-with-ec2/
  • ok · weight 6 · https://kubernetes.io/blog/2017/08/kompose-helps-developers-move-docker/
  • ok · weight 6 · https://kubernetes.io/blog/2017/08/kubernetes-meets-high-performance/
  • ok · weight 6 · https://kubernetes.io/blog/2017/09/introducing-resource-management-working/
  • ok · weight 6 · https://kubernetes.io/blog/2017/09/kubernetes-18-security-workloads-and/
  • ok · weight 6 · https://kubernetes.io/blog/2017/09/kubernetes-statefulsets-daemonsets/
  • ok · weight 6 · https://kubernetes.io/blog/2017/09/windows-networking-at-parity-with-linux/
  • ok · weight 6 · https://kubernetes.io/blog/2017/10/enforcing-network-policies-in-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2017/10/five-days-of-kubernetes-18/
  • ok · weight 6 · https://kubernetes.io/blog/2017/10/it-takes-village-to-raise-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2017/10/kubeadm-v18-released/
  • ok · weight 6 · https://kubernetes.io/blog/2017/10/kubernetes-community-steering-committee-election-results/
  • ok · weight 6 · https://kubernetes.io/blog/2017/10/request-routing-and-policy-management/
  • ok · weight 6 · https://kubernetes.io/blog/2017/10/software-conformance-certification/
  • ok · weight 6 · https://kubernetes.io/blog/2017/10/using-rbac-generally-available-18/
  • ok · weight 6 · https://kubernetes.io/blog/2017/11/autoscaling-in-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2017/11/certified-kubernetes-conformance/
  • ok · weight 6 · https://kubernetes.io/blog/2017/11/containerd-container-runtime-options-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2017/11/kubernetes-easy-way/
  • ok · weight 6 · https://kubernetes.io/blog/2017/11/kubernetes-is-still-hard-for-developers/
  • ok · weight 6 · https://kubernetes.io/blog/2017/11/securing-software-supply-chain-grafeas/
  • ok · weight 6 · https://kubernetes.io/blog/2017/12/introducing-kubeflow-composable/
  • ok · weight 6 · https://kubernetes.io/blog/2017/12/kubernetes-19-workloads-expanded-ecosystem/
  • ok · weight 6 · https://kubernetes.io/blog/2017/12/paddle-paddle-fluid-elastic-learning/
  • ok · weight 6 · https://kubernetes.io/blog/2017/12/using-ebpf-in-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2018/01/core-workloads-api-ga/
  • ok · weight 6 · https://kubernetes.io/blog/2018/01/extensible-admission-is-beta/
  • ok · weight 6 · https://kubernetes.io/blog/2018/01/five-days-of-kubernetes-19/
  • ok · weight 6 · https://kubernetes.io/blog/2018/01/introducing-client-go-version-6/
  • ok · weight 6 · https://kubernetes.io/blog/2018/01/introducing-container-storage-interface/
  • ok · weight 6 · https://kubernetes.io/blog/2018/01/kubernetes-v19-beta-windows-support/
  • ok · weight 6 · https://kubernetes.io/blog/2018/01/reporting-errors-using-kubernetes-events/
  • ok · weight 6 · https://kubernetes.io/blog/2018/03/26/kubernetes-1.10-stabilizing-storage-security-networking/
  • ok · weight 6 · https://kubernetes.io/blog/2018/03/apache-spark-23-with-native-kubernetes/
  • ok · weight 6 · https://kubernetes.io/blog/2018/03/expanding-user-support-with-office-hours/
Scoring checks
  • Page title: passed · 20/20 applicable observations

    https://kubernetes.io/: Kubernetes

    https://kubernetes.io/blog/: Kubernetes Blog | Kubernetes

    https://kubernetes.io/bn/: Kubernetes

    https://kubernetes.io/careers/: Careers | Kubernetes

    https://kubernetes.io/community/: Community | Kubernetes

  • Distinct page titles: failed · 6/20 applicable observations

    https://kubernetes.io/: Kubernetes

    https://kubernetes.io/bn/: Kubernetes

    https://kubernetes.io/de/: Kubernetes

    https://kubernetes.io/es/: Kubernetes

    https://kubernetes.io/fa/: Kubernetes

  • Meta description: passed · 20/20 applicable observations

    https://kubernetes.io/: Kubernetes, also known as K8s, is an open source system for automating deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units for easy management and discovery. Kubernetes builds u

    https://kubernetes.io/blog/: Production-Grade Container Orchestration

    https://kubernetes.io/bn/: কুবারনেটিস, যা K8s নামেও পরিচিত, কন্টেইনারাইজড অ্যাপ্লিকেশনের ডিপ্লয়মেন্ট, স্কেলিং এবং ব্যবস্থাপনা স্বয়ংক্রিয় করার জন্য একটি ওপেন-সোর্স সিস্টেম। এটি একটি অ্যাপ্লিকেশনের অন্তর্ভুক্ত কন্টেইনারগুলোকে লজিক্যাল ইউনিটে বিন্যস্ত করে, যাতে সেগুলো সহজে পরিচালনা ও শনা

    https://kubernetes.io/careers/: Powered by GitJobs

    https://kubernetes.io/community/: The Kubernetes community — users, contributors, and the culture we've built together — is one of the biggest reasons for the meteoric rise of this open source project. Our culture and values continue to grow and change as the project itself grows and changes.

  • Self-referencing canonical: failed · 0/20 applicable observations

    https://kubernetes.io/: No canonical URL

    https://kubernetes.io/blog/: No canonical URL

    https://kubernetes.io/bn/: No canonical URL

    https://kubernetes.io/careers/: No canonical URL

    https://kubernetes.io/community/: No canonical URL

  • Main heading: passed · 20/20 applicable observations

    https://kubernetes.io/: 1 H1 element(s)

    https://kubernetes.io/blog/: 1 H1 element(s)

    https://kubernetes.io/bn/: 1 H1 element(s)

    https://kubernetes.io/careers/: 1 H1 element(s)

    https://kubernetes.io/community/: 2 H1 element(s)

  • Heading hierarchy: failed · 0/20 applicable observations

    https://kubernetes.io/: 2 skipped heading level(s)

    https://kubernetes.io/blog/: 2 skipped heading level(s)

    https://kubernetes.io/bn/: 2 skipped heading level(s)

    https://kubernetes.io/careers/: 1 skipped heading level(s)

    https://kubernetes.io/community/: 1 skipped heading level(s)

  • Main landmark: passed · 20/20 applicable observations

    https://kubernetes.io/: 1 main landmarks

    https://kubernetes.io/blog/: 1 main landmarks

    https://kubernetes.io/bn/: 1 main landmarks

    https://kubernetes.io/careers/: 1 main landmarks

    https://kubernetes.io/community/: 1 main landmarks

  • Mobile viewport: passed · 20/20 applicable observations

    https://kubernetes.io/: width=device-width,initial-scale=1,shrink-to-fit=no

    https://kubernetes.io/blog/: width=device-width,initial-scale=1,shrink-to-fit=no

    https://kubernetes.io/bn/: width=device-width,initial-scale=1,shrink-to-fit=no

    https://kubernetes.io/careers/: width=device-width,initial-scale=1,shrink-to-fit=no

    https://kubernetes.io/community/: width=device-width,initial-scale=1,shrink-to-fit=no

  • Image dimensions declared: failed · 0/20 applicable observations

    https://kubernetes.io/: 6 of 6 images lack width/height attributes or an aspect-ratio style

    https://kubernetes.io/blog/: 1 of 1 images lack width/height attributes or an aspect-ratio style

    https://kubernetes.io/bn/: 6 of 6 images lack width/height attributes or an aspect-ratio style

    https://kubernetes.io/careers/: 1 of 1 images lack width/height attributes or an aspect-ratio style

    https://kubernetes.io/community/: 12 of 12 images lack width/height attributes or an aspect-ratio style

  • Structured data syntax: passed · 20/20 applicable observations

    https://kubernetes.io/: 1 of 1 blocks have valid JSON-LD structure

    https://kubernetes.io/blog/: 1 of 1 blocks have valid JSON-LD structure

    https://kubernetes.io/bn/: 1 of 1 blocks have valid JSON-LD structure

    https://kubernetes.io/careers/: 1 of 1 blocks have valid JSON-LD structure

    https://kubernetes.io/community/: 1 of 1 blocks have valid JSON-LD structure

  • Document language: passed · 20/20 applicable observations

    https://kubernetes.io/: en

    https://kubernetes.io/blog/: en

    https://kubernetes.io/bn/: bn

    https://kubernetes.io/careers/: en

    https://kubernetes.io/community/: en

  • Image alternatives declared: failed · 0/20 applicable observations

    https://kubernetes.io/: 1 of 6 images lack an alt attribute

    https://kubernetes.io/blog/: 1 of 1 images lack an alt attribute

    https://kubernetes.io/bn/: 1 of 6 images lack an alt attribute

    https://kubernetes.io/careers/: 1 of 1 images lack an alt attribute

    https://kubernetes.io/community/: 1 of 12 images lack an alt attribute

  • Form controls named: failed · 19/20 applicable observations

    https://kubernetes.io/docs/home/: 2 of 858 controls have no HTML label

    https://kubernetes.io/: 0 of 2 controls have no HTML label

    https://kubernetes.io/blog/: 0 of 788 controls have no HTML label

    https://kubernetes.io/bn/: 0 of 2 controls have no HTML label

    https://kubernetes.io/careers/: 0 of 1 controls have no HTML label

  • Buttons named: failed · 0/20 applicable observations

    https://kubernetes.io/: 2 of 11 buttons have no HTML name

    https://kubernetes.io/blog/: 1 of 18 buttons have no HTML name

    https://kubernetes.io/bn/: 2 of 11 buttons have no HTML name

    https://kubernetes.io/careers/: 1 of 8 buttons have no HTML name

    https://kubernetes.io/community/: 1 of 8 buttons have no HTML name

  • Links named: failed · 15/20 applicable observations

    https://kubernetes.io/blog/: 3 of 863 links have no HTML name

    https://kubernetes.io/careers/: 13 of 46 links have no HTML name

    https://kubernetes.io/community/: 2 of 87 links have no HTML name

    https://kubernetes.io/docs/home/: 3 of 963 links have no HTML name

    https://kubernetes.io/partners/: 4 of 48 links have no HTML name

  • Descriptive link text: failed · 19/20 applicable observations

    https://kubernetes.io/community/: 2 of 87 links use generic text: "read more"

    https://kubernetes.io/: 0 of 66 links use generic text

    https://kubernetes.io/blog/: 0 of 863 links use generic text

    https://kubernetes.io/bn/: 0 of 55 links use generic text

    https://kubernetes.io/careers/: 0 of 46 links use generic text

  • Open Graph title: passed · 20/20 applicable observations

    https://kubernetes.io/: Production-Grade Container Orchestration

    https://kubernetes.io/blog/: Kubernetes Blog

    https://kubernetes.io/bn/: প্রোডাকশন-গ্রেড কন্টেইনার অর্কেস্ট্রেশন

    https://kubernetes.io/careers/: Careers

    https://kubernetes.io/community/: Community

  • Open Graph description: passed · 20/20 applicable observations

    https://kubernetes.io/: Kubernetes, also known as K8s, is an open source system for automating deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units for easy management and discovery. Kubernetes builds u

    https://kubernetes.io/blog/: Production-Grade Container Orchestration

    https://kubernetes.io/bn/: কুবারনেটিস, যা K8s নামেও পরিচিত, কন্টেইনারাইজড অ্যাপ্লিকেশনের ডিপ্লয়মেন্ট, স্কেলিং এবং ব্যবস্থাপনা স্বয়ংক্রিয় করার জন্য একটি ওপেন-সোর্স সিস্টেম। এটি একটি অ্যাপ্লিকেশনের অন্তর্ভুক্ত কন্টেইনারগুলোকে লজিক্যাল ইউনিটে বিন্যস্ত করে, যাতে সেগুলো সহজে পরিচালনা ও শনা

    https://kubernetes.io/careers/: Powered by GitJobs

    https://kubernetes.io/community/: The Kubernetes community — users, contributors, and the culture we've built together — is one of the biggest reasons for the meteoric rise of this open source project. Our culture and values continue to grow and change as the project itself grows and changes.

  • Open Graph type: passed · 20/20 applicable observations

    https://kubernetes.io/: website

    https://kubernetes.io/blog/: website

    https://kubernetes.io/bn/: website

    https://kubernetes.io/careers/: website

    https://kubernetes.io/community/: website

  • Open Graph URL: passed · 20/20 applicable observations

    https://kubernetes.io/: https://kubernetes.io/

    https://kubernetes.io/blog/: https://kubernetes.io/blog/

    https://kubernetes.io/bn/: https://kubernetes.io/bn/

    https://kubernetes.io/careers/: https://kubernetes.io/careers/

    https://kubernetes.io/community/: https://kubernetes.io/community/

  • Open Graph image URL: failed · 0/20 applicable observations

    https://kubernetes.io/: /images/kubernetes-open-graph.png

    https://kubernetes.io/blog/: No og:image

    https://kubernetes.io/bn/: /images/kubernetes-open-graph.png

    https://kubernetes.io/careers/: /images/kubernetes-open-graph.png

    https://kubernetes.io/community/: /images/kubernetes-open-graph.png

  • Open Graph image description: failed · 0/19 applicable observations

    https://kubernetes.io/: No sharing image description

    https://kubernetes.io/blog/: No sharing image description

    https://kubernetes.io/bn/: No sharing image description

    https://kubernetes.io/careers/: No sharing image description

    https://kubernetes.io/community/: No sharing image description

  • Social card type: passed · 20/20 applicable observations

    https://kubernetes.io/: summary

    https://kubernetes.io/blog/: summary

    https://kubernetes.io/bn/: summary

    https://kubernetes.io/careers/: summary

    https://kubernetes.io/community/: summary

  • HTTPS page: passed · 20/20 applicable observations

    https://kubernetes.io/: https://kubernetes.io/

    https://kubernetes.io/blog/: https://kubernetes.io/blog/

    https://kubernetes.io/bn/: https://kubernetes.io/bn/

    https://kubernetes.io/careers/: https://kubernetes.io/careers/

    https://kubernetes.io/community/: https://kubernetes.io/community/

  • No insecure embedded resources: passed · 20/20 applicable observations

    https://kubernetes.io/: 0 HTTP embedded resource URL(s)

    https://kubernetes.io/blog/: 0 HTTP embedded resource URL(s)

    https://kubernetes.io/bn/: 0 HTTP embedded resource URL(s)

    https://kubernetes.io/careers/: 0 HTTP embedded resource URL(s)

    https://kubernetes.io/community/: 0 HTTP embedded resource URL(s)

  • Homepage favicon available: passed · 1/1 applicable observations

    https://kubernetes.io/images/kubernetes.png: HTTP 200; image/png

  • Homepage sharing image available: passed · 1/1 applicable observations

    https://kubernetes.io/images/kubernetes-open-graph.png: HTTP 200; image/png

  • Root sitemap available: passed · 1/1 applicable observations

    https://kubernetes.io/sitemap.xml: HTTP 200; sitemap root found

  • Rendered color contrast: unverified · 0/1 applicable observations

    https://kubernetes.io/: Requires a browser or human assessment; excluded from points.

  • Keyboard and focus behavior: unverified · 0/1 applicable observations

    https://kubernetes.io/: Requires a browser or human assessment; excluded from points.

  • HSTS declared: passed · 1/1 applicable observations

    https://kubernetes.io/: Strict-Transport-Security: max-age=31536000

  • Content Security Policy declared: failed · 0/1 applicable observations

    https://kubernetes.io/: No Content-Security-Policy header or meta element

Sample reference: e1de71580b576dcfb4cad76cd02ce8daade8c20a40403d6aaa8df69f5901629d

No confirmed broken links in this sample. Unverified URLs are not evidence of healthy links.

Diagnostic checklist

19 passed · 14 need work · 3 not verified. Open a check for the evidence and suggested fix.

SEO
70.97
Sharing
77.78
HTTP response measurement

76 ms median to homepage response headers. Measurements: 82, 76, 70 ms.

Same crawler, three sequential requests, DNS and TLS included. Timing is diagnostic only and never decides a position. This is server/network response, not browser loading or Core Web Vitals.

Your checklist over time

Sep 12

72.19/100

Oct 22

67.40/100

Same checklist version; page samples may differ. A score change does not by itself prove a particular issue was fixed.

Static checks inspect crawler-visible HTML; they do not certify accessibility or code quality.

SEO2 to improve
Page titlePassed

31/31 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Give each page a descriptive, non-empty <title>.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Distinct page titlesNeeds work

17/31 applicable observations passed. 0.55/1 checklist weight earned.

How to improve: Use a title that describes the purpose of this page rather than repeating the same title across URLs.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Meta descriptionPassed

31/31 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Add a non-empty meta name="description" that summarizes this page.

  • https://kubernetes.io/Kubernetes, also known as K8s, is an open source system for automating deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units for easy management and discovery. Kubernetes builds u
  • https://kubernetes.io/blog/Production-Grade Container Orchestration
  • https://kubernetes.io/bn/কুবারনেটিস, যা K8s নামেও পরিচিত, কন্টেইনারাইজড অ্যাপ্লিকেশনের ডিপ্লয়মেন্ট, স্কেলিং এবং ব্যবস্থাপনা স্বয়ংক্রিয় করার জন্য একটি ওপেন-সোর্স সিস্টেম। এটি একটি অ্যাপ্লিকেশনের অন্তর্ভুক্ত কন্টেইনারগুলোকে লজিক্যাল ইউনিটে বিন্যস্ত করে, যাতে সেগুলো সহজে পরিচালনা ও শনা
  • https://kubernetes.io/careers/Powered by GitJobs
  • https://kubernetes.io/community/The Kubernetes community — users, contributors, and the culture we've built together — is one of the biggest reasons for the meteoric rise of this open source project. Our culture and values continue to grow and change as the project itself grows and changes.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Self-referencing canonicalNeeds work

0/31 applicable observations passed. 0.00/1 checklist weight earned.

How to improve: Declare exactly one <link rel="canonical"> whose absolute URL is this page's own final URL (same scheme, host, path and query; only a trailing slash or fragment may differ). Cross-URL canonicals belong on duplicate pages, not on the indexable page itself. Reference: Google Search Central, canonicalization.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Root sitemap availablePassed

1/1 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Publish a sitemap URL set or index at /sitemap.xml. This checks its root, not every listed URL.

Accessibility5 to improve
Document languagePassed

31/31 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Declare a valid language tag on the html element, such as en or pt-BR.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Image alternatives declaredNeeds work

0/31 applicable observations passed. 0.00/1 checklist weight earned.

How to improve: Add alt text to informative images. Use alt="" for decorative images. This check does not judge text quality.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Form controls namedNeeds work

19/31 applicable observations passed. 0.61/1 checklist weight earned.

How to improve: Associate a label with each visible form control, or provide a non-empty aria-label / valid aria-labelledby.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Buttons namedNeeds work

0/31 applicable observations passed. 0.00/1 checklist weight earned.

How to improve: Give every button visible text or an accessible name, including icon-only buttons.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Rendered color contrastNot verified

0/1 applicable observations passed. Informational; excluded from points.

How to improve: Check foreground/background contrast in the rendered page.

Keyboard and focus behaviorNot verified

0/1 applicable observations passed. Informational; excluded from points.

How to improve: Test every interactive control with a keyboard and inspect focus visibility.

Structure2 to improve
Main headingPassed

31/31 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Add a descriptive H1 identifying the main topic.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Heading hierarchyNeeds work

0/31 applicable observations passed. 0.00/1 checklist weight earned.

How to improve: Nest headings logically without skipping a level, starting with H1.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Main landmarkPassed

31/31 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Mark the main content with one <main> or role="main" landmark.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Mobile viewportPassed

31/31 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Add meta name="viewport" with width=device-width and do not disable user zoom.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Image dimensions declaredNeeds work

0/31 applicable observations passed. 0.00/1 checklist weight earned.

How to improve: Declare width and height attributes (or an inline aspect-ratio style) on every visible <img> so the browser reserves space before the image loads. Reference: web.dev / Lighthouse "image elements have explicit width and height" (layout shift).

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Structured data syntaxPassed

31/31 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Provide JSON-LD with @context and @type (or a typed @graph). Match the markup to the visible content; syntax alone does not validate its meaning. Reference: schema.org and Google structured data guidelines.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Sharing2 to improve
Open Graph titlePassed

31/31 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Provide a non-empty og:title meta property.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Open Graph descriptionPassed

31/31 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Provide a non-empty og:description meta property.

  • https://kubernetes.io/Kubernetes, also known as K8s, is an open source system for automating deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units for easy management and discovery. Kubernetes builds u
  • https://kubernetes.io/blog/Production-Grade Container Orchestration
  • https://kubernetes.io/bn/কুবারনেটিস, যা K8s নামেও পরিচিত, কন্টেইনারাইজড অ্যাপ্লিকেশনের ডিপ্লয়মেন্ট, স্কেলিং এবং ব্যবস্থাপনা স্বয়ংক্রিয় করার জন্য একটি ওপেন-সোর্স সিস্টেম। এটি একটি অ্যাপ্লিকেশনের অন্তর্ভুক্ত কন্টেইনারগুলোকে লজিক্যাল ইউনিটে বিন্যস্ত করে, যাতে সেগুলো সহজে পরিচালনা ও শনা
  • https://kubernetes.io/careers/Powered by GitJobs
  • https://kubernetes.io/community/The Kubernetes community — users, contributors, and the culture we've built together — is one of the biggest reasons for the meteoric rise of this open source project. Our culture and values continue to grow and change as the project itself grows and changes.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Open Graph typePassed

31/31 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Declare og:type, such as website or article.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Open Graph URLPassed

31/31 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Set og:url to an absolute HTTP(S) URL for this content.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Open Graph image URLNeeds work

0/31 applicable observations passed. 0.00/1 checklist weight earned.

How to improve: Set og:image to an absolute HTTP(S) image URL. Homepage image availability is checked separately.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Open Graph image descriptionNeeds work

0/30 applicable observations passed. 0.00/1 checklist weight earned.

How to improve: Describe the sharing image with og:image:alt.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Social card typePassed

31/31 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Declare twitter:card as summary or summary_large_image for a website card.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Homepage favicon availablePassed

1/1 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Serve a non-empty public image with an image Content-Type.

Homepage sharing image availablePassed

1/1 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Serve a non-empty public image with an image Content-Type.

Security1 to improve
HTTPS pagePassed

31/31 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Serve the page over HTTPS with a valid certificate.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

No insecure embedded resourcesPassed

31/31 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Use HTTPS for embedded script, image, stylesheet, frame, audio and video URLs.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

HSTS declaredPassed

1/1 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Send Strict-Transport-Security on HTTPS responses with max-age of at least 15552000 seconds (180 days); OWASP recommends one year and includeSubDomains. Reference: OWASP HTTP Strict Transport Security cheat sheet, MDN.

Content Security Policy declaredNeeds work

0/1 applicable observations passed. 0.00/1 checklist weight earned.

How to improve: Send a Content-Security-Policy header (or a <meta http-equiv="Content-Security-Policy"> on the page) that restricts script and resource sources. This check verifies presence, not policy strength. Reference: OWASP Content Security Policy cheat sheet, MDN.

AI access1 to improve
Content in initial HTMLNeeds work

30/31 applicable observations passed. 0.97/1 checklist weight earned.

How to improve: Render meaningful main content on the server so readers can access it without executing JavaScript.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Performance1 to improve
HTML transfer budgetNeeds work

19/31 applicable observations passed. 0.61/1 checklist weight earned.

How to improve: Keep the uncompressed HTML at or below 500 KB. Remove duplicated inline payloads and unnecessary markup.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Repeated homepage HTTP responsePassed

1/1 applicable observations passed. Informational; excluded from points.

How to improve: Improve server response and CDN caching. Median of three requests; diagnostic only, never a ranking tiebreak.

  • https://kubernetes.io/3/3 successful measurements to response headers. Includes DNS and TLS; excludes rendering.
Browser loading and Core Web VitalsNot verified

0/1 applicable observations passed. Informational; excluded from points.

How to improve: Measure LCP, INP and CLS with browser and field tools.

Checklist quality-v4. Competitive weights: SEO 25%, Accessibility 25%, Structure 25%, Sharing 10%, Security 15%. AI access and Performance are diagnostic only. This expanded report may include pages outside the competitive sample. Unverified scored checks earn no points; not-applicable and manual checks are excluded. Full methodology and references.

HTTP response timings

HTTP response time measured by our crawler; not browser loading speed.

Pages inspected (31)

All 31 pages from this scan.

PageStatusTitleH1ms
https://kubernetes.io/200Kubernetes
Page checklist evidence
  • title: passedKubernetes
  • description: passedKubernetes, also known as K8s, is an open source system for automating deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units for easy management and discovery. Kubernetes builds u
  • canonical: failedNo canonical URL
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed1 of 6 images lack an alt attribute
  • img-dimensions: failed6 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 2 controls have no HTML label
  • buttons: failed2 of 11 buttons have no HTML name
  • links-named: passed0 of 66 links have no HTML name
  • link-text: passed0 of 66 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedProduction-Grade Container Orchestration
  • og-description: passedKubernetes, also known as K8s, is an open source system for automating deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units for easy management and discovery. Kubernetes builds u
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed3253 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed41,608 bytes of HTML; budget 500,000
1191
https://kubernetes.io/blog/200Kubernetes Blog | Kubernetes
Page checklist evidence
  • title: passedKubernetes Blog | Kubernetes
  • description: passedProduction-Grade Container Orchestration
  • canonical: failedNo canonical URL
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed1 of 1 images lack an alt attribute
  • img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 788 controls have no HTML label
  • buttons: failed1 of 18 buttons have no HTML name
  • links-named: failed3 of 863 links have no HTML name
  • link-text: passed0 of 863 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/blog/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedKubernetes Blog
  • og-description: passedProduction-Grade Container Orchestration
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/blog/
  • og-image: failedNo og:image
  • og-alt: not-applicableNo sharing image description
  • twitter-card: passedsummary
  • readable: passed3944 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed489,863 bytes of HTML; budget 500,000
1239
https://kubernetes.io/bn/200Kubernetes
Page checklist evidence
  • title: passedKubernetes
  • description: passedকুবারনেটিস, যা K8s নামেও পরিচিত, কন্টেইনারাইজড অ্যাপ্লিকেশনের ডিপ্লয়মেন্ট, স্কেলিং এবং ব্যবস্থাপনা স্বয়ংক্রিয় করার জন্য একটি ওপেন-সোর্স সিস্টেম। এটি একটি অ্যাপ্লিকেশনের অন্তর্ভুক্ত কন্টেইনারগুলোকে লজিক্যাল ইউনিটে বিন্যস্ত করে, যাতে সেগুলো সহজে পরিচালনা ও শনা
  • canonical: failedNo canonical URL
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedbn
  • alt: failed1 of 6 images lack an alt attribute
  • img-dimensions: failed6 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 2 controls have no HTML label
  • buttons: failed2 of 11 buttons have no HTML name
  • links-named: passed0 of 55 links have no HTML name
  • link-text: passed0 of 55 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/bn/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedপ্রোডাকশন-গ্রেড কন্টেইনার অর্কেস্ট্রেশন
  • og-description: passedকুবারনেটিস, যা K8s নামেও পরিচিত, কন্টেইনারাইজড অ্যাপ্লিকেশনের ডিপ্লয়মেন্ট, স্কেলিং এবং ব্যবস্থাপনা স্বয়ংক্রিয় করার জন্য একটি ওপেন-সোর্স সিস্টেম। এটি একটি অ্যাপ্লিকেশনের অন্তর্ভুক্ত কন্টেইনারগুলোকে লজিক্যাল ইউনিটে বিন্যস্ত করে, যাতে সেগুলো সহজে পরিচালনা ও শনা
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/bn/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed1635 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed47,347 bytes of HTML; budget 500,000
1244
https://kubernetes.io/careers/200Careers | Kubernetes
Page checklist evidence
  • title: passedCareers | Kubernetes
  • description: passedPowered by GitJobs
  • canonical: failedNo canonical URL
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed1 of 1 images lack an alt attribute
  • img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 1 controls have no HTML label
  • buttons: failed1 of 8 buttons have no HTML name
  • links-named: failed13 of 46 links have no HTML name
  • link-text: passed0 of 46 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/careers/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedCareers
  • og-description: passedPowered by GitJobs
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/careers/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: failed18 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed33,671 bytes of HTML; budget 500,000
1273
https://kubernetes.io/community/200Community | Kubernetes
Page checklist evidence
  • title: passedCommunity | Kubernetes
  • description: passedThe Kubernetes community — users, contributors, and the culture we've built together — is one of the biggest reasons for the meteoric rise of this open source project. Our culture and values continue to grow and change as the project itself grows and changes.
  • canonical: failedNo canonical URL
  • h1: passed2 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed1 of 12 images lack an alt attribute
  • img-dimensions: failed12 of 12 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 1 controls have no HTML label
  • buttons: failed1 of 8 buttons have no HTML name
  • links-named: failed2 of 87 links have no HTML name
  • link-text: failed2 of 87 links use generic text: "read more"
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/community/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedCommunity
  • og-description: passedThe Kubernetes community — users, contributors, and the culture we've built together — is one of the biggest reasons for the meteoric rise of this open source project. Our culture and values continue to grow and change as the project itself grows and changes.
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/community/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed2970 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed44,585 bytes of HTML; budget 500,000
2115
https://kubernetes.io/de/200Kubernetes
Page checklist evidence
  • title: passedKubernetes
  • description: passedKubernetes (K8s) ist ein Open-Source-System zur Automatisierung der Bereitstellung, Skalierung und Verwaltung von containerisierten Anwendungen.Es gruppiert Container, aus denen sich eine Anwendung zusammensetzt, in logische Einheiten, um die Verwaltung und Er
  • canonical: failedNo canonical URL
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedde
  • alt: failed1 of 6 images lack an alt attribute
  • img-dimensions: failed6 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 2 controls have no HTML label
  • buttons: failed2 of 11 buttons have no HTML name
  • links-named: passed0 of 64 links have no HTML name
  • link-text: passed0 of 64 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/de/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedProduktionsreife Container-Orchestrierung
  • og-description: passedKubernetes (K8s) ist ein Open-Source-System zur Automatisierung der Bereitstellung, Skalierung und Verwaltung von containerisierten Anwendungen.Es gruppiert Container, aus denen sich eine Anwendung zusammensetzt, in logische Einheiten, um die Verwaltung und Er
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/de/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed3247 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed41,775 bytes of HTML; budget 500,000
1307
https://kubernetes.io/docs/home/200Kubernetes Documentation | Kubernetes
Page checklist evidence
  • title: passedKubernetes Documentation | Kubernetes
  • description: passedKubernetes is an open source container orchestration engine for automating deployment, scaling, and management of containerized applications. The open source project is hosted by the Cloud Native Computing Foundation.
  • canonical: failedNo canonical URL
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed1 of 1 images lack an alt attribute
  • img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
  • labels: failed2 of 858 controls have no HTML label
  • buttons: failed1 of 19 buttons have no HTML name
  • links-named: failed3 of 963 links have no HTML name
  • link-text: passed0 of 963 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/docs/home/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedKubernetes Documentation
  • og-description: passedKubernetes is an open source container orchestration engine for automating deployment, scaling, and management of containerized applications. The open source project is hosted by the Cloud Native Computing Foundation.
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/docs/home/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed2052 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: failed500,889 bytes of HTML; budget 500,000
1131
https://kubernetes.io/es/200Kubernetes
Page checklist evidence
  • title: passedKubernetes
  • description: passedKubernetes, también conocido como K8s, es un sistema de código abierto para automatizar el despliegue, el escalado y la gestión de aplicaciones en contenedores. Kubernetes agrupa los contenedores que conforman una aplicación en unidades lógicas para una fácil
  • canonical: failedNo canonical URL
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedes
  • alt: failed1 of 6 images lack an alt attribute
  • img-dimensions: failed6 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 2 controls have no HTML label
  • buttons: failed2 of 11 buttons have no HTML name
  • links-named: passed0 of 60 links have no HTML name
  • link-text: passed0 of 60 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/es/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedOrquestación de contenedores para producción
  • og-description: passedKubernetes, también conocido como K8s, es un sistema de código abierto para automatizar el despliegue, el escalado y la gestión de aplicaciones en contenedores. Kubernetes agrupa los contenedores que conforman una aplicación en unidades lógicas para una fácil
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/es/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed2946 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed41,626 bytes of HTML; budget 500,000
1163
https://kubernetes.io/fa/200Kubernetes
Page checklist evidence
  • title: passedKubernetes
  • description: passedکوبرنتیز, که با نام K8s نیز شناخته می‌شود، یک سامانه متن‌باز برای خودکارسازی استقرار، مقیاس‌بندی و مدیریت برنامه‌های کانتینری است. این سامانه، کانتینرهایی را که یک برنامه را تشکیل می‌دهند، برای مدیریت و کشف آسان، در واحدهای منطقی گروه‌بندی می‌کند. کوبرنتیز بر
  • canonical: failedNo canonical URL
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedfa
  • alt: failed1 of 6 images lack an alt attribute
  • img-dimensions: failed6 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 2 controls have no HTML label
  • buttons: failed2 of 10 buttons have no HTML name
  • links-named: passed0 of 54 links have no HTML name
  • link-text: passed0 of 54 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/fa/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedمدیریت کانتینر در محیط عملیاتی
  • og-description: passedکوبرنتیز, که با نام K8s نیز شناخته می‌شود، یک سامانه متن‌باز برای خودکارسازی استقرار، مقیاس‌بندی و مدیریت برنامه‌های کانتینری است. این سامانه، کانتینرهایی را که یک برنامه را تشکیل می‌دهند، برای مدیریت و کشف آسان، در واحدهای منطقی گروه‌بندی می‌کند. کوبرنتیز بر
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/fa/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed1881 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed42,990 bytes of HTML; budget 500,000
1260
https://kubernetes.io/fr/200Kubernetes
Page checklist evidence
  • title: passedKubernetes
  • description: passedKubernetes (K8s) est un système open-source permettant d'automatiser le déploiement, la mise à l'échelle et la gestion des applications conteneurisées.Les conteneurs qui composent une application sont regroupés dans des unités logiques pour en faciliter la ges
  • canonical: failedNo canonical URL
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedfr
  • alt: failed1 of 6 images lack an alt attribute
  • img-dimensions: failed6 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 2 controls have no HTML label
  • buttons: failed2 of 11 buttons have no HTML name
  • links-named: passed0 of 62 links have no HTML name
  • link-text: passed0 of 62 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/fr/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedSolution professionnelle d’orchestration de conteneurs
  • og-description: passedKubernetes (K8s) est un système open-source permettant d'automatiser le déploiement, la mise à l'échelle et la gestion des applications conteneurisées.Les conteneurs qui composent une application sont regroupés dans des unités logiques pour en faciliter la ges
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/fr/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed3122 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed41,211 bytes of HTML; budget 500,000
1272
https://kubernetes.io/hi/200Kubernetes
Page checklist evidence
  • title: passedKubernetes
  • description: passedकुबेरनेट्स, जिसे K8s के नाम से भी जाना जाता है, कंटेनरीकृत एप्लिकेशन के डिप्लॉयमेंट, स्केलिंग और प्रबंधन को स्वचालित करने के लिए एक ओपन सोर्स सिस्टम है। यह एप्लिकेशन को लॉजिकल यूनिट्स में समूहित करता है जिससे उन्हें प्रबंधित करना और खोज पाना आसान हो जाता है। क
  • canonical: failedNo canonical URL
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedhi
  • alt: failed1 of 6 images lack an alt attribute
  • img-dimensions: failed6 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 2 controls have no HTML label
  • buttons: failed2 of 11 buttons have no HTML name
  • links-named: passed0 of 52 links have no HTML name
  • link-text: passed0 of 52 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/hi/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedप्रोडक्शन-ग्रेड कंटेनर ऑर्केस्ट्रेशन
  • og-description: passedकुबेरनेट्स, जिसे K8s के नाम से भी जाना जाता है, कंटेनरीकृत एप्लिकेशन के डिप्लॉयमेंट, स्केलिंग और प्रबंधन को स्वचालित करने के लिए एक ओपन सोर्स सिस्टम है। यह एप्लिकेशन को लॉजिकल यूनिट्स में समूहित करता है जिससे उन्हें प्रबंधित करना और खोज पाना आसान हो जाता है। क
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/hi/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed1389 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed44,924 bytes of HTML; budget 500,000
1276
https://kubernetes.io/id/200Kubernetes
Page checklist evidence
  • title: passedKubernetes
  • description: passedKubernetes (K8s)Kubernetes mengelompokkan kontainer yang membentuk suatu aplikasi dalam bentuk unit logis yang memudahkan proses manajemen dan discovery. Kubernetes dibuat berdasarkan pengalaman operasional workloads skala produksi yang dilakukan oleh Google,
  • canonical: failedNo canonical URL
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedid
  • alt: failed1 of 6 images lack an alt attribute
  • img-dimensions: failed6 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 2 controls have no HTML label
  • buttons: failed2 of 11 buttons have no HTML name
  • links-named: passed0 of 66 links have no HTML name
  • link-text: passed0 of 66 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/id/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedOrkestrasi Kontainer dengan Skala Produksi
  • og-description: passedKubernetes (K8s)Kubernetes mengelompokkan kontainer yang membentuk suatu aplikasi dalam bentuk unit logis yang memudahkan proses manajemen dan discovery. Kubernetes dibuat berdasarkan pengalaman operasional workloads skala produksi yang dilakukan oleh Google,
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/id/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed3785 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed42,327 bytes of HTML; budget 500,000
1254
https://kubernetes.io/it/200Kubernetes
Page checklist evidence
  • title: passedKubernetes
  • description: passedKubernetes (K8s) è un software open-source per l'automazione del deployment, scalabilità, e gestione di applicativi in containers.K8s raggruppa i containers che compongono gli applicativi in unità logiche per semplificare la gestione e la visibilità. Kubernete
  • canonical: failedNo canonical URL
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedit
  • alt: failed1 of 6 images lack an alt attribute
  • img-dimensions: failed6 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 2 controls have no HTML label
  • buttons: failed2 of 10 buttons have no HTML name
  • links-named: passed0 of 55 links have no HTML name
  • link-text: passed0 of 55 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/it/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedOrchestrazione di Container in produzione
  • og-description: passedKubernetes (K8s) è un software open-source per l'automazione del deployment, scalabilità, e gestione di applicativi in containers.K8s raggruppa i containers che compongono gli applicativi in unità logiche per semplificare la gestione e la visibilità. Kubernete
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/it/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed1387 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed39,329 bytes of HTML; budget 500,000
1275
https://kubernetes.io/ja/200Kubernetes
Page checklist evidence
  • title: passedKubernetes
  • description: passedKubernetesはK8sとしても知られており、デプロイやスケーリングを自動化したり、コンテナ化されたアプリケーションを管理したりするための、オープンソースのシステムです。 管理や検出を容易にするため、アプリケーションを論理的な単位に分割し、コンテナをグルーピングします。KubernetesはGoogleでの15年にわたる経験を基に構築されており、コミュニティのアイディアや慣習との最善の組み合わせを取っています。 惑星規模のスケーリングGoogleが週に何十億ものコンテナを実行することを可能としているのと同じ原則
  • canonical: failedNo canonical URL
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedja
  • alt: failed1 of 6 images lack an alt attribute
  • img-dimensions: failed6 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 2 controls have no HTML label
  • buttons: failed2 of 11 buttons have no HTML name
  • links-named: passed0 of 68 links have no HTML name
  • link-text: passed0 of 68 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/ja/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedプロダクショングレードのコンテナ管理基盤
  • og-description: passedKubernetesはK8sとしても知られており、デプロイやスケーリングを自動化したり、コンテナ化されたアプリケーションを管理したりするための、オープンソースのシステムです。 管理や検出を容易にするため、アプリケーションを論理的な単位に分割し、コンテナをグルーピングします。KubernetesはGoogleでの15年にわたる経験を基に構築されており、コミュニティのアイディアや慣習との最善の組み合わせを取っています。 惑星規模のスケーリングGoogleが週に何十億ものコンテナを実行することを可能としているのと同じ原則
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/ja/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed1884 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed60,352 bytes of HTML; budget 500,000
1293
https://kubernetes.io/ko/200Kubernetes
Page checklist evidence
  • title: passedKubernetes
  • description: passedK8s라고도 알려진 쿠버네티스(Kubernetes)는 컨테이너화된 애플리케이션을 자동으로 배포, 확장(scaling), 관리하는 오픈소스 시스템이다. 애플리케이션을 구성하는 컨테이너들을 하나의 논리적 단위로 묶어, 관리와 발견을 쉽게 만든다. 쿠버네티스는 구글의 15년간 프로덕션 워크로드 운영 경험을 토대로 구축되었으며, 커뮤니티를 통한 최선의 아이디어와 방법이 결합되어 있다. 글로벌 스케일 확장성쿠버네티스는, 구글이 일주일에 수십억 개의 컨테이너들을 운영할 수
  • canonical: failedNo canonical URL
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedko
  • alt: failed1 of 6 images lack an alt attribute
  • img-dimensions: failed6 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 2 controls have no HTML label
  • buttons: failed2 of 11 buttons have no HTML name
  • links-named: passed0 of 68 links have no HTML name
  • link-text: passed0 of 68 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/ko/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passed프로덕션 수준의 컨테이너 오케스트레이션
  • og-description: passedK8s라고도 알려진 쿠버네티스(Kubernetes)는 컨테이너화된 애플리케이션을 자동으로 배포, 확장(scaling), 관리하는 오픈소스 시스템이다. 애플리케이션을 구성하는 컨테이너들을 하나의 논리적 단위로 묶어, 관리와 발견을 쉽게 만든다. 쿠버네티스는 구글의 15년간 프로덕션 워크로드 운영 경험을 토대로 구축되었으며, 커뮤니티를 통한 최선의 아이디어와 방법이 결합되어 있다. 글로벌 스케일 확장성쿠버네티스는, 구글이 일주일에 수십억 개의 컨테이너들을 운영할 수
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/ko/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed1953 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed45,243 bytes of HTML; budget 500,000
1229
https://kubernetes.io/partners/200Partners | Kubernetes
Page checklist evidence
  • title: passedPartners | Kubernetes
  • description: passedKubernetes works with partners to create a strong, vibrant codebase that supports a spectrum of complementary platforms. Kubernetes Certified Service Providers Vetted service providers with deep experience helping enterprises successfully adopt Kubernetes. See
  • canonical: failedNo canonical URL
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed1 of 1 images lack an alt attribute
  • img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 1 controls have no HTML label
  • buttons: failed1 of 11 buttons have no HTML name
  • links-named: failed4 of 48 links have no HTML name
  • link-text: passed0 of 48 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/partners/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedPartners
  • og-description: passedKubernetes works with partners to create a strong, vibrant codebase that supports a spectrum of complementary platforms. Kubernetes Certified Service Providers Vetted service providers with deep experience helping enterprises successfully adopt Kubernetes. See
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/partners/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed699 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed39,244 bytes of HTML; budget 500,000
12,491
https://kubernetes.io/pl/200Kubernetes
Page checklist evidence
  • title: passedKubernetes
  • description: passedKubernetes, znany też jako K8s, to otwarte oprogramowanie służące do automatyzacji procesów uruchamiania, skalowania i zarządzania aplikacjami w kontenerach. Kubernetes grupuje kontenery, które są częścią jednej aplikacji, w logicznie grupy, ułatwiając ich odn
  • canonical: failedNo canonical URL
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedpl
  • alt: failed1 of 6 images lack an alt attribute
  • img-dimensions: failed6 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 2 controls have no HTML label
  • buttons: failed2 of 11 buttons have no HTML name
  • links-named: passed0 of 52 links have no HTML name
  • link-text: passed0 of 52 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/pl/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedProdukcyjny system zarządzania kontenerami
  • og-description: passedKubernetes, znany też jako K8s, to otwarte oprogramowanie służące do automatyzacji procesów uruchamiania, skalowania i zarządzania aplikacjami w kontenerach. Kubernetes grupuje kontenery, które są częścią jednej aplikacji, w logicznie grupy, ułatwiając ich odn
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/pl/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed1703 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed39,395 bytes of HTML; budget 500,000
1274
https://kubernetes.io/pt-br/200Kubernetes
Page checklist evidence
  • title: passedKubernetes
  • description: passedKubernetes (K8s) é um produto Open Source utilizado para automatizar a implantação, o dimensionamento e o gerenciamento de aplicativos em contêiner.Ele agrupa contêineres que compõem uma aplicação em unidades lógicas para facilitar o gerenciamento e a descober
  • canonical: failedNo canonical URL
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedpt-br
  • alt: failed1 of 6 images lack an alt attribute
  • img-dimensions: failed6 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 2 controls have no HTML label
  • buttons: failed2 of 11 buttons have no HTML name
  • links-named: passed0 of 60 links have no HTML name
  • link-text: passed0 of 60 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/pt-br/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedOrquestração de contêineres prontos para produção
  • og-description: passedKubernetes (K8s) é um produto Open Source utilizado para automatizar a implantação, o dimensionamento e o gerenciamento de aplicativos em contêiner.Ele agrupa contêineres que compõem uma aplicação em unidades lógicas para facilitar o gerenciamento e a descober
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/pt-br/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed2761 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed40,590 bytes of HTML; budget 500,000
1167
https://kubernetes.io/releases200Releases | Kubernetes
Page checklist evidence
  • title: passedReleases | Kubernetes
  • description: passedThe Kubernetes project maintains release branches for the most recent three minor releases (1.37, 1.36, 1.35). Kubernetes 1.19 and newer receive approximately 1 year of patch support. Kubernetes 1.18 and older received approximately 9 months of patch support.
  • canonical: failedNo canonical URL
  • h1: passed1 H1 element(s)
  • headings: failed3 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed1 of 1 images lack an alt attribute
  • img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 8 controls have no HTML label
  • buttons: failed1 of 10 buttons have no HTML name
  • links-named: passed0 of 157 links have no HTML name
  • link-text: passed0 of 157 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/releases/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedReleases
  • og-description: passedThe Kubernetes project maintains release branches for the most recent three minor releases (1.37, 1.36, 1.35). Kubernetes 1.19 and newer receive approximately 1 year of patch support. Kubernetes 1.18 and older received approximately 9 months of patch support.
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/releases/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed3118 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed54,625 bytes of HTML; budget 500,000
1220
https://kubernetes.io/ru/200Kubernetes
Page checklist evidence
  • title: passedKubernetes
  • description: passedKubernetes (K8s) — это открытое программное обеспечение для автоматизации развёртывания, масштабирования и управления контейнеризированными приложениями.Kubernetes группирует контейнеры, составляющие приложение, в логические единицы для более простого управлен
  • canonical: failedNo canonical URL
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedru
  • alt: failed1 of 6 images lack an alt attribute
  • img-dimensions: failed6 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 2 controls have no HTML label
  • buttons: failed2 of 11 buttons have no HTML name
  • links-named: passed0 of 54 links have no HTML name
  • link-text: passed0 of 54 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/ru/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedОркестрация контейнеров промышленного уровня
  • og-description: passedKubernetes (K8s) — это открытое программное обеспечение для автоматизации развёртывания, масштабирования и управления контейнеризированными приложениями.Kubernetes группирует контейнеры, составляющие приложение, в логические единицы для более простого управлен
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/ru/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed1520 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed44,133 bytes of HTML; budget 500,000
1258
https://kubernetes.io/docs/concepts/architecture/self-healing/200Kubernetes Self-Healing | Kubernetes
Page checklist evidence
  • title: passedKubernetes Self-Healing | Kubernetes
  • description: passedKubernetes is designed with self-healing capabilities that help maintain the health and availability of workloads. It automatically replaces failed containers, reschedules workloads when nodes become unavailable, and ensures that the desired state of the syste
  • canonical: failedNo canonical URL
  • h1: passed2 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed1 of 1 images lack an alt attribute
  • img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
  • labels: failed2 of 858 controls have no HTML label
  • buttons: failed1 of 12 buttons have no HTML name
  • links-named: failed14 of 947 links have no HTML name
  • link-text: passed0 of 947 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/docs/concepts/architecture/self-healing/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedKubernetes Self-Healing
  • og-description: passedKubernetes is designed with self-healing capabilities that help maintain the health and availability of workloads. It automatically replaces failed containers, reschedules workloads when nodes become unavailable, and ensures that the desired state of the syste
  • og-type: passedarticle
  • og-url: passedhttps://kubernetes.io/docs/concepts/architecture/self-healing/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed2249 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: failed503,078 bytes of HTML; budget 500,000
2546
https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/200Resource Management for Pods and Containers | Kubernetes
Page checklist evidence
  • title: passedResource Management for Pods and Containers | Kubernetes
  • description: passedWhen you specify a Pod, you can optionally specify how much of each resource a container needs. The most common resources to specify are CPU and memory (RAM); there are others. When you specify the resource request for containers in a Pod, the kube-scheduler u
  • canonical: failedNo canonical URL
  • h1: passed2 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed2 of 2 images lack an alt attribute
  • img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
  • labels: failed2 of 858 controls have no HTML label
  • buttons: failed1 of 12 buttons have no HTML name
  • links-named: failed12 of 1044 links have no HTML name
  • link-text: passed0 of 1044 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedResource Management for Pods and Containers
  • og-description: passedWhen you specify a Pod, you can optionally specify how much of each resource a container needs. The most common resources to specify are CPU and memory (RAM); there are others. When you specify the resource request for containers in a Pod, the kube-scheduler u
  • og-type: passedarticle
  • og-url: passedhttps://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed30156 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: failed563,507 bytes of HTML; budget 500,000
22,728
https://kubernetes.io/docs/concepts/configuration/secret/200Secrets | Kubernetes
Page checklist evidence
  • title: passedSecrets | Kubernetes
  • description: passedA Secret is an object that contains a small amount of sensitive data such as a password, a token, or a key. Such information might otherwise be put in a Pod specification or in a container image. Using a Secret means that you don't need to include confidential
  • canonical: failedNo canonical URL
  • h1: passed2 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed10 of 10 images lack an alt attribute
  • img-dimensions: failed10 of 10 images lack width/height attributes or an aspect-ratio style
  • labels: failed2 of 858 controls have no HTML label
  • buttons: failed1 of 12 buttons have no HTML name
  • links-named: failed10 of 1054 links have no HTML name
  • link-text: passed0 of 1054 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/docs/concepts/configuration/secret/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedSecrets
  • og-description: passedA Secret is an object that contains a small amount of sensitive data such as a password, a token, or a key. Such information might otherwise be put in a Pod specification or in a container image. Using a Secret means that you don't need to include confidential
  • og-type: passedarticle
  • og-url: passedhttps://kubernetes.io/docs/concepts/configuration/secret/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed29475 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: failed572,414 bytes of HTML; budget 500,000
22,370
https://kubernetes.io/docs/concepts/extend-kubernetes/200Extending Kubernetes | Kubernetes
Page checklist evidence
  • title: passedExtending Kubernetes | Kubernetes
  • description: passedDifferent ways to change the behavior of your Kubernetes cluster.
  • canonical: failedNo canonical URL
  • h1: passed2 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed1 of 3 images lack an alt attribute
  • img-dimensions: failed3 of 3 images lack width/height attributes or an aspect-ratio style
  • labels: failed2 of 858 controls have no HTML label
  • buttons: failed1 of 12 buttons have no HTML name
  • links-named: failed6 of 1041 links have no HTML name
  • link-text: passed0 of 1041 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/docs/concepts/extend-kubernetes/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedExtending Kubernetes
  • og-description: passedDifferent ways to change the behavior of your Kubernetes cluster.
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/docs/concepts/extend-kubernetes/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed13141 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: failed521,998 bytes of HTML; budget 500,000
2165
https://kubernetes.io/docs/concepts/overview/200Overview | Kubernetes
Page checklist evidence
  • title: passedOverview | Kubernetes
  • description: passedKubernetes is a portable, extensible, open source platform for managing containerized workloads and services that facilitate both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are w
  • canonical: failedNo canonical URL
  • h1: passed2 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed1 of 2 images lack an alt attribute
  • img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
  • labels: failed2 of 858 controls have no HTML label
  • buttons: failed1 of 9 buttons have no HTML name
  • links-named: failed4 of 946 links have no HTML name
  • link-text: passed0 of 946 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/docs/concepts/overview/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedOverview
  • og-description: passedKubernetes is a portable, extensible, open source platform for managing containerized workloads and services that facilitate both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are w
  • og-type: passedwebsite
  • og-url: passedhttps://kubernetes.io/docs/concepts/overview/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed9900 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: failed506,514 bytes of HTML; budget 500,000
2201
https://kubernetes.io/docs/concepts/services-networking/dual-stack/200IPv4/IPv6 dual-stack | Kubernetes
Page checklist evidence
  • title: passedIPv4/IPv6 dual-stack | Kubernetes
  • description: passedKubernetes lets you configure single-stack IPv4 networking, single-stack IPv6 networking, or dual stack networking with both network families active. This page explains how.
  • canonical: failedNo canonical URL
  • h1: passed2 H1 element(s)
  • headings: failed5 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed6 of 6 images lack an alt attribute
  • img-dimensions: failed6 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: failed2 of 858 controls have no HTML label
  • buttons: failed1 of 12 buttons have no HTML name
  • links-named: failed12 of 973 links have no HTML name
  • link-text: passed0 of 973 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/docs/concepts/services-networking/dual-stack/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedIPv4/IPv6 dual-stack
  • og-description: passedKubernetes lets you configure single-stack IPv4 networking, single-stack IPv6 networking, or dual stack networking with both network families active. This page explains how.
  • og-type: passedarticle
  • og-url: passedhttps://kubernetes.io/docs/concepts/services-networking/dual-stack/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed11575 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: failed537,879 bytes of HTML; budget 500,000
2330
https://kubernetes.io/docs/concepts/services-networking/service/200Service | Kubernetes
Page checklist evidence
  • title: passedService | Kubernetes
  • description: passedExpose an application running in your cluster behind a single outward-facing endpoint, even when the workload is split across multiple backends.
  • canonical: failedNo canonical URL
  • h1: passed2 H1 element(s)
  • headings: failed3 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed2 of 2 images lack an alt attribute
  • img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
  • labels: failed2 of 858 controls have no HTML label
  • buttons: failed1 of 22 buttons have no HTML name
  • links-named: failed10 of 1078 links have no HTML name
  • link-text: passed0 of 1078 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/docs/concepts/services-networking/service/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedService
  • og-description: passedExpose an application running in your cluster behind a single outward-facing endpoint, even when the workload is split across multiple backends.
  • og-type: passedarticle
  • og-url: passedhttps://kubernetes.io/docs/concepts/services-networking/service/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed40418 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: failed593,079 bytes of HTML; budget 500,000
23,394
https://kubernetes.io/docs/concepts/storage/persistent-volumes/200Persistent Volumes | Kubernetes
Page checklist evidence
  • title: passedPersistent Volumes | Kubernetes
  • description: passedThis document describes persistent volumes in Kubernetes. Familiarity with volumes, StorageClasses and VolumeAttributesClasses is suggested. IntroductionManaging storage is a distinct problem from managing compute instances. The PersistentVolume subsystem prov
  • canonical: failedNo canonical URL
  • h1: passed2 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed1 of 1 images lack an alt attribute
  • img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
  • labels: failed2 of 858 controls have no HTML label
  • buttons: failed1 of 14 buttons have no HTML name
  • links-named: failed11 of 1102 links have no HTML name
  • link-text: passed0 of 1102 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/docs/concepts/storage/persistent-volumes/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedPersistent Volumes
  • og-description: passedThis document describes persistent volumes in Kubernetes. Familiarity with volumes, StorageClasses and VolumeAttributesClasses is suggested. IntroductionManaging storage is a distinct problem from managing compute instances. The PersistentVolume subsystem prov
  • og-type: passedarticle
  • og-url: passedhttps://kubernetes.io/docs/concepts/storage/persistent-volumes/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed43015 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: failed605,928 bytes of HTML; budget 500,000
2314
https://kubernetes.io/docs/concepts/workloads/autoscaling/horizontal-pod-autoscale/200Horizontal Pod Autoscaling | Kubernetes
Page checklist evidence
  • title: passedHorizontal Pod Autoscaling | Kubernetes
  • description: passedIn Kubernetes, a HorizontalPodAutoscaler automatically updates a workload resource (such as a Deployment or StatefulSet), with the aim of automatically scaling capacity to match demand. Horizontal scaling means that the response to increased load is to deploy
  • canonical: failedNo canonical URL
  • h1: passed2 H1 element(s)
  • headings: failed3 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed1 of 1 images lack an alt attribute
  • img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
  • labels: failed2 of 858 controls have no HTML label
  • buttons: failed1 of 14 buttons have no HTML name
  • links-named: failed16 of 1034 links have no HTML name
  • link-text: passed0 of 1034 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/docs/concepts/workloads/autoscaling/horizontal-pod-autoscale/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedHorizontal Pod Autoscaling
  • og-description: passedIn Kubernetes, a HorizontalPodAutoscaler automatically updates a workload resource (such as a Deployment or StatefulSet), with the aim of automatically scaling capacity to match demand. Horizontal scaling means that the response to increased load is to deploy
  • og-type: passedarticle
  • og-url: passedhttps://kubernetes.io/docs/concepts/workloads/autoscaling/horizontal-pod-autoscale/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed30850 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: failed559,290 bytes of HTML; budget 500,000
2462
https://kubernetes.io/docs/concepts/workloads/autoscaling/vertical-pod-autoscale/200Vertical Pod Autoscaling | Kubernetes
Page checklist evidence
  • title: passedVertical Pod Autoscaling | Kubernetes
  • description: passedIn Kubernetes, a VerticalPodAutoscaler automatically updates a workload management resource (such as a Deployment or StatefulSet), with the aim of automatically adjusting infrastructure resource requests and limits to match actual usage.
  • canonical: failedNo canonical URL
  • h1: passed2 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed1 of 2 images lack an alt attribute
  • img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
  • labels: failed2 of 858 controls have no HTML label
  • buttons: failed1 of 12 buttons have no HTML name
  • links-named: failed18 of 976 links have no HTML name
  • link-text: passed0 of 976 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/docs/concepts/workloads/autoscaling/vertical-pod-autoscale/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedVertical Pod Autoscaling
  • og-description: passedIn Kubernetes, a VerticalPodAutoscaler automatically updates a workload management resource (such as a Deployment or StatefulSet), with the aim of automatically adjusting infrastructure resource requests and limits to match actual usage.
  • og-type: passedarticle
  • og-url: passedhttps://kubernetes.io/docs/concepts/workloads/autoscaling/vertical-pod-autoscale/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed11530 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: failed524,985 bytes of HTML; budget 500,000
22,531
https://kubernetes.io/docs/concepts/workloads/controllers/deployment/200Deployments | Kubernetes
Page checklist evidence
  • title: passedDeployments | Kubernetes
  • description: passedA Deployment manages a set of Pods to run an application workload, usually one that doesn't maintain state.
  • canonical: failedNo canonical URL
  • h1: passed2 H1 element(s)
  • headings: failed7 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed2 of 2 images lack an alt attribute
  • img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
  • labels: failed2 of 858 controls have no HTML label
  • buttons: failed1 of 15 buttons have no HTML name
  • links-named: failed10 of 1048 links have no HTML name
  • link-text: passed0 of 1048 links use generic text
  • viewport: passedwidth=device-width,initial-scale=1,shrink-to-fit=no
  • https: passedhttps://kubernetes.io/docs/concepts/workloads/controllers/deployment/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedDeployments
  • og-description: passedA Deployment manages a set of Pods to run an application workload, usually one that doesn't maintain state.
  • og-type: passedarticle
  • og-url: passedhttps://kubernetes.io/docs/concepts/workloads/controllers/deployment/
  • og-image: failed/images/kubernetes-open-graph.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary
  • readable: passed49707 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: failed594,859 bytes of HTML; budget 500,000
2208
Optional AI signals

Informational signals; these do not certify search visibility or unlock S-Tier.

  • llms.txtGuide for AI agents
  • Structured dataJSON-LD on the homepage
  • Semantic HTMLMain and navigation landmarks
Browser measurements · supplementary

Mobile page report

kubernetes.io

https://kubernetes.io/

Measured · 10/26/2026, 1:26:37 AM UTC

Speed
63
Accessibility
80
SEO basics
92
Main content (LCP)
7.3 s
Layout shifts (CLS)
0
Blocking time (TBT)
10 ms

Your next improvements

Measured findings to investigate, ordered by audit score.

1. SVG elements with an `img` role do not have an accessible text alternative

Ensures SVG elements with an `img`, `graphics-document` or `graphics-symbol` role have an accessible text alternative. [Learn more about SVG alt text](https://dequeuniversity.com/rules/axe/4.13/svg-img-alt).

nav.js-navbar-scroll > a.navbar-brand > span.navbar-brand__logo > svg · <svg role="img" viewBox="-6.09 -6.09 446.94 115.94">
2. Links do not have a discernible name

Link text (and alternate text for images, when used as links) that is discernible, unique, and focusable improves the navigation experience for screen reader users. [Learn how to make links accessible](https://dequeuniversity.com/rules/axe/4.13/link-name).

body.td-home > header > nav.js-navbar-scroll > a.navbar-brand · <a class="navbar-brand" href="/">
3. Image elements do not have `[alt]` attributes

Informative elements should aim for short, descriptive alternate text. Decorative elements can be ignored with an empty alt attribute. [Learn more about the `alt` attribute](https://dequeuniversity.com/rules/axe/4.13/image-alt).

aside > div.announcement-main > h4 > img · <img src="/images/announcements/kccnc-na-2026-white.svg" style="float:right;height:100px">
4. Heading elements are not in a sequentially-descending order

Properly ordered headings that do not skip levels convey the semantic structure of the page, making it easier to navigate and understand when using assistive technologies. [Learn more about heading order](https://dequeuniversity.com/rules/axe/4.13/heading-order).

section#td-block-0-section > div.main-section > div.content > h4#planet-scale · <h4 id="planet-scale">
5. Background and foreground colors do not have a sufficient contrast ratio.

Low-contrast text is difficult or impossible for many users to read. [Learn how to provide sufficient color contrast](https://dequeuniversity.com/rules/axe/4.13/color-contrast).

div > div.feature-box > h3 > a · <a href="/docs/concepts/workloads/controllers/deployment/">
div > div.feature-box > h3 > a · <a href="/docs/concepts/services-networking/service/">
div > div.feature-box > h3 > a · <a href="/docs/concepts/storage/persistent-volumes/">
6. Buttons do not have an accessible name

When a button doesn't have an accessible name, screen readers announce it as "button", making it unusable for users who rely on screen readers. [Learn how to make buttons more accessible](https://dequeuniversity.com/rules/axe/4.13/button-name).

body.td-home > header > nav.js-navbar-scroll > button#hamburger · <button id="hamburger" class="btn fas fa-bars" onclick="kub.toggleMenu()" data-auto-burger-exclude="">
7. Network dependency tree

[Avoid chaining critical requests](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) by reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.

8. LCP request discovery

[Optimize LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) by making the LCP image discoverable from the HTML immediately, and avoiding lazy-loading

Fix with your coding assistant

Copy a ready-to-use prompt with the issues and affected URLs.

Battle scoring rules

The arena winner follows the verified ranking: internal link health first, then the published two-decimal quality score. Both sites need two agreeing standard observations. Browser performance, accessibility and SEO are complementary diagnostics and do not move the ranking or decide its winner. Page-only battles compare compatible rounds; performance differences up to five points draw, and equal round wins remain a tie. Missing measurements never count as zero. Browser audits do not certify accessibility. Saved results keep their measured evidence; start a rematch for a newer comparison.