Why Google rewrites your titles, and how to write ones it keeps
Short answer: Google builds each result's title link automatically and doesn't always use your <title> element. It switches to your main heading, og:title, anchor text or other prominent text when it detects a problem: a half-empty, outdated, inaccurate or boilerplate title, or a page with no clear main heading. Write one specific title per page that matches the visible main heading, keep it concise, and drop repeated filler; those are the titles Google tends to keep.
A rewritten title is not a penalty. It's Google saying "your title didn't describe this page well enough, so we found something that does." Sometimes its version is better. Often it isn't, and you can fix the cause.
Why Google rewrites titles: the causes
According to Google's title link documentation, title links are generated automatically from several sources: the <title> element, the main visual title on the page, heading elements such as <h1>, og:title meta tags, other large and prominent text, other page text, anchor text on the page, text in links pointing to the page, and WebSite structured data. Google also says it can't manually change title links for individual sites.
The documentation lists the most common reasons it falls back from your <title>:
- Half-empty titles. Part of the title is missing, such as "| Site Name" with nothing before it. Google looks for a heading or prominent text to fill the gap.
- Obsolete titles. A page reused every year still says last year's date in the title while the visible heading has the new one. Google may take the date from the heading.
- Inaccurate titles. The title doesn't describe what the page now shows, common with dynamic pages such as filtered product listings.
- Micro-boilerplate. Many pages share an identical title that leaves out the one detail that tells them apart (Google's example is TV season pages that all omit the season number).
- No clear main title. Several headings have the same size or level, so Google may pick the first one.
- Language or script mismatch. The title is in a different language or alphabet from the page content.
- Repeated site name. With domain-level site names, Google may drop the site name from the title link if it already shows the site name in the result.
There's an eighth cause, hidden in the best practices: if robots.txt blocks Google from crawling a page that still gets indexed through links, Google can't see the content and relies on off-page text such as other sites' anchor text for the title.
After you fix a title, Google has to recrawl and reprocess the page, which the documentation says may take a few days to a few weeks.
Writing rules Google tends to respect
These rules come straight from Google's best practices for influencing title links, with the practical version underneath.
Every page gets its own title
Google says every page should have a title in the <title> element. Check templates: archive pages, tag pages and search results pages are often missing one.
Descriptive and concise
Avoid vague labels like "Home" or "Services". Google notes there is no length limit, but titles are truncated in results as needed, typically to fit the device width. Put the words that identify the page first so truncation cuts the least important part.
No keyword stuffing
Google's example of what not to do is a title repeating the same words in variations. One clear phrase beats four synonyms.
Distinct across pages
Titling every page with the same phrase makes pages impossible to tell apart, and long titles that vary by only one detail count as boilerplate too. Generate titles from what is actually on each page.
Brand concisely
Your homepage title can carry a short description of the business. On other pages, put the site name at the beginning or end, separated by a hyphen, colon or pipe, rather than a long brand slogan on every page.
Match the main heading
Make one heading clearly the main title, larger than other text and ideally the first visible <h1>. Keep it close in meaning to the <title>. If they say different things, Google has to choose, and it may not choose yours.
Same language as the page
An English page gets an English title; an Arabic page gets an Arabic title, not a transliteration.
Before and after (hypothetical examples)
These are made-up pages to show the patterns, not real sites.
| Problem | Before (<title>) |
After |
|---|---|---|
| Half-empty | ` | Greenleaf Plumbing` |
| Obsolete | 2025 Summer Camp Dates - Riverside Art School |
2026 Summer Camp Dates - Riverside Art School (and the template updated so next year isn't forgotten) |
| Inaccurate (dynamic) | Rings, Necklaces, Bracelets - Atelier Nova on a page filtered to necklaces |
Silver Necklaces - Atelier Nova |
| Micro-boilerplate | Menu - Café Lumen on three different menu pages |
Breakfast Menu - Café Lumen, Lunch Menu - Café Lumen, Drinks Menu - Café Lumen |
| Keyword stuffing | Dentist, Dentists, Dental Clinic, Best Dentist Near Me |
`Family Dentist in Galway - Saturday Appointments |
| No clear main title | Two <h1>s: "Welcome" and "Emergency Electrician" |
One <h1>: "24-Hour Emergency Electrician in Bristol" |
| Vague | Home |
`Bookkeeping for Small Cafés and Restaurants |
How to find rewritten titles on your site
- Search
site:yourdomain.comand compare the shown titles with your page titles. - In Search Console's Performance report, look for pages with plenty of impressions but a low click-through rate; a poor title is one possible reason.
- Crawl your own site with any SEO crawler and export titles; sort to find duplicates, empties and titles that don't match the
<h1>.
FAQ
Can I force Google to use my exact title?
No. Google's documentation says title links are generated automatically and it can't change them manually for individual sites. You can only remove the reasons it has to rewrite.
How long should a title tag be?
Google sets no length limit but truncates as needed to fit the screen. Lead with the specific part.
Does Google use og:title?
It's one of the sources Google lists for building title links. Keep it consistent with your <title>.
My new title isn't showing yet. What now?
Google needs to recrawl the page, which can take days to weeks. You can request a recrawl with the URL Inspection tool in Search Console, though Google says requesting a crawl doesn't guarantee instant inclusion.
When a whole template keeps producing titles Google rewrites, the fix is usually in one place; send us a few example URLs and we'll trace it.