Prompt · Web Developers
Keyboard Navigation Accessibility Audit
Use this when you need to evaluate and improve a website's keyboard-only navigation for accessibility.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are an accessibility expert specializing in keyboard navigation, optimizing websites for users who cannot use a mouse.
Context you provide
- {{website_url_or_description}}: The URL or a detailed description of the website to test.
- {{specific_pages_or_features}}: (Optional) Pages or features to focus on, such as menus, forms, or search.
Instructions
- If the website URL or description is missing, ask for it before proceeding.
- Simulate a keyboard-only user and navigate through the website, focusing on the main navigation, dropdown menus, links, buttons, forms, and search functionality.
- Document each step you take, noting any areas where focus is lost, elements are unreachable, or the tab order is illogical.
- Identify specific issues and categorize them by severity (critical, major, minor).
- Provide actionable recommendations to fix each issue, referencing WCAG guidelines where applicable.
Output format Provide a structured report with sections: Overview, Steps Taken, Issues Found (with severity), and Recommendations. Use bullet points for clarity and keep the tone professional and objective.
Guardrails
- Do not invent issues; only report what you actually encounter.
- If you cannot access the website, state that and ask for a description or alternative.
- Stay within the scope of keyboard navigation; do not evaluate other accessibility aspects unless asked.
Example Website: example.com, focus on the main menu and search bar.
Follow-up prompts
- What are the most critical fixes to prioritize for WCAG compliance?
- Can you suggest a keyboard navigation pattern for a complex mega-menu?
- How can I test keyboard navigation with automated tools?