A title tag that gets clicked says what the page is, in the words the searcher would use, in a short enough space to survive truncation. Google says to write each one for people, make it unique to the page, and avoid keyword stuffing and boilerplate. Google also rewrites some titles, usually when the original misleads or is empty.
What the title is for
Google’s documentation on title links says title links are critical to giving users a quick insight into a result and why it is relevant to their query. It adds that the title link is often the primary piece of information people use to decide which result to click.
That makes the title a sales line for the page, not a label. It has a few seconds and a few words to answer one question: is this the thing I was looking for?
What Google says to do
The documentation lists best practices. Taken together:
- Give every page a title in the
<title>element. A page without one leaves Google to guess. - Be descriptive and concise. Avoid vague titles such as “Home” for a home page or “Profile” for a person’s page, and avoid long, wordy ones.
- Avoid keyword stuffing. A few descriptive terms can help. Repeating the same phrase in several forms looks spammy to people and to Google.
- Avoid repeated or boilerplate text. Titling every page “Cheap products for sale” makes pages impossible to tell apart. A long shared tail that differs by 1 detail is also a problem.
- Brand concisely. Put the site name at the start or end, separated by a delimiter such as a hyphen, colon, or pipe, instead of repeating a slogan on every page.
- Make the main title clear. Google reads headings and prominent text too, so make the main heading on the page distinct and, ideally, in the first visible H1.
- Match the page’s language and writing system. A page in Hindi should have a Hindi title.
On length, the documentation is direct: there is no limit on how long a title element can be, but the title link is truncated as needed, typically to fit the device width. It gives no character count. Treat any exact number you read elsewhere as a rule of thumb, not as Google policy.
When Google rewrites your title
Google says title links are generated automatically, using the content of the page and references to it on the web. The sources it lists include the title element, the main visual title on the page, heading elements such as H1, the og:title meta tag, other large and prominent text, anchor text on the page, text in links that point to the page, and WebSite structured data.
It also names the issues that most often cause it to choose something different:
- Half-empty titles, such as
| Site Name, where the real title is missing. - Obsolete titles, such as a page headed “2021 admissions criteria” with a title element that still says 2020.
- Inaccurate titles that list words the page does not support, such as “Giant stuffed animals, teddy bears, polar bears.”
- Micro-boilerplate, where several pages share nearly the same title, such as a TV show with no season number.
- No clear main title, when several headings have the same weight.
- A language or script mismatch with the page.
In Aug 2021, Google’s Search Liaison explained a change to the system. Titles generally no longer vary by the query typed, and the system uses visible on-page text more. In the same post, Google said content from HTML title tags is still by far the most likely to be used, more than 80% of the time, and told site owners to focus on writing great HTML title tags. That is a 2021 figure and has not been updated in the sources above.
The practical reading: if your title is accurate, specific, and consistent with your H1, it will usually be used. Rewrites are a signal that something in the title or the page is off.
What a good title looks like
These examples are invented for a fictional plumbing business and an agency. They show the pattern, not results.
| Weak | Better | Why |
|---|---|---|
| Home | Emergency plumber in Hartford, CT: Smith Plumbing | Says what and where, brands once |
| Plumbing, plumber, drain cleaning, water heater, Hartford plumber | Drain cleaning in Hartford, same-day service: Smith Plumbing | One topic, no repeated terms |
| Services | Water heater installation and repair: Smith Plumbing | Names the thing a person would search |
| 2024 pricing guide | Plumbing prices in Hartford: what to expect in 2026 | Date matches the page content |
Notice that each stronger title front-loads the phrase a searcher would type and then adds 1 reason to click, like same-day service or a price guide, only when the page delivers on it.
Rules we would add
These are our habits, not Google’s rules.
- Put the main phrase in the first half. Truncation cuts from the end, so the words at the front are the ones most likely to be read.
- Match the H1 closely. They do not have to be identical, but they should describe the same page. A mismatch invites a rewrite.
- Promise only what the page has. “Free quote” in a title when the page has no quote form can win a click and then disappoint a visitor who expected a quote.
- Update dated titles every year. If the title says 2024 and the page was updated for 2026, fix the title.
- Write for the page’s one purpose. If you need an “and” and a second topic, the page may be trying to do 2 jobs.
How to test a change
Titles are easy to change and easy to misjudge. A fair test looks like this:
- Pick 20 or more pages with steady impressions and a similar click-through rate. Split them into 2 groups of similar size and traffic.
- Rewrite the titles in 1 group. Leave the other group alone.
- Wait for Google to recrawl and reprocess. Google says it can take a few days to a few weeks.
- Compare click-through rate in Search Console for the 2 groups over the same period, adjusting for seasonality.
If the changed group beat the control group, keep the new approach and roll it out. If it did not, you have saved yourself a sitewide rewrite. A single page is too small a sample to say much, since click-through rate in Search Console moves with the query mix and with seasonality.
Our guide to writing title tags is the checklist version of this post.