Accessibility audit
gibsonworks

bekee.com

8/16/2026, 9:38:42 AM · WCAG 2.2 AA
Pages discovered via sitemap: 36 · scanned: 36
36Pages scanned
23Findings
22Unique patterns
26%From top 5 patterns

Automated findings

The automated pass checked 36 pages on bekee.com against WCAG 2.2 AA and found no automated violations. Mechanical checks (contrast, ARIA, structure, alt presence, label presence) all passed.

0
critical
0
serious
0
moderate
0
minor

AI-assisted findings needs human confirmation

The AI judgment pass flagged 23 items across 14 of 36 pages (39%): heading, link purpose, page title. Each is a wording or clarity judgment, not an automated failure; confirm before acting. Of those, 3 are an active action item; 20 you have reviewed and accepted, grouped under "Noted, not action items" below.

2
serious
21
moderate
0
minor

AI-assisted findings needs human confirmation expand all · collapse all

Showing 3 unique active patterns, sorted by impact. The top 3 are expanded; smaller patterns are collapsed below.

Link purpose: something this morning (opens in a new tab)AI1/36

The link text 'something this morning' does not describe the destination or content. A screen reader user encountering this link out of context cannot tell what it leads to. The surrounding context identifies the sender (Justin Welsh) but still leaves the subject of the linked content unclear.

Suggested: Justin Welsh's newsletter issue on there being no map (opens in a new tab)

1 page affected

Page title: 230 elements need manual review, not 230 problems. - bekee gibsonAI1/36

The page title leads with what reads as an article headline rather than a clear description of the page's topic or purpose combined with the site name. The number '230' is unexplained in the title, making it opaque to someone who has not yet opened the page. A user scanning browser tabs or history cannot immediately tell this is a notes/blog article on a web accessibility auditing site.

Suggested: What a Free Scan Can and Cannot Tell You - bekee gibson

1 page affected

Link purpose: that post is hereAI1/36

The link text 'that post is here' does not identify the destination or subject of the linked post. Someone encountering this link in context would need to read the surrounding sentence carefully to infer the topic, and the phrase 'here' is the classic ambiguous link pattern.

Suggested: measuring the right pixels: the bug I found in my own scanner

1 page affected
Noted, not action items (20 findings: present but not yours to act on)

Accepted on purpose

Reviewed and accepted as-is; here for the record, not as action items.

moderate Heading: “Working on something?” (2 pages)
serious Heading: “The rest.” (1 page)
moderate Heading: “The rule” (1 page)
moderate Heading: “And a handful more.” (1 page)
moderate Heading: “The visible part.” (1 page)
moderate Heading: “The point.” (1 page)
moderate Heading: “The site.” (1 page)
moderate Heading: “The throughline.” (1 page)
moderate Heading: “So it doesn't happen again.” (1 page)
moderate Heading: “If you're already locked out.” (1 page)
moderate Heading: “The pile.” (1 page)
moderate Heading: “So I measured them.” (1 page)
moderate Heading: “What an audit is.” (1 page)
moderate Heading: “What the delay bought you” (1 page)
moderate Heading: “Where this is going.” (1 page)
moderate Heading: “Nice to meet you.” (1 page)
moderate Heading: “Worked examples” (1 page)
moderate Heading: “The honest part” (1 page)
moderate Heading: “Where it landed” (1 page)

Manual review needed

Elements no automated scan can decide; a human has to confirm them. No verdict is rendered.

Likely informational imagesManual review4/36

These images look like charts, graphs, diagrams, screenshots, or maps based on their filename or alt text. No automated tool can measure contrast inside an image. Confirm that parts required to understand each graphic have at least a 3:1 contrast ratio against adjacent colors, and that meaning is not conveyed by color alone. Plain photographs are exempt from the contrast requirement.

4 pages to review

Non-decorative SVGsManual review2/36

Inline SVGs can carry information through color: charts, diagrams, map regions, status icons. Confirm that meaning is also conveyed by shape, text, label, or pattern, and that graphical parts required for understanding have at least a 3:1 contrast ratio against adjacent colors. Decorative SVGs (aria-hidden) were excluded.

2 pages to review

FormsManual review3/36

Submit the form with required fields left blank and confirm that required fields and any error states are indicated by more than color (asterisk, icon, label text, border thickness). Any color cue used must also meet contrast and must never be the only signal.

3 pages to review

Site-level findings

Checks that look across the whole site, not a single page. Detected from inputs aggregated across the scanned URLs.

17 links labeled inconsistently across pages

The same destination href is reached by links with different visible text on different pages (and 11 more). Screen-reader users who navigate by label expect a consistent name for the same destination.

Suggested: Pick one label per destination and apply it everywhere. The clearest, most descriptive variant is usually the right choice; update the rest to match.

/about/
"about" on 36 pages; "more about me" on 17 pages
/services/
"services" on 36 pages; "site triage" on 1 page (https://bekee.com/case-studies/i-moved-my-own-store-off-elementor/)
/portfolio/
"portfolio" on 36 pages; "portfolio page" on 1 page (https://bekee.com/about/); "my work" on 1 page (https://bekee.com/hello/)
/case-studies/
"case studies" on 36 pages; "all case studies" on 1 page (https://bekee.com/)
/ventures/
"ventures" on 36 pages; "more about rabbit hole ventures" on 1 page (https://bekee.com/); "rabbit hole ventures" on 1 page (https://bekee.com/about/)
/writing/
"writing" on 36 pages; "all notes" on 1 page (https://bekee.com/)

Checked and cleared

Work the scan did that produced no action item. Recorded so the report shows what was examined, not only what was wrong.

Contrast axe couldn't grade, measuredMeasured

Other scanners set aside 9 color-contrast checks across 3 pages as "needs manual review." The reason it gave: the element holds symbols or punctuation, not words. We measured every one against the rendered page at desktop (1280×720) and mobile (390×844), worst case: 9 pass, 0 fail. Nothing failed, so there is nothing here to act on.

Pages

All 36 scanned pages, sorted by open findings. Anything decided as no-action is left out of these counts; a blank row means nothing is outstanding on that page.

PageCritSeriousModMinorAITotal
/notes/what-a-free-scan-can-and-cant-tell-you/ 2 2
/notes/theres-no-map/ 1 1
/notes/taptap-is-this-thing-on/
/notes/a-new-bekee-com/
/notes/familyrally-between-two-knee-surgeries/
/notes/dont-frustrate-your-users/
/notes/wcag-2-1-aa-is-a-floor-not-a-finish-line/
/notes/twenty-five-years-at-the-same-address/
/notes/audited-by-my-own-tool/
/notes/braille-ready-1999/
/notes/my-web-guy-ghosted-me/
/notes/you-might-not-need-a-page-builder/
/notes/measuring-the-right-pixels/
/notes/an-extension-is-not-permission/
/notes/ada-title-ii-and-you/
/notes/after-an-accessibility-audit/
/notes/llms-txt-and-ai-search/
/
/writing/
/ventures/
/about/
/contact/
/portfolio/
/services/
/services/website-rescue/
/book/
/scan/
/hello/
/accessibility/
/sitemap/
/scan/next-steps/
/services/accessibility-audit/
/case-studies/
/case-studies/badger-newsletter-builder/
/case-studies/i-moved-my-own-store-off-elementor/
/case-studies/marigold-kitchen/

Accessibility is ongoing, not a badge

Accessibility is not a certificate you earn once and hang on the wall. It is a continuum. Sites change, content gets added, and the WCAG guidelines themselves keep evolving; a site that passes today needs another look as it grows.

This audit covers what automated and AI-assisted testing can evaluate, which is a meaningful share of the WCAG 2.2 AA criteria. It does not include testing with assistive technology by the people who depend on it, such as screen-reader users; that work takes specialized expertise and equipment beyond this engagement, and I will always tell you plainly where a site reaches the limit of what I can verify. No audit, from anyone, certifies a site as one hundred percent accessible. The honest goal is steady, measurable improvement.