Accessibility
· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.DFavicon & BrandingAction2 icon(s) detectedFIX
DWeb ManifestActionNot foundFIX
No web manifest found.
DDark Mode SupportActionTheme color onlyFIX
Detection limited to meta tags and inline styles.
DPrint StylesheetActionNo print stylesFIX
BHeading Hierarchy26 headings, 1 skip(s)REVIEW
- H4 添加客服微信
- H3 SSL证书 安全防护 为您的网站保驾护航
- H1 宝塔,安全高效的服务器运维面板
- H3 域名注册服务 skipped
- H3 SSL证书 安全防护 为您的网站保驾护航
- H1 宝塔,安全高效的服务器运维面板 duplicate H1
- H2 运维要高效,装宝塔
- H2 搭配使用,更高效
- H3 全球可信的SSL证书
- H3 宝塔专业运维服务
- H3 价格实惠的域名
- H2 数据见证实力
- H2 安全高效的服务器运维面板
- H3 通过SSH连接您的服务器
- H3 执行安装命令
- H3 访问面板
- H3 安装推荐套件
- H4 添加客服微信
- H3 提供服务
- H3 常用文档
- H3 快捷入口
- H3 联系我们
- H4 添加客服微信
- H4 加入宝塔交流群
- H4 添加客服微信
- H3 OpenClaw 龙虾
A page should have only one H1. Multiple H1s dilute the document outline.
Multiple H1s blur the page's primary topic — screen-reader users and Google both prefer one H1.
Learn more ▾ ▴
HTML5's outline algorithm technically allows multiple H1s within sectioning content, but no browser implements it. In practice: one H1 per page. Use H2-H6 for subsections.
Source: WCAG 2.4.6 / Google Search Central
Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.
Skipping heading levels breaks the document outline — screen-reader users lose track of section nesting.
Learn more ▾ ▴
Screen reader users navigate by jumping between headings (H1 → H2 → H3). Skipping (H1 → H3) breaks the sense of hierarchy. Use sequential levels even if you don't like the default styling — restyle with CSS instead. WCAG 1.3.1 (Info and Relationships) treats this as an A failure.
Source: WCAG 2.1 SC 1.3.1 / W3C WAI
BAlt Text Quality2 of 41 images have issuesREVIEW
| Issue | Count |
|---|---|
| missing | 2 image(s) |
Images without alt text are invisible to screen readers.
Each image without alt text is a WCAG 1.1.1 failure — invisible to screen-reader users, lost from Google Image Search.
Learn more ▾ ▴
WCAG 2.1 Level A requires text alternatives for non-decorative images. Empty alt='' is fine for decorative; meaningful images need descriptive text. Common fixes: CMS audit + bulk add, build-time linter (alt-text-required ESLint rule), CI gate on Lighthouse a11y score.
Source: WCAG 2.1 SC 1.1.1 / WebAIM Million Report
CLink & Button QualityAction2 issue(s) across 94 links and 17 buttonsREVIEW
| Element | Text | Issue | Suggested Fix |
|---|---|---|---|
| /bbs/portal.php | 论坛 | new tab | Add '(opens in new tab)' to text |
| https://docs.bt.cn/ | 文档 | new tab | Add '(opens in new tab)' to text |
| https://docs.bt.cn/notices/free-aliyun-e… | 宝塔联合阿里云ESA送免… | new tab | Add '(opens in new tab)' to text |
| https://cloud.tencent.com/act/pro/eofree… | 宝塔x腾讯云赠送免费… | new tab | Add '(opens in new tab)' to text |
| https://opti.allinssl.com/ | OPTI 运维人格测试 | new tab | Add '(opens in new tab)' to text |
| /developer | 软件商店一键部署入驻 | new tab | Add '(opens in new tab)' to text |
| /new/ssl.html | 查看SSL产品 | new tab | Add '(opens in new tab)' to text |
| /new/domain-register.html | 去注册域名 | new tab | Add '(opens in new tab)' to text |
| /new/ssl.html | 查看SSL产品 | new tab | Add '(opens in new tab)' to text |
| /new/product_linux.html | 查看更多功能 »» | new tab | Add '(opens in new tab)' to text |
| /new/download.html | 立即免费安装宝塔面板 | new tab | Add '(opens in new tab)' to text |
| /new/ssl.html | 全球可信的SSL证书 多… | new tab | Add '(opens in new tab)' to text |
| /new/ops.html | 宝塔专业运维服务 宝… | new tab | Add '(opens in new tab)' to text |
| /new/domain-register.html | 价格实惠的域名 提供… | new tab | Add '(opens in new tab)' to text |
| /new/download.html | 立即安装 | new tab | Add '(opens in new tab)' to text |
| /new/download.html | 更多安装方式 | new tab | Add '(opens in new tab)' to text |
| https://demo.bt.cn/ | 查看演示 | new tab | Add '(opens in new tab)' to text |
| /new/domain-register.html | 注册域名 | new tab | Add '(opens in new tab)' to text |
| /new/ssl.html | 申请SSL证书 | new tab | Add '(opens in new tab)' to text |
| /new/ops.html | 需要运维服务 | new tab | Add '(opens in new tab)' to text |
| /new/product_linux.html | 专业的运维软件 | new tab | Add '(opens in new tab)' to text |
| /new/framework.html | 专业的运维建议 | new tab | Add '(opens in new tab)' to text |
| /new/framework.html | 专业运维服务跟踪 | new tab | Add '(opens in new tab)' to text |
| /new/gradeProtection.html | 一站式等保解决方案 | new tab | Add '(opens in new tab)' to text |
| https://docs.bt.cn/ | 宝塔使用手册 | new tab | Add '(opens in new tab)' to text |
| /new/btcode.html | Linux基础命令 | new tab | Add '(opens in new tab)' to text |
| /bbs/thread-20376-1-1.html | API接口文档 | new tab | Add '(opens in new tab)' to text |
| http://www.bt.cn/new/agreement_open.html | 宝塔开源协议 | new tab | Add '(opens in new tab)' to text |
| /new/about.html | 公司简介 | new tab | Add '(opens in new tab)' to text |
| /developer | 开发者中心 | new tab | Add '(opens in new tab)' to text |
| https://www.butian.net/Company/60392 | 漏洞提交 | new tab | Add '(opens in new tab)' to text |
| https://github.com/aaPanel/BaoTa | GitHub | new tab | Add '(opens in new tab)' to text |
| /new/auth.html | 正版查询 | new tab | Add '(opens in new tab)' to text |
| /new/agreement_open.html | 《开源许可协议》 | new tab | Add '(opens in new tab)' to text |
| /new/agreement_user.html | 《用户协议》 | new tab | Add '(opens in new tab)' to text |
| /new/agreement_privacy.html | 《隐私声明》 | new tab | Add '(opens in new tab)' to text |
| https://v.yunaq.com/certificate?domain=w… | (empty) | empty | Add link text or aria-label |
| https://tsm.miit.gov.cn/ | 粤B2-20252835 | new tab | Add '(opens in new tab)' to text |
| http://beian.miit.gov.cn | 粤ICP备17030143号 | new tab | Add '(opens in new tab)' to text |
| http://www.beian.gov.cn/portal/registerS… | 粤公网安备44190002003211… | new tab | Add '(opens in new tab)' to text |
| /bbs/thread-60529-1-1.html | 违法网站请勿向我司工… | new tab | Add '(opens in new tab)' to text |
| /report | 违规信息举报入口 | new tab | Add '(opens in new tab)' to text |
| https://www.12377.cn | 中国互联网举报中心 | new tab | Add '(opens in new tab)' to text |
| <button> | (empty) | empty | Add button text or aria-label |
Links without text are announced as raw URLs by screen readers.
https://v.yunaq.com/certificate?domain=www.bt.cn&from=label&code=90020
Links with no accessible text (empty <a></a>, image-only no alt, icon-only no aria-label) are unidentifiable to screen readers.
Source: WCAG 2.1 SC 2.4.4
Add '(opens in new tab)' to link text or aria-label.
/bbs/portal.php; https://docs.bt.cn/; https://docs.bt.cn/notices/free-aliyun-esa-plan; https://cloud.tencent.com/act/pro/eofreeplan-baota; https://opti.allinssl.com/; /developer; /new/ssl.html; /new/domain-register.html; /new/ssl.html; /new/product_linux.html (+32 more)
Links with target="_blank" without rel="noopener" leak the originating page's window context — security and UX issue.
Learn more ▾ ▴
Without rel="noopener", the new tab can navigate the original tab via window.opener (tab-nabbing attack). Modern browsers default to noopener for target=_blank but only since recent versions. Always set rel="noopener noreferrer" explicitly.
Source: MDN target / OWASP
Icon-only buttons need an aria-label so screen readers can announce them.
button#floating-qr-service
Buttons with no accessible text (icon-only, no aria-label) can't be activated by voice control or understood by screen readers.
Source: WCAG 2.1 SC 4.1.2
B404 Error PageHTTP 404, custom pageREVIEW
CLighthouse Accessibility AuditsActionScore 75/100 — 7 failing, 21 passedREVIEW
Accessibility
These checks highlight opportunities to improve the accessibility of your web app. Automatic detection can only detect a subset of issues and does not guarantee the accessibility of your web app, so manual testing is also encouraged.
ARIA
Focusable descendents within an `[aria-hidden="true"]` element prevent those interactive elements from being available to users of assistive technologies like screen readers. Learn how `aria-hidden` affects focusable elements.
Informational: a Permissions-Policy directive showing feature -> allowed origins.
Source: MDN Permissions-Policy
| Failing Elements |
|---|
SSL证书 安全防护 为您的网站保驾护航
提供多品牌SSL证书服务,支持多种验证级别,为网站数据传输提供安全保护
查看SSL产品
立即咨询 main.body-main > story-carousel#story-carousel-a94vs43 > div.story-track > div.story-slide |
宝塔,
安全高效
的服务器运维面板
全球超2000万台服务器安装宝塔,近300万注册用户使用宝塔,持续更新维护9年值得信赖
立即免费安装宝塔面板
运维服务 main.body-main > story-carousel#story-carousel-a94vs43 > div.story-track > div.story-slide |
These are opportunities to improve the usage of ARIA in your application which may enhance the experience for users of assistive technology, like a screen reader.
Names and labels
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.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
body.overflow-x-hidden > div#floating-actions > div.inline-block > button#floating-qr-service body.overflow-x-hidden > div#floating-actions > div.inline-block > button#floating-qr-service |
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.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
div.flex > div.flex > h1.xl:text-[56px] > img.ml-4 div.flex > div.flex > h1.xl:text-[56px] > img.ml-4 |
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.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
div.footer-container > div.footer-bottom > div.footer-bottom-links > a.footer-bottom-link div.footer-container > div.footer-bottom > div.footer-bottom-links > a.footer-bottom-link |
These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader.
Contrast
Low-contrast text is difficult or impossible for many users to read. Learn how to provide sufficient color contrast.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
全球超2000万台服务器安装宝塔,近300万注册用户使用宝塔,持续更新维护9年值得信赖 div.home-banner-header > div.flex > div.flex > div.lg:text-[18px] |
运维服务 div.home-banner-header > div.banner-btn-group > a#home-service-btn > div.mobile-title |
简单高效的服务器运维面板,让服务器管理更轻松, 查看更多功能 »» main.body-main > div.pt-[40px] > div.gap-[10px] > div.md:text-[18px] |
查看更多功能 »» div.pt-[40px] > div.gap-[10px] > div.md:text-[18px] > a.text-bt |
多种不同品牌的(HTTPS)SSL证书快速接入,保障您网站安全,提升用户信任度 div.mx-auto > section.w-full > a.p-10 > p.mt-2 |
宝塔团队拥有10余年服务器运维行业经验,为您的业务保驾护航 div.mx-auto > section.w-full > a.p-10 > p.mt-2 |
提供价格实惠的域名注册服务,价格透明,无需隐藏费用,一键快速注册 div.mx-auto > section.w-full > a.p-10 > p.mt-2 |
万+ ul.w-full > li.flex > div.text-bt > span.ml-1 |
海量用户关注,信赖倍增 ul.w-full > li.flex > div.flex > span.text-[#787a79] |
于中央大型政企广泛使用 ul.w-full > li.flex > div.flex > span.text-[#787a79] |
万+ ul.w-full > li.flex > div.text-bt > span.ml-1 |
超过220万注册用户 ul.w-full > li.flex > div.flex > span.text-[#787a79] |
支持一键 LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA 等 100+ 服务器管理能力 main.body-main > div.pt-[40px] > div.gap-[10px] > div.md:text-[18px] |
使用堡塔 SSH 终端快速连接服务器,免去复杂密钥配置,保障连接安全与效率。 div.mx-auto > ol.flex > li.h-[330px] > p.mt-2 |
复制下方安装命令,在 SSH 终端中执行,快速开始安装面板。 div.mx-auto > ol.flex > li.h-[330px] > p.mt-2 |
安装完成后,按照提示访问链接并使用初始账号密码登录,开始管理服务器。 div.mx-auto > ol.flex > li.h-[330px] > p.mt-2 |
首次登录根据业务需要一键安装网站环境配置。 div.mx-auto > ol.flex > li.h-[330px] > p.mt-2 |
更多安装方式 div.pt-[40px] > div.mx-auto > section.flex > a.btn |
立即安装 div#openclaw-notification > div.notification-card > div.relative > a.flex |
Low-contrast text is difficult or impossible for many users to read. Link text that is discernible improves the experience for users with low vision. Learn how to make links distinguishable.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
查看更多功能 »» div.pt-[40px] > div.gap-[10px] > div.md:text-[18px] > a.text-bt |
These are opportunities to improve the legibility of your content.
Navigation
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.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
域名注册服务 div.story-track > div.story-slide > div.max-w-[1400px] > h3.mb-4 |
These are opportunities to improve keyboard navigation in your application.
ALandmark Structure6 landmarksPASS
Add a skip link as the first focusable element so keyboard users can bypass repeated navigation.
Without a skip-nav link, keyboard users tab through every nav item before reaching content — every page, every visit.
Learn more ▾ ▴
WCAG 2.4.1 (Bypass Blocks) requires a mechanism to skip past repeated content. The standard implementation is a 'Skip to main content' link that's the first focusable element, visually hidden until focused. Three lines of HTML + four of CSS.
Source: WCAG 2.1 SC 2.4.1
A+Form AccessibilityNo form controlsPASS
A+Color Contrast (Screenshot)20 text elements analyzed, 0 fail WCAG AAPASS
Analyzes text contrast against the actual rendered page, including background images, gradients, and overlays that CSS-based tools cannot detect.
Show all checked elements (20)
| Element | Ratio | Required | FG | BG | Result |
|---|---|---|---|---|---|
| h1 宝塔, | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h1 的服务器运维… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h1 宝塔, | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h1 的服务器运维… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 运维要 | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 ,装宝塔 | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 搭配使用,更… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 数据见证实力 | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 安全高效的服… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 安全防护 为您… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 域名注册服务 | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 安全防护 为您… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 全球可信的SSL… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 宝塔专业运维… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 价格实惠的域… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 通过SSH连接您… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 执行安装命令 | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 访问面板 | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 安装推荐套件 | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 提供服务 | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
Methodology: The top 20 text elements by font size were checked. Background color was sampled from the desktop screenshot using a 5-point pattern. WCAG 2.1 AA requires 4.5:1 for normal text and 3:1 for large text.