You search Google for your article and the title in the SERP isn’t what you put in <title>. Sometimes it’s the H1; sometimes it’s a chunk Google synthesized from your H2s; sometimes it’s just shorter. Google documents that they use your <title> element about 87% of the time — and rewrite the other 13% when they “think a better title will help users.” The trick is figuring out which signal triggered the rewrite and removing it.
This guide goes through the rewrite triggers in the order they actually fire, with the diagnostic for each.
Common causes
Ordered by hit rate, highest first.
1. Title is over 60 characters (or ~580px desktop)
The most common trigger. Google’s title pixel-budget is roughly 580px on desktop and 458px on mobile. In English, that’s ~60 characters; Chinese characters are wider, so ~30 characters. Beyond this, Google often substitutes a shorter version it builds from your H1 or first paragraph.
How to spot it: Count characters in your <title>. If > 60 English chars (or > 30 CJK), this is likely it.
2. Title contains brand or boilerplate that drowns the page topic
"AI Productivity Tools — Best 2026 Edition — Site Name | Site Tagline". By the time Google parses past the brand and tagline, the actual topic is at character 30+. Google rewrites to put the topic first.
How to spot it: Read your title aloud. If a stranger needs to read past 4+ words before learning what the page is about, the front is bloated.
3. Title doesn’t match the dominant search query
Google looks at the queries that actually rank your page. If your title says “Five productivity hacks” but most clicks come from “ChatGPT productivity tips,” Google synthesizes a title containing “ChatGPT productivity.”
How to spot it: Search Console → Performance → pick the URL → Queries tab. If the top queries don’t appear in your title, Google may rewrite using them.
4. Title and H1 conflict
If your <title> says one thing and your <h1> says something noticeably different, Google considers the H1 the more reliable signal (it’s visible on the page) and may use it instead.
How to spot it:
curl -s "https://yourdomain.com/your-page" | grep -oE '<title>[^<]+</title>|<h1[^>]*>[^<]+</h1>'
Compare. If the two diverge in topic, that’s the trigger.
5. Title uses pipe-separated keyword stuffing
"AI tools | productivity | best 2026 | for developers | ChatGPT alternatives". Multiple pipes with disconnected fragments look spammy. Google replaces.
How to spot it: Count | or — separators. More than one, and the trigger fires.
6. Title is identical or near-identical to siblings
If your /category/ page and 10 articles in it have very similar titles, Google de-duplicates by synthesizing differentiated titles per article from H1 / content.
How to spot it: site:yourdomain.com/category/ and look at the title list. If 5+ are 80% similar, it’s duplication.
7. Date prefix or suffix that’s now stale
Titles like "2023: Best AI tools" get rewritten when Google detects the year is stale relative to the page’s freshness. Even non-date suffixes like “(Updated 2024)” can trigger.
How to spot it: Any year in your title that’s > 1 year behind publishedAt or dateModified. Update both the title and the date.
Shortest path to fix
Step 1: Find rewritten pages in Search Console
Search Console → Performance → Pages tab → sort by impressions descending. Take top 20. For each:
# Pull your current title
curl -s "https://yourdomain.com/url-path" | grep -oP '<title>\K[^<]+'
Then search Google for site:yourdomain.com/url-path and copy the SERP title. Any mismatch = rewritten.
Step 2: Use the “topic + value + length” formula
For each rewritten title, follow this template:
[primary keyword phrase] — [unique value or number] [optional brand]
Examples:
| Bad | Good |
|---|---|
| ”Best AI Tools 2026 | Site Name | Productivity Guide" | "12 AI tools I paid for in 2026 (and 8 I dropped)" |
| "How to deploy Astro" | "Deploy Astro to Vercel: 6 traps no one warns about" |
| "Authentication" | "Fix Firebase auth-redirect loop in 3 steps” |
Hard limits:
- English: 55-60 characters (60 is hard cutoff for most SERPs)
- Chinese / Japanese / Korean: 28-32 characters
- No more than 1 pipe
|separator
Step 3: Align the H1 with the new title
Your H1 should be the title’s twin, not its echo. Acceptable differences: capitalization, slight rewording. Unacceptable: different topic.
Example:
- Title: “Deploy Astro to Vercel: 6 traps no one warns about”
- H1: “6 Astro-on-Vercel deployment traps you should know”
Same topic, slightly different framing — fine. Both reinforce the same intent.
Step 4: Add the queries that are actually ranking
If Search Console shows your page ranking for “ChatGPT productivity” but your title says “AI productivity,” include “ChatGPT” in the title. This is the single most impactful change for most rewrites.
Step 5: Request indexing for changed URLs
Search Console → URL Inspection → enter the URL → “Request indexing.” This triggers a re-crawl within hours instead of days.
Step 6: Wait 2-4 weeks and verify
Google doesn’t re-evaluate immediately. After editing:
- Day 0: edit + request indexing.
- Day 3-7: re-run
site:yourdomain.com/pathand check the new title. - Day 14: if still rewritten, your title is genuinely losing the auction — go shorter, more specific.
- Day 30: check CTR in Search Console for the URL. Should move 10-30% if the rewrite was costing you clicks.
Step 7: Cap snippet length if Google keeps lengthening
If Google is appending an “explainer” beyond your title length budget, add to <head>:
<meta name="robots" content="max-snippet:60">
This won’t help if Google is replacing your title; only if it’s padding.
When this is not on you
Some title rewrites stick despite excellent titles. If your page genuinely ranks well and the rewritten title accurately represents the page, accept Google’s choice — the CTR is what matters, not whose exact words appear.
Easy to misdiagnose as
This looks like a bug. It’s usually intentional algorithm behavior. Don’t escalate or report — adjust your title.
Prevention
- Write titles for search intent first, branding second.
- Stay under 60 characters (or 30 CJK) reliably.
- One H1 per page that closely echoes the title.
- One pipe
|separator max — pipes signal “list of stuff” to Google. - Audit Search Console quarterly: for any page in the top 20 by impressions with rewritten title, fix the title to match the dominant query.