Page Title Missing, Weak, or Being Rewritten by Google

Google rewrites 76% of title tags, retaining only 35% of the original title content on average (Zyppy/Search Engine Land, Q1 2025). Titles between 51-60 characters have the lowest rewrite rate at 39-42%, and matching your H1 to your title drops the rewrite rate to 20.6% (Portent). If Google is rewriting your titles, you've lost control of your search appearance.

Start here

Before You Fix It: What This Check Means

The title tag is the primary search result label for many pages and a strong topical signal. In plain terms, this checks whether the page title is present, readable, and a sensible length for search results. Scavo reads the live HTML and inspects the first `<title>` element.

Why this matters in practice: incorrect signals here can dilute indexing clarity and search traffic quality.

How to use this result: treat this as directional evidence, not final truth. Search indexing outcomes depend on crawler recrawl cadence and ranking systems outside your direct control. First, confirm the issue in live output: verify raw HTML output and crawler-facing validators Then ship one controlled change: Ensure every indexable template renders `<title>` in `<head>`. Finally, re-scan the same URL to confirm the result improves.

TL;DR: Your page titles are missing or poorly structured — and Google is rewriting 76% of them because they don't meet its quality standards.

Google rewrites 76% of title tags, retaining only 35% of the original title content on average (Zyppy/Search Engine Land, Q1 2025). Titles between 51-60 characters have the lowest rewrite rate at 39-42%, and matching your H1 to your title drops the rewrite rate to 20.6% (Portent). If Google is rewriting your titles, you've lost control of your search appearance.

What Scavo checks (plain English)

Scavo reads the live HTML and inspects the first <title> element.

It then applies these exact rules:

  • Fail: no <title> tag exists.
  • Fail: <title> exists but is empty.
  • Warning: title is shorter than 30 characters.
  • Warning: title is longer than 60 characters.
  • Pass: title length is between 30 and 60 characters.

Important: this check does not currently test uniqueness across the entire site. It evaluates the scanned URL response only.

How Scavo scores this check

Scavo assigns one result state for this check on the tested page:

  • Pass: baseline signals for this check were found.
  • Warning: partial coverage or risk signals were found and should be reviewed.
  • Fail: required signals were missing or risky behavior was confirmed.
  • Info: Scavo could not gather enough reliable evidence on this run to score pass/fail confidently.

In your scan report, this appears under What failed / What needs attention / What is working for title_tag, followed by Recommended next steps and Technical evidence (for developers) when needed.

  • Scan key: title_tag
  • Category: SEO

Why fixing this matters

Google uses many signals to generate title links, but the HTML <title> is still a core input. Missing or weak titles make it harder for search systems and users to understand your page quickly.

Even outside search, titles affect browser tabs, bookmarks, and link previews in other tools.

Common reasons this check fails

  • A page template forgot to include the title variable.
  • A CMS field is empty for this specific page.
  • A fallback title is being stripped by a plugin or render layer.
  • Dynamic pages are shipping placeholder values like Untitled.

If you are not technical

  1. Ask your developer or CMS owner to fix this on the page template, not just one page.
  2. Share the handoff note below so they know the exact pass criteria.
  3. Request proof with the live URL and view-source screenshot.
  4. Re-run the scan and confirm the status changed.

Technical handoff message

Copy and share this with your developer.

Scavo flagged Title tag (title_tag). Please fix the live HTML output so each page has one non-empty <title>, and for this URL keep it between 30–60 characters. Share the final title text and source proof, then re-run the scan.

If you are technical

  1. Ensure every indexable template renders <title> in <head>.
  2. Populate title from canonical page fields (not ad-hoc string concatenation).
  3. Keep the key topic at the front and branding suffix at the end if needed.
  4. Avoid brittle runtime logic that can output empty strings.

Example

<head>
  <title>Website Monitoring Checks for SaaS Teams | Scavo</title>
</head>

How to verify

  • Open page source and confirm one non-empty <title> element exists.
  • Count characters and verify it is 30–60 for this check.
  • In Google Search Console, inspect the URL and confirm indexing is allowed.
  • Re-run Scavo and confirm the check is Pass.

What this scan cannot confirm

  • It does not confirm your title is the one Google will always display.
  • It does not detect sitewide duplication between different URLs.
  • It does not evaluate CTR performance by query.

Owner checklist

  • [ ] Assign one owner for title output rules (CMS or template layer).
  • [ ] Document your title pattern by page type (home, feature, blog, docs).
  • [ ] Add a QA step that blocks publish if title is empty.
  • [ ] Re-scan key landing pages after template releases.

FAQ

Does Google require exactly 30–60 characters?

No. Google does not enforce a strict character limit. The 30–60 range is Scavo's practical threshold for this check to reduce very short or overlong titles.

Can a page pass this check and still have a weak title?

Yes. This check validates presence and length only. Relevance, distinctiveness, and conversion copy still need editorial review.

Why do I see a warning for a very long title if indexing still works?

Because long titles are more likely to be truncated in SERPs and often include unnecessary wording.

Should title and H1 be identical?

Not required. They should be closely aligned in topic, but exact duplication is optional.

Sources


Need help designing title patterns by page type? Send support your top templates and we can draft a safe rule set.

More checks in this area

indexability_conflicts

Indexability Signals Conflicting — Canonical vs Noindex vs Hreflang

Learn how Scavo checks for contradictions between meta robots, X-Robots-Tag, canonical tags, and hreflang so one URL does not send search engines mixed instructions.

Open guide
meta_robots

Meta Robots or X-Robots-Tag Blocking Indexing by Accident

Learn how Scavo checks both the robots meta tag and X-Robots-Tag headers so hidden noindex directives do not quietly keep important pages out of search.

Open guide
canonical_tag

Canonical Tag Missing — Duplicate Content Splitting SEO Authority

When multiple URLs serve the same content (with and without trailing slashes, query parameters, HTTP vs HTTPS), search engines either index all versions — wasting crawl budget and diluting rankings — or pick the wrong one as canonical. A single rel=canonical tag consolidates all link equity to the version you choose and prevents indexing bloat.

Open guide