Who is trying to use this site
P
Priya, 41, Bengaluru
Guardian to a foreign visitor. Low vision, uses screen magnification and keyboard-only nav.
Find the FRRO office contact for a foreign visitor's registration.
What the automated audit found
3rule violations
8elements failing
8elements affected
Automated scanning is a floor, not a ceiling. Real assistive-technology testing by disabled users finds more problems, not fewer. Every finding here is a mechanical check on the site’s own markup, third-party widgets excluded. See the methodology and right of reply.
Audited from an India network via server-rendered HTML; no screenshot captured. The raw report carries the full element-level evidence.
Findings, ranked by severity
moderate
The page has no single <main> landmark, so users cannot jump to primary content
axe · landmark-one-main · 1 element · landing
Document should have one main landmark. (WCAG mapping not surfaced by axe). Deque rule reference.
target: html
<html lang="hi" dir="ltr" prefix="content: http://purl...">
serious
A link has no accessible name; a screen reader will announce it as "link" with no purpose
axe · link-name · 1 element · landing
Links must have discernible text. (WCAG mapping not surfaced by axe). Deque rule reference.
target: li:nth-child(2) > .views-field-nid.views-field > .SliderLink > .ext[href$="mha.gov.in/"]
<a href="https://www.mha.gov.in/" class="ext"></a>
moderate
All page content should be inside a landmark (header, nav, main, footer)
axe · region · 6 elements · landing
All page content should be contained by landmarks. (WCAG mapping not surfaced by axe). Deque rule reference.
target: #\#main-content
<a id="#main-content" class="visually-hidden focusable">
Skip to main content
</a>
target: .banner-wrapper
<section class="wrapper banner-wrapper">
Harness · Playwright 1.48 with @axe-core/playwright 4.10, headless Chromium, viewport 1440×900, User-Agent AccessibilityKillTestBot/0.1. Full JSON report at axe-reports/min-home.json. Rerun with node harness/run.mjs min-home.