Why this matters
Screen reader users hear the page title first when a page loads — it's how they know where they are. Browser tabs show the title. Search engines use it as the main headline in search results. A missing title is both an accessibility failure and an SEO problem.
Code examples
✗ Incorrect — fails WCAG
<head> <meta charset="UTF-8"> <!-- No title element --> </head>
✓ Correct — passes WCAG
<head> <meta charset="UTF-8"> <title>Contact Us — WebPossum Accessibility Scanner</title> </head>
How to fix it — step by step
- 1Add a <title> element inside <head> on every HTML page
- 2Make the title descriptive and unique for each page
- 3Format: Page Name — Site Name (e.g. 'Contact Us — WebPossum')
- 4Keep titles under 60 characters so they don't get truncated in search results
- 5For WordPress: use an SEO plugin like Yoast to manage titles automatically
- 6Don't use the same title on every page — each page needs a unique title
Reference: WCAG 2.2 Success Criterion 2.4.2 (Level A)
Test it for free
Use WebPossum to automatically detect this violation and every other WCAG 2.2 issue on your site. Free, instant, no signup required.