Complete AI Training

Prompt · Web Developers

Keyboard Navigation Accessibility Audit

Use this when you need to evaluate and improve a website's keyboard-only navigation for accessibility.

All 25 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. 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

  1. If the website URL or description is missing, ask for it before proceeding.
  2. Simulate a keyboard-only user and navigate through the website, focusing on the main navigation, dropdown menus, links, buttons, forms, and search functionality.
  3. Document each step you take, noting any areas where focus is lost, elements are unreachable, or the tab order is illogical.
  4. Identify specific issues and categorize them by severity (critical, major, minor).
  5. 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?