Page has a <title> tag
criticaltitle_exists
Checks if the page has a <title> tag in the <head> section.
What does this rule check?
The <title> tag is the single most important on-page SEO element. It defines the page's topic for search engines and appears as the clickable headline in search results. Every HTML page must have exactly one <title> tag inside the <head> element.
Why is this important?
Without a title tag, search engines cannot determine the page's topic, leading to poor rankings and unreadable search result listings. Users see a blank or URL-based entry in browser tabs and bookmarks.
How to fix
Add a <title> tag inside <head> with a unique, descriptive title for each page. Include the primary keyword naturally. Keep it between 30-55 characters.
Examples
<head>
<meta charset="UTF-8" />
<!-- No title tag! -->
</head>
<head>
<meta charset="UTF-8" />
<title>Best Running Shoes 2025 - Expert Reviews | ShoeHub</title>
</head>
Agent fix snippet
Copy this snippet and paste it into your AI coding agent to fix this issue automatically.
Find the <head> section. If no <title> tag exists, add one:
<title>Your Page Title - Site Name</title>
Make it unique per page, 30-55 characters, with the primary keyword.