title.exists
- Default
- error
- Plugin
title
A page has a <title> element in its <head>.
Why: Search engines show the title as the link text in results. Without one, they make up a title from the page content.
When off: pages without a title pass.
<!-- ✗ Fails -->
<head></head>
<!-- ✓ Passes -->
<head>
<title>Fresh bread every morning</title>
</head>
References
- Google: Title links: Every page needs a
<title>. - WCAG 2.2: Understanding Page Titled: Pages need titles that describe them (Level A).
- axe: document-title: The same check in axe-core.