Issues
Check that the link text combined with programmatically determined link context identifies the purpose of the link.
Pages 258on AllyProof
Elements 50
Open 113d 14hsince 4/24/2026
First seen 4/24/2026
Last seen 8/15/2026
Check that the link text combined with programmatically determined link context identifies the purpose of the link.
Scanner evidence
Engine: htmlcsRule:
htmlcs-WCAG2AA.Principle2.Guideline2_4.2_4_4.H77,H78,H79,H80,H81WCAG: 2.4.4Check that the link text combined with programmatically determined link context identifies the purpose of the link.
How to fix
Check that the link text combined with programmatically determined link context identifies the purpose of the link.
Affected pages (258)
- https://allyproof.com/
- https://allyproof.com/pricing
- https://allyproof.com/compare/accessibility-overlays
- https://allyproof.com/free-accessibility-test
- https://allyproof.com/de/kostenloser-barrierefreiheitstest
- https://allyproof.com/de
- https://allyproof.com/de/preise
- https://allyproof.com/knowledge
- https://allyproof.com/de/docs
- https://allyproof.com/accessibility
- https://allyproof.com/de/barrierefreiheitserklaerung
- https://allyproof.com/de/vergleich/barrierefreiheit-overlays
- https://allyproof.com/terms
- https://allyproof.com/de/nutzungsbedingungen
- https://allyproof.com/privacy
- https://allyproof.com/de/datenschutz
- https://allyproof.com/de/wissen
- https://allyproof.com/refund
- https://allyproof.com/trust
- https://allyproof.com/impressum
- https://allyproof.com/de/impressum
- https://allyproof.com/demo
- https://allyproof.com/docs/billing
- https://allyproof.com/de/docs/billing
- https://allyproof.com/docs/cicd
- https://allyproof.com/docs
- https://allyproof.com/de/docs/cicd
- https://allyproof.com/docs/scanning-engines
- https://allyproof.com/de/erstattung
- https://allyproof.com/de/sicherheit
- https://allyproof.com/de/docs/scanning-engines
- https://allyproof.com/de/docs/team
- https://allyproof.com/docs/vpat
- https://allyproof.com/de/docs/vpat
- https://allyproof.com/docs/statements
- https://allyproof.com/de/docs/statements
- https://allyproof.com/docs/api
- https://allyproof.com/docs/quickstart
- https://allyproof.com/de/docs/api
- https://allyproof.com/de/docs/quickstart
- https://allyproof.com/docs/sharing
- https://allyproof.com/de/docs/sharing
- https://allyproof.com/docs/wcag-coverage
- https://allyproof.com/docs/team
- https://allyproof.com/de/docs/wcag-coverage
- https://allyproof.com/docs/scoring
- https://allyproof.com/de/docs/scoring
- https://allyproof.com/docs/notifications
- https://allyproof.com/docs/architecture
- https://allyproof.com/de/docs/notifications
- https://allyproof.com/de/docs/architecture
- https://allyproof.com/docs/litigation-risk
- https://allyproof.com/de/docs/litigation-risk
- https://allyproof.com/docs/mcp
- https://allyproof.com/de/docs/mcp
- https://allyproof.com/docs/manual-at-verification
- https://allyproof.com/de/docs/manual-at-verification
- https://allyproof.com/docs/webhooks
- https://allyproof.com/de/docs/scheduled-scans
- https://allyproof.com/docs/scheduled-scans
- https://allyproof.com/de/docs/webhooks
- https://allyproof.com/docs/jira
- https://allyproof.com/de/docs/jira
- https://allyproof.com/docs/cli
- https://allyproof.com/de/docs/cli
- https://allyproof.com/knowledge/foundations
- https://allyproof.com/de/wissen/grundlagen
- https://allyproof.com/de/wissen/erfolgskriterien
- https://allyproof.com/knowledge/success-criteria
- https://allyproof.com/knowledge/violations
- https://allyproof.com/de/wissen/verstoesse
- https://allyproof.com/knowledge/legal
- https://allyproof.com/de/wissen/recht
- https://allyproof.com/de/wissen/tests
- https://allyproof.com/knowledge/testing
- https://allyproof.com/knowledge/ada-title-ii
- https://allyproof.com/de/knowledge/ada-title-ii
- https://allyproof.com/knowledge/missing-alt-text
- https://allyproof.com/knowledge/automated-vs-manual-testing
- https://allyproof.com/de/knowledge/automated-vs-manual-testing
- https://allyproof.com/de/knowledge/missing-alt-text
- https://allyproof.com/knowledge/non-text-content
- https://allyproof.com/knowledge/what-is-wcag
- https://allyproof.com/de/knowledge/non-text-content
- https://allyproof.com/knowledge/ada-title-iii
- https://allyproof.com/de/knowledge/what-is-wcag
- https://allyproof.com/de/knowledge/ada-title-iii
- https://allyproof.com/de/knowledge/axe-core-explained
- https://allyproof.com/knowledge/axe-core-explained
- https://allyproof.com/de/knowledge/missing-form-labels
- https://allyproof.com/knowledge/missing-form-labels
- https://allyproof.com/knowledge/audio-video-only-prerecorded
- https://allyproof.com/de/knowledge/audio-video-only-prerecorded
- https://allyproof.com/knowledge/wcag-versions-explained
- https://allyproof.com/knowledge/html-codesniffer-explained
- https://allyproof.com/de/knowledge/wcag-versions-explained
- https://allyproof.com/de/knowledge/html-codesniffer-explained
- https://allyproof.com/knowledge/insufficient-color-contrast
- https://allyproof.com/de/knowledge/insufficient-color-contrast
- https://allyproof.com/de/knowledge/section-508
- https://allyproof.com/knowledge/section-508
- https://allyproof.com/knowledge/pour-principles
- https://allyproof.com/de/knowledge/pour-principles
- https://allyproof.com/knowledge/captions-prerecorded
- https://allyproof.com/knowledge/apca-vs-wcag-contrast
- https://allyproof.com/de/knowledge/captions-prerecorded
- https://allyproof.com/knowledge/keyboard-inaccessible-controls
- https://allyproof.com/de/knowledge/apca-vs-wcag-contrast
- https://allyproof.com/de/knowledge/keyboard-inaccessible-controls
- https://allyproof.com/de/knowledge/eu-accessibility-act-en-301-549
- https://allyproof.com/knowledge/eu-accessibility-act-en-301-549
- https://allyproof.com/knowledge/audio-description-or-media-alternative-prerecorded
- https://allyproof.com/de/knowledge/audio-description-or-media-alternative-prerecorded
- https://allyproof.com/knowledge/conformance-levels-a-aa-aaa
- https://allyproof.com/knowledge/missing-skip-navigation
- https://allyproof.com/de/knowledge/conformance-levels-a-aa-aaa
- https://allyproof.com/de/knowledge/missing-skip-navigation
- https://allyproof.com/de/knowledge/screen-readers-overview
- https://allyproof.com/knowledge/screen-readers-overview
- https://allyproof.com/de/knowledge/captions-live
- https://allyproof.com/knowledge/captions-live
- https://allyproof.com/knowledge/wcag-guidelines-overview
- https://allyproof.com/de/knowledge/wcag-guidelines-overview
- https://allyproof.com/knowledge/vpat-explained
- https://allyproof.com/knowledge/empty-links-and-buttons
- https://allyproof.com/de/knowledge/vpat-explained
- https://allyproof.com/de/knowledge/empty-links-and-buttons
- https://allyproof.com/de/knowledge/is-wcag-a-law
- https://allyproof.com/knowledge/is-wcag-a-law
- https://allyproof.com/de/knowledge/keyboard-only-testing-guide
- https://allyproof.com/knowledge/audio-description-prerecorded
- https://allyproof.com/knowledge/keyboard-only-testing-guide
- https://allyproof.com/de/knowledge/audio-description-prerecorded
- https://allyproof.com/knowledge/web-accessibility-lawsuit-trends
- https://allyproof.com/de/knowledge/web-accessibility-lawsuit-trends
- https://allyproof.com/knowledge/missing-page-language
- https://allyproof.com/de/knowledge/missing-page-language
- https://allyproof.com/de/knowledge/missing-page-title
- https://allyproof.com/knowledge/info-and-relationships
- https://allyproof.com/de/knowledge/info-and-relationships
- https://allyproof.com/knowledge/missing-page-title
- https://allyproof.com/knowledge/meaningful-sequence
- https://allyproof.com/de/knowledge/meaningful-sequence
- https://allyproof.com/knowledge/improper-heading-order
- https://allyproof.com/de/knowledge/sensory-characteristics
- https://allyproof.com/de/knowledge/improper-heading-order
- https://allyproof.com/knowledge/sensory-characteristics
- https://allyproof.com/de/knowledge/duplicate-ids
- https://allyproof.com/knowledge/orientation
- https://allyproof.com/knowledge/duplicate-ids
- https://allyproof.com/de/knowledge/orientation
- https://allyproof.com/knowledge/presentational-markup-obsolete-html5
- https://allyproof.com/knowledge/identify-input-purpose
- https://allyproof.com/de/knowledge/identify-input-purpose
- https://allyproof.com/de/knowledge/presentational-markup-obsolete-html5
- https://allyproof.com/knowledge/missing-iframe-titles
- https://allyproof.com/de/knowledge/missing-iframe-titles
- https://allyproof.com/knowledge/use-of-color
- https://allyproof.com/de/knowledge/use-of-color
- https://allyproof.com/knowledge/invalid-aria-attributes
- https://allyproof.com/de/knowledge/invalid-aria-attributes
- https://allyproof.com/knowledge/audio-control
- https://allyproof.com/knowledge/meta-viewport-zoom-disabled
- https://allyproof.com/de/knowledge/audio-control
- https://allyproof.com/de/knowledge/meta-viewport-zoom-disabled
- https://allyproof.com/knowledge/contrast-minimum
- https://allyproof.com/de/knowledge/contrast-minimum
- https://allyproof.com/de/knowledge/missing-table-headers
- https://allyproof.com/knowledge/missing-table-headers
- https://allyproof.com/knowledge/resize-text
- https://allyproof.com/de/knowledge/resize-text
- https://allyproof.com/knowledge/landmark-and-region-issues
- https://allyproof.com/de/knowledge/landmark-and-region-issues
- https://allyproof.com/knowledge/images-of-text
- https://allyproof.com/de/knowledge/images-of-text
- https://allyproof.com/knowledge/missing-form-submit-button
- https://allyproof.com/de/knowledge/missing-form-submit-button
- https://allyproof.com/knowledge/reflow
- https://allyproof.com/de/knowledge/reflow
- https://allyproof.com/knowledge/ungrouped-form-controls
- https://allyproof.com/knowledge/non-text-contrast
- https://allyproof.com/de/knowledge/ungrouped-form-controls
- https://allyproof.com/knowledge/text-spacing
- https://allyproof.com/de/knowledge/non-text-contrast
- https://allyproof.com/de/knowledge/text-spacing
- https://allyproof.com/de/knowledge/content-on-hover-or-focus
- https://allyproof.com/knowledge/content-on-hover-or-focus
- https://allyproof.com/knowledge/keyboard
- https://allyproof.com/de/knowledge/keyboard
- https://allyproof.com/knowledge/no-keyboard-trap
- https://allyproof.com/de/knowledge/no-keyboard-trap
- https://allyproof.com/de/knowledge/character-key-shortcuts
- https://allyproof.com/knowledge/character-key-shortcuts
- https://allyproof.com/knowledge/timing-adjustable
- https://allyproof.com/de/knowledge/timing-adjustable
- https://allyproof.com/knowledge/pause-stop-hide
- https://allyproof.com/de/knowledge/pause-stop-hide
- https://allyproof.com/knowledge/three-flashes-or-below-threshold
- https://allyproof.com/de/knowledge/three-flashes-or-below-threshold
- https://allyproof.com/knowledge/bypass-blocks
- https://allyproof.com/knowledge/page-titled
- https://allyproof.com/de/knowledge/bypass-blocks
- https://allyproof.com/de/knowledge/page-titled
- https://allyproof.com/knowledge/focus-order
- https://allyproof.com/de/knowledge/focus-order
- https://allyproof.com/de/knowledge/link-purpose-in-context
- https://allyproof.com/knowledge/multiple-ways
- https://allyproof.com/knowledge/link-purpose-in-context
- https://allyproof.com/de/knowledge/multiple-ways
- https://allyproof.com/knowledge/headings-and-labels
- https://allyproof.com/de/knowledge/headings-and-labels
- https://allyproof.com/de/knowledge/focus-visible
- https://allyproof.com/knowledge/focus-visible
- https://allyproof.com/knowledge/focus-not-obscured-minimum
- https://allyproof.com/de/knowledge/focus-not-obscured-minimum
- https://allyproof.com/de/knowledge/pointer-gestures
- https://allyproof.com/knowledge/pointer-cancellation
- https://allyproof.com/de/knowledge/pointer-cancellation
- https://allyproof.com/de/knowledge/label-in-name
- https://allyproof.com/knowledge/motion-actuation
- https://allyproof.com/de/knowledge/motion-actuation
- https://allyproof.com/de/knowledge/dragging-movements
- https://allyproof.com/knowledge/dragging-movements
- https://allyproof.com/knowledge/target-size-minimum
- https://allyproof.com/de/knowledge/target-size-minimum
- https://allyproof.com/knowledge/language-of-page
- https://allyproof.com/de/knowledge/language-of-page
- https://allyproof.com/knowledge/pointer-gestures
- https://allyproof.com/knowledge/language-of-parts
- https://allyproof.com/de/knowledge/language-of-parts
- https://allyproof.com/de/knowledge/on-focus
- https://allyproof.com/knowledge/on-focus
- https://allyproof.com/knowledge/on-input
- https://allyproof.com/knowledge/label-in-name
- https://allyproof.com/de/knowledge/consistent-navigation
- https://allyproof.com/knowledge/consistent-navigation
- https://allyproof.com/de/knowledge/consistent-identification
- https://allyproof.com/knowledge/consistent-identification
- https://allyproof.com/knowledge/consistent-help
- https://allyproof.com/knowledge/error-identification
- https://allyproof.com/de/knowledge/error-identification
- https://allyproof.com/knowledge/labels-or-instructions
- https://allyproof.com/de/knowledge/labels-or-instructions
- https://allyproof.com/knowledge/error-suggestion
- https://allyproof.com/de/knowledge/error-suggestion
- https://allyproof.com/de/knowledge/error-prevention-legal-financial-data
- https://allyproof.com/knowledge/error-prevention-legal-financial-data
- https://allyproof.com/knowledge/redundant-entry
- https://allyproof.com/de/knowledge/redundant-entry
- https://allyproof.com/knowledge/accessible-authentication-minimum
- https://allyproof.com/de/knowledge/accessible-authentication-minimum
- https://allyproof.com/knowledge/name-role-value
- https://allyproof.com/de/knowledge/name-role-value
- https://allyproof.com/knowledge/status-messages
- https://allyproof.com/de/knowledge/status-messages
- https://allyproof.com
- https://allyproof.com/de/knowledge/on-input
- https://allyproof.com/de/knowledge/consistent-help
Affected elements (50)
https://allyproof.com/25
<a href="#main-content" class="skip-link"> Skip to main content </a>a.skip-link
<a class="flex items-center gap-2 hover:opacity-90 transition-opacity" href="/"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield h-7 w-7 text-primary" aria-hidden="true"> <path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1a.flex.items-center
<a class="text-muted-foreground hover:text-foreground transition-colors" href="/#features"> Features </a>a.text-muted-foreground.hover:text-foreground
https://allyproof.com/pricing25
<a class="flex items-center gap-2 hover:opacity-90 transition-opacity" href="/"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield h-7 w-7 text-primary" aria-hidden="true"> <path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1a.flex.items-center
<a class="text-muted-foreground hover:text-foreground transition-colors" href="/#features"> Features </a>a.text-muted-foreground.hover:text-foreground
<a class="text-muted-foreground hover:text-foreground transition-colors" href="/pricing"> Pricing </a>a.text-muted-foreground.hover:text-foreground
AI guidance
Remediation suggestions generated by AI. Review before applying.
No AI suggestion generated yet.
Activity (0)
No activity yet.