Skip to main content
All rules

SEO-004

Page title is missing or a template default

MediumDefault severity · SEO / Quality · SEO, quality and performance

Last reviewed

What it checks

The <title> element: present and not a framework or builder default ("Create Next App", "Vite + React", "Lovable App"). Length is not judged: Google sets no limit and short brand titles ("React", "Astro") are fine.

Why it matters

The title is the headline in search results and browser tabs; a missing or default one costs clicks.

Recommended fix

Write a unique, descriptive title of roughly 30–60 characters that names the product and its main benefit.

How to verify

View the page source and confirm the <title> text, then check the browser tab.

Example fix prompt

Generic prompt (your report adds the evidence)
Please fix this production issue in my app.

Issue SEO-004: Page title is missing or a template default
Site: https://your-app.example

First confirm the issue in the code or live config. If it is not present, say so and change nothing.
Task: Set a descriptive page title for the homepage (about 30–60 characters, product name plus main benefit) using the framework’s metadata API, and give every other public page its own unique title.

Constraints: make the smallest change that fixes this, keep the current design and behaviour, never paste secret values into code or chat, and tell me which files you changed.
Done when: View the page source and confirm the <title> text, then check the browser tab.

References