Content & keywords

SEO Title Tag Optimization: How to Write Titles That Work

SEO title tag optimization means giving every page a unique, accurate, concise <title> that names the page's main topic first, adds the brand briefly at the end, and matches the visible heading.

By SEORecheck Research Team, SEO auditorsPublished 9 min read

SEO title tag optimization shown as a blue title strip with an amber tip matching a page heading and search result.
A precise title connects the page to its search result

SEO title tag optimization means giving every page a unique, accurate and concise <title> element. The title names the page's main topic first, adds the brand briefly at the end and matches the main heading people see on the page. Google uses it as the main source for the clickable title link in results. Searchers use it to decide whether to click.

Titles are one of the cheapest fixes in SEO. They are one line of HTML per page, usually generated by a template, so a single change can improve hundreds of URLs. They are also among the most often broken things on a site: empty, duplicated, stuffed with keywords or overwritten by a plugin.

What is a title tag and where does it show up?

A title tag is the <title> element inside a page's <head>. Browsers show it in the tab, bookmarks use it, screen readers announce it first, and Google uses it as the main source for the title link in search results. Every page should have exactly one.

The markup is simple:

<head>
  <title>Emergency Plumber in Leeds, 24/7 Callouts | FlowFix</title>
</head>

According to MDN's reference for the title element, the element belongs in the <head>, a document should have only one, and titles should be unique to every page. MDN also recommends putting the page's main purpose first and the site name after it. That way screen reader users don't hear the brand name before the useful part on every page they open.

Accessibility standards say the same. WCAG success criterion 2.4.2, Page Titled, is a Level A requirement: pages must have titles that describe their topic or purpose. So a good title helps rankings, clicks and accessibility at the same time.

Does the title tag still matter for SEO?

Yes. The title is still the strongest hint you give Google about what to show as your result's headline, and that headline decides much of your click-through rate. Google doesn't always show your exact title, but it tends to rewrite titles that are vague, stuffed or out of date. A clear title is the best way to keep control.

Keep the right expectations, though. Google's SEO Starter Guide asks for titles that are unique to the page, clear, concise and accurate. It doesn't promise that adding keywords to a title will lift rankings. The realistic gains are:

  • Relevance: a title that names the topic in the words people search makes the page's purpose clear.
  • Clicks: a specific, believable title gets more clicks at the same position.
  • Control: a title that matches the page is less likely to be replaced by Google's own version.

Titles won't rescue a page that isn't indexed or doesn't answer the query. If a page has no impressions at all, start with why your website is not ranking before you rewrite headlines.

How to write an SEO title tag: 8 rules

These rules come from Google's title link documentation, plus common practice for clicks.

  1. Write a unique title for every page. Google says each page should have distinct title text. Templates should fill in a variable such as the product name, city or article topic, not repeat the same line on every page.
  2. Describe the page, not the site. Google tells you to avoid vague titles like "Home" or "Profile". "Home | FlowFix" tells nobody what you do.
  3. Put the main topic first. Searchers scan the first few words, and long titles get cut at the end. Lead with what the page is about.
  4. Keep the brand short, at the end. Google suggests adding the site name with a delimiter such as a hyphen, colon or pipe. Your home page can carry more brand detail. Inner pages need only the name.
  5. Don't stuff keywords. Google warns against keyword stuffing and against repeating the same terms or long boilerplate. "Plumber Leeds, Leeds Plumber, Cheap Plumbers Leeds" looks spammy and invites a rewrite.
  6. Match the visible heading. Google also looks at the page's main title and <h1>. When the <title> and the visible heading say different things, Google may pick the heading.
  7. Use the page's language. Google asks that the title match the language and script of the page's main content. A Spanish page with an English title is a mismatch.
  8. Keep it current. A title saying "2024 Price List" on a page updated for 2026 is out of date. Google lists outdated titles as a reason it rewrites them.

Title tag examples: before and after

Page Weak title Better title What changed
Home page Home FlowFix: 24/7 Emergency Plumbers in Leeds Says what the business does and where
Service page Services – FlowFix – FlowFix Plumbing Boiler Repair in Leeds, Same-Day Visits | FlowFix Topic first, one brand, a real benefit
Product page Product 4471 Waterproof Hiking Boots for Women, Size 36–42 | TrailCo Uses the product name and key attribute
Blog post Blog post How to Bleed a Radiator in 5 Steps (With Photos) Matches the query, sets expectations
Category, page 2 Running Shoes | Shop Running Shoes – Page 2 | Shop Tells paginated URLs apart

On paginated listings, adding the page number to the title is a small detail that prevents duplicate titles. The full setup is in our pagination SEO best practices.

How long should a title tag be?

Google sets no character limit for the <title> element. Its title link documentation says title links are cut off as needed, usually to fit the device width. In practice, aim for about 50–60 characters, and put the important words in the first 40 or so.

That 50–60 range is an industry rule of thumb, not a Google rule. Truncation depends on pixel width, so a title full of wide letters gets cut sooner than one with narrow letters. Mobile results are narrower than desktop results too. What matters:

  • The start of the title must work alone. If only "Boiler Repair in Leeds, Same-Day…" shows, the searcher still knows what the page is.
  • Very short titles waste space. "Boilers" says nothing about the page and gives Google a reason to build its own title from your headings.
  • Long titles are allowed but rarely help. Extra words past the cut-off aren't visible, and long lists of keywords look like stuffing.

Why does Google rewrite my title tags?

Google rewrites a title when it thinks the <title> doesn't describe the page well. Its documentation lists the usual causes: half-empty titles, outdated titles, inaccurate titles, repeated boilerplate, no clear main title on the page, and a title in a different language than the content.

To build a title link, Google can draw on several sources, all listed in its title link documentation: the <title> element, the main visible title, heading elements such as <h1>, og:title meta tags, large and prominent text, anchor text of links pointing to the page, and WebSite structured data. If your <title> is weak, one of those other sources takes its place.

The causes map to specific fixes:

Why Google rewrites Typical example Fix
Half-empty title "| FlowFix" (the template variable is empty) Fix the template so the page name always fills in
Outdated title Old year or price in the title Update the title along with the content
Inaccurate title Title promises "Free Shipping", page doesn't offer it Describe what the page actually contains
Repeated boilerplate Long slogan on every page Cut the shared text, keep the unique part
No clear main title Several headings with the same styling One prominent <h1> that matches the title
Language mismatch English title on a Ukrainian page Write the title in the page's language

You can't turn rewriting off. The only lever is a title Google has no reason to replace. If Google keeps showing your <h1> instead, the <h1> is usually the better description, so use similar wording in both.

How do you find title tag problems on your site?

Crawl the whole site and export each URL's <title>. Then filter for missing, empty, duplicate, very short and very long titles, and compare titles with <h1>s. Finally, look at your top pages in Google to see which titles are being rewritten.

A practical routine:

  1. Crawl every indexable URL. Any desktop crawler or audit tool lists titles per URL. Only check pages that return 200 and are indexable; duplicates on redirected or canonicalized URLs don't matter.
  2. Group duplicates by template. Fifty product pages with the same title almost always point to one broken template, not fifty separate problems. Pages that are genuinely the same may need a canonical tag rather than a new title.
  3. Compare the raw HTML with the rendered page. If JavaScript sets or changes the title, the raw HTML may show a placeholder such as "React App". Google can render JavaScript, but other crawlers may not. See JavaScript SEO rendering problems for how to test this.
  4. Check for two <title> elements. Theme plus SEO plugin is the classic cause on WordPress sites.
  5. Search your top pages in Google. If the shown title differs from yours, read the page through the list of causes above.
  6. Use Search Console's Performance report. Pages with many impressions but a low click-through rate for their position are the first candidates for a rewrite.

If you'd rather not run this by hand, the free SEORecheck audit crawls your pages and flags missing, duplicate, too-short or too-long titles, with example URLs. You can see what that looks like in the sample report.

Which title tag fixes should you do first?

Start with pages that earn impressions or money, and with template bugs that affect many URLs at once. A missing title on a page that sells is worth more than a perfect title on an old tag archive.

A sensible order:

  • First: missing or empty titles, half-empty template output, and duplicate titles across important templates (products, services, locations).
  • Next: home page and top landing pages with weak or vague titles, and high-impression pages with low click-through rates.
  • Then: titles that are too long or too short, brand placement, and mismatches with the <h1>.
  • Last: small wording tests on pages that already perform well.

For working out effort against impact across all your issues, not only titles, use the framework in how to prioritize SEO fixes.

How do you know if a new title worked?

Compare the page's clicks and click-through rate in Search Console over equal periods before and after the change. Use the same weekdays and a similar average position, and allow time for Google to recrawl the page. Look at the shown title in results too: if Google now uses your version, that part of the change worked.

A few cautions:

  • Write down the date and the old title. Without a change log you can't tell which edit caused what.
  • Change titles in batches by template, not all at once, so you have a comparison group.
  • Watch for seasonality and SERP changes. A new AI Overview or extra ads above your result can lower click-through rate whatever your title says.

Our guide to knowing whether SEO changes are working explains before/after comparisons and how long to wait.

Key takeaways

  • One unique, descriptive <title> per page, in the <head>, in the page's language.
  • Main topic first, brand short at the end, no keyword stuffing.
  • Google sets no character limit, but titles get cut to fit the screen. About 50–60 characters is a practical target.
  • Google rewrites titles that are half-empty, outdated, inaccurate, boilerplate or don't match the page. Keep the <title> and the <h1> consistent.
  • Fix template-level problems and high-value pages first, then measure clicks and click-through rate in Search Console.
All articles
Topic clusters shown as a large pillar page connected to six smaller pages by glowing blue links.

Content & keywords

Topic Clusters and Topical Authority: How to Build Them

A topic cluster is a pillar page plus focused subpages on one subject, all linked together. Covering a topic fully and in depth this way is what SEOs call building topical authority.

10 min read

An amber ring renews faded website content on a rotating drum, illustrating an SEO content refresh strategy.

Content & keywords

SEO Content Refresh Strategy: What to Update and When

An SEO content refresh strategy is a repeatable process for finding existing pages that lost or never reached their potential, updating them substantially, and measuring the result.

10 min read

Sparse web pages merge into one rich page, illustrating a fix for thin content SEO problems.

Content & keywords

Thin Content SEO Problems: How to Find and Fix Them

Thin content is a page that adds little or no value for searchers, such as copied, empty, near-duplicate or doorway pages. It often goes unindexed, and the fix is to improve, merge, noindex or remove it.

10 min read