You wrote a clear title tag, then searched for your page and saw a different headline. Maybe the brand name moved, a chunk of text disappeared, or Google showed your H1 instead. This is normal. Google rewrites title tags on a lot of pages, and it does so on purpose.
This guide explains what Google calls a "title link", which signals it reads to build one, and the specific problems that make a rewrite more likely. It is for site owners, editors and developers who control page templates. At the end you will have a repeatable way to audit your titles, fix the patterns that cause rewrites, and judge whether a remaining rewrite is a problem at all.
One limit up front: no technique forces Google to show your exact <title> text. Google's documentation does not promise that a title link will match your title element. What you can do is give it good input so that the title you wrote is also the best choice.
Before you begin
You need a list of your important URLs, edit access to the templates or CMS fields that produce the <title> element, and a way to view the rendered HTML of a page (browser "view source" or the URL Inspection tool in Search Console). Allow an hour for a small site. Export or copy your current titles before you change them, so you can compare before and after.
Set expectations on timing. Google has to recrawl and reprocess a page before a new title can appear, and its documentation says this can take a few days to a few weeks. Do not judge a change after one day.
If you have not yet written titles from scratch, read Write SEO Title Tags and Meta Descriptions That Match Search Intent first. This guide starts where that one ends: your titles exist, and Google is not showing them.
What Google calls a title link
In Google's documentation, the clickable headline of a search result is a title link. Your <title> element is the main input, but it is not the only one. Google says it builds title links from both what is on the page and how other pages refer to it, aiming to represent each result well.
The inputs Google lists include:
- The text in the
<title>element. - The main visible title on the page.
- Heading elements such as
<h1>. - The
og:titlemeta tag. - Other large, prominent text made distinct by styling.
- Other text on the page.
- Anchor text on the page, and text in links from other pages that point to it.
WebSitestructured data.
This list explains most surprises. If your <title> says one thing and your visible H1 says something quite different, you have given Google two competing candidates. If other sites link to you with a different name, that text is also a candidate.
Why Google rewrites a title
Google's documentation says it may use different text when it detects a common problem with the title element. The problems it names are a half-empty, obsolete, inaccurate or boilerplate title, and a title that does not match the language or writing system of the page. It also says it cannot manually change title links for individual sites.
In practice, these patterns show up again and again:
- Boilerplate across many pages. Every page titled "Home | Example Co" or "Untitled" gives Google nothing to distinguish them.
- Keyword stuffing. Repeating terms or listing many variations adds no value, and Google advises against it.
- Vague labels. Titles such as "Home" or "Profile" say nothing about the page.
- Title and heading disagree. The
<title>describes one topic and the H1 another. - Wrong language. An English page with a title in another language or script.
- Stale or inaccurate text. A title that still mentions last year's offer or a product the page no longer sells.
- Very long titles. Google says long titles have no length limit but are truncated as needed, typically to fit the device width. A truncated title is not a rewrite, but a title whose important words sit at the end loses them.
Step-by-step instructions
Step 1: Collect the titles Google actually shows
Why: you cannot fix a pattern you have not seen. Search for a handful of your own pages by their topic, and compare what Google shows with your <title>. In Search Console, the Performance report lists queries and pages, so you can find pages that appear in results and then check how each one looks. Record each page URL, your title, and the title Google shows.
How to confirm: you have a table of at least 10 to 20 pages, including your home page, a few top pages and a few templated pages (products, posts, categories).
Step 2: Read your rendered <title>, not the template
Why: the title in your CMS field may not be the title in the delivered HTML. Plugins, themes and JavaScript can change or append text.
Open the page, view the source, and find the <title> element. Then compare it with the rendered DOM (browser developer tools, Elements panel), because a script may rewrite it after load. A title element can only contain text, and it must sit inside <head>. If it is missing, duplicated or empty, fix that first. This is also an accessibility basics issue: WCAG success criterion 2.4.2 (level A) asks that every page has a title describing its topic or purpose.
<head>
<meta charset="utf-8">
<title>Fix Redirect Chains on Your Website | Example Co</title>
</head>
How to confirm: the source and the rendered DOM show the same, single <title> element with your intended text.
Step 3: Make the title, H1 and page topic agree
Why: Google reads headings and prominent text as title candidates. If they contradict the title element, a rewrite becomes more likely.
Write the title and the H1 about the same subject. They do not have to be identical. The H1 can be a natural headline, and the title can add the site name. What matters is that a reader would see them as the same page. Also make sure your main title is the most visually prominent text, ideally the first <h1>, as Google recommends.
How to confirm: for each sampled page, you can say in one sentence what the page is about, and both the title and the H1 fit that sentence.
Step 4: Remove boilerplate and make every title unique
Why: duplicate titles are a common reason for rewrites, and they also make pages hard to tell apart in browser tabs and for people using screen readers.
Look for repeats in your list. Sort by title and scan for duplicates. For templated pages, build the title from the page's own data (product name, post title, category name) and keep the site name as a short suffix. Do not fill templates with "Buy now" or "Best deals" style filler.
How to confirm: no two indexable pages share a title, and no title is a placeholder such as "Untitled" or "New page".
Step 5: Front-load the important words and brand concisely
Why: if a title is shortened to fit a narrow screen, the start survives. Google suggests putting the site name at the start or end of the title on non-home pages, separated by a delimiter such as a hyphen, colon or pipe, and using the home page title for fuller site information.
Put the specific topic first and the brand last. Keep the whole title readable without the brand. A pattern such as "Topic | Brand" works for most sites.
How to confirm: if you delete everything after the first separator, the title still tells a reader what the page is.
Step 6: Match language and keep claims current
Why: Google lists a language or script mismatch and obsolete text as reasons to rewrite.
Write each title in the same language and writing system as the main content of the page. Remove dates, prices, years and offers from titles unless they are generated from live data, because stale details are exactly what "obsolete" means. Google even advises against putting flight prices in titles because prices change too quickly.
How to confirm: a page in French has a French title; no title contains a year or price that is out of date.
Step 7: Publish, request a recrawl and re-check
Why: Google only sees the change after it reprocesses the page.
Deploy the changes. For your most important pages, use the URL Inspection tool and request indexing (see Request Google Indexing the Right Way for what that does and does not do). Then wait. Check again after a few days to a few weeks, and compare the displayed titles with your table from Step 1.
How to confirm: the displayed titles for fixed pages now match or closely resemble your intended titles. If a title is still replaced and you have removed every known problem, check whether the shown text actually fits the query better. Google notes that a different title can be shown because it suits a particular search.
When a rewrite is fine
Not every rewrite needs a fix. Google may show a different title for different queries, and it may shorten or adjust the brand name. If the displayed title is accurate, readable and describes the page, leave it alone. Chasing an exact match across hundreds of pages costs time and may change nothing. Focus first on pages where the displayed title is wrong, empty-looking, generic or misleading.
A rewrite does not tell you the page is penalized or demoted. It tells you Google found a different label more useful for that result.
Final verification checklist
- Every indexable page has exactly one
<title>element inside<head>, with text in it. - The title in the delivered HTML matches the title in the rendered DOM after scripts run.
- The title and the H1 describe the same topic on each sampled page.
- No two indexable pages share the same title, and none is a placeholder.
- The most specific words are at the start, and the site name is at the end or start, after a delimiter.
- Titles use the same language and script as the page content.
- Titles contain no outdated years, prices or offers.
- You rechecked displayed titles after Google had time to recrawl, and compared them with your Step 1 table.
Common mistakes to avoid
- Using one title for the whole site. A site-wide default such as "Example Co" on every page invites a rewrite. Generate titles from page data and add the brand as a suffix.
- Stuffing keywords. Lists such as "cheap shoes, buy shoes online, shoes sale" are low value and look spammy. Write one natural phrase that describes the page.
- Letting the H1 and title disagree. Align them on one topic so Google does not have to choose between two stories.
- Fixing the CMS field but not the output. A plugin may append text or a script may overwrite the title. Always check the delivered and rendered HTML.
- Hard-coding years and prices. Remove them or generate them from live data, otherwise titles go stale.
- Judging success after one day. Wait for a recrawl, which can take days to weeks, before concluding that a change failed.
- Trying to hide a page by editing its title. Titles do not control indexing. To keep a page out of results, use a robots meta tag or header, as explained in Meta Robots Directives Explained.
Frequently asked questions
Does Google always use my title tag?
No. Google's documentation does not promise that the title link will match the title element, and says it may use other text when it detects a problem or finds a better description of the page.
Is there an official character limit for titles?
Google does not set a title length limit. It says long titles are truncated as needed, typically to fit the device width. Keep titles short enough to read in full and put the key words first. Crawvix, for its own title check, flags titles outside a range of about 10 to 70 characters, but that range is a practical rule of thumb for scanning, not a Google rule.
Can I ask Google to stop rewriting my titles?
Not for a single page or site. Google says it cannot manually change title links for individual sites. You influence the result by following its best practices. If you believe a rewrite is wrong, you can ask in the Google Search Central Help Community.
Does the og:title tag affect the search title?
It can. Google lists og:title among the inputs for title links. Keep it consistent with your title element so the signals agree. Social previews are covered in Open Graph and Twitter Card Tags: How to Set Them Up.
Should the brand name go first or last?
For non-home pages Google says either the start or the end works, separated by a delimiter. Most sites put it last so the topic leads. Use the home page title for fuller company information.
My title is fine but Google still shows something else. What now?
Check that the page is crawlable, that the rendered HTML has the title you expect, and that headings and anchor text from other pages do not point to a different name. If none of those apply, the other text may simply suit the query better, and you can leave it.
Related guides
- Write SEO Title Tags and Meta Descriptions That Match Search Intent
- Heading Structure for SEO: Use H1 to H6 for Meaning, Not Style
- Request Google Indexing the Right Way
- Open Graph Tags and Twitter Cards: Control How Shared Links Look
Official references
- https://developers.google.com/search/docs/appearance/title-link
- https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/title
- https://www.w3.org/WAI/WCAG22/Understanding/page-titled.html
Next step: See how Crawvix checks a website and capture a baseline once scanning opens. This guide provides technical information, not a guarantee of rankings, traffic or index inclusion.
Crawvix Editorial Team
· Published October 29, 2026 · Last updated October 29, 2026 · 10 min read