Title tags sit at the intersection of SEO and UX. Too long and Google truncates them mid-phrase, leaving searchers with an incomplete impression of the page. Too short and you waste ranking potential — there's no keyword signal to help Google understand topic focus. The sweet spot is specific enough to target a keyword, informative enough for the searcher, and short enough to display in full.
Google rewrites titles on a majority of pages — one 2021 study found Google changed titles on 61% of results. Understanding both the optimal length rules and the conditions that trigger rewrites helps you write titles that stick.
Key Takeaways
- Optimal title length: 30–60 characters (Google truncates at ~580px, roughly 60 chars for average fonts)
- The title tag is a confirmed ranking signal — the primary keyword should appear early in the title
- Google rewrites titles it considers misleading, stuffed, or redundant — accuracy prevents rewrites
- Titles under 30 characters are too short to convey topic relevance effectively
- Duplicate titles across pages hurt both crawl efficiency and CTR — each page needs a unique title
Why Title Tags Matter for SEO
The title tag serves three simultaneous audiences: Google's ranking algorithm, the human searcher scanning results, and the browser displaying the tab. All three read it differently — and optimising for only one typically hurts the others.
For Google: the title is a high-weight signal for the primary keyword. Pages that rank well for competitive terms almost always have the target keyword in the title. Keyword placement matters — earlier in the title carries more weight than later.
For the searcher: the title is the first thing they read in search results. It must immediately communicate what the page is about and why it matches their query. A vague title loses clicks to a more specific competitor. Bold query terms in the title increase visual salience — another reason keyword placement matters.
For the browser: the title appears in the browser tab and when the page is bookmarked. Very long titles get cut off in tabs too — a title that reads well as a search snippet may be unreadable as a tab label.
Optimal Title Tag Length
Google doesn't count characters — it measures pixel width. Titles are truncated at approximately 580 pixels of rendered width. In practice:
| Length | Pixel approx. | Result |
|---|---|---|
| Under 30 chars | <200px | Too short — flagged as TITLE_TOO_SHORT; weak keyword signal |
| 30–60 chars | 200–580px | Optimal range — displays in full on all devices |
| Over 60 chars | >580px | Truncated with "…" — Google may rewrite |
Wide characters (W, M, uppercase letters) use more pixels than narrow characters (i, l, t). A 60-character title with many wide characters may truncate at 58. A 62-character title with narrow characters may display in full. The 30–60 character guideline is a safe range for mixed character distributions.
HTML entities count by their rendered character: & in HTML is one character (&) in the displayed title. So "Robots.txt — Rules & Tester" (30 chars in HTML) displays as "Robots.txt — Rules & Tester" (29 chars rendered).
When Google Rewrites Your Title
Google rewrites titles it deems inaccurate, redundant, or manipulative. Common triggers:
Keyword stuffing. "Best SEO Tool | Free SEO Tool | SEO Analyzer Tool | SEO Check Tool" — Google replaces this with the brand name or a cleaner excerpt from the page heading.
Mismatch with page content. If the title focuses on a topic the page barely covers, Google substitutes a title that better reflects the page's actual content — often pulling from the <h1>.
Boilerplate site name in every title. "Home | Company Name," "About | Company Name," "Contact | Company Name" — Google may strip the site name when it adds no informational value.
Very long titles. Google truncates long titles in the display, and often rewrites them entirely to fit the snippet cleanly. A 100-character title is much more likely to be rewritten than a 55-character one.
H1 is different from the title. If your <h1> is substantially different from the title tag, Google sometimes uses the h1 instead of the title in results — particularly if it considers the h1 more representative of the page topic. Keeping the title and h1 aligned (not identical, but covering the same topic) reduces rewrite probability.
site:yoursite.com/your-page/. If the displayed title in the result doesn't match what's in your <title> tag, Google has rewritten it. Check Google Search Console's Performance report — the "Title" column (under Pages) shows what title Google actually used.
Writing Titles That Work
Lead with the keyword. "How to Fix Title Tags in 5 Minutes" outperforms "5 Minute Guide to Fixing Title Tags for Better SEO" — the target keyword appears earlier in the first version. Front-loading the topic also helps scanners who read only the first few words.
Be specific about what the page delivers. "SEO Title Tags" is a topic. "SEO Title Tag Length — Best Practices and Common Fixes" is a promise. The second version tells the searcher exactly what they'll find, reducing bounce rate.
Avoid pipes and dashes as padding. Using separators to pack multiple keyword variants — "Title Tag SEO | Title Length | Meta Title" — is the signature pattern of stuffed titles. Use separators only for legitimate content chunking (topic — subtopic, Brand | Page Name).
Match search intent. Informational queries ("how to", "what is", "explained") need descriptive titles. Commercial queries ("best", "vs", "review") need evaluative framing. A page targeting "seo title tag length" should have "length" near the front and signal it's a reference or guide, not a product page.
The Title Tag vs H1 — Do They Need to Match?
No — and they shouldn't be identical. The title tag is for search results and browser context; the <h1> is for visitors who have already clicked. They can and should cover the same topic from slightly different angles:
Title: "SEO Title Tag Length — Best Practices & Common Fixes" (for the search snippet)
H1: "SEO Title Tag Length — What the Rules Mean and How to Get It Right" (for the reader)
What you want to avoid: an h1 that contradicts or is completely unrelated to the title. Google uses both as signals. A title about "SEO title tags" and an h1 about "welcome to our site" creates a topic conflict that may result in a rewrite.
Auditing Title Tags at Scale
For sites with more than 20 pages, checking titles manually becomes impractical. The ByteWaveNetwork SEO Analyzer crawls every internal HTML page and flags:
- TITLE_MISSING — no
<title>tag at all (error, −15 points) - TITLE_DUPLICATE — same title on multiple pages (error, −15 points)
- TITLE_TOO_SHORT — under 30 characters (warning, −5 points)
- TITLE_TOO_LONG — over 60 characters (warning, −5 points)
Each issue shows the page URL and the actual title text — so you can fix it directly without loading each page. The title filter tab isolates just title-related issues across your entire crawl.
Combined with the duplicate detection, the SEO Analyzer also catches a common CMS problem: category pages, paginated archives, and tag pages often inherit the same title from a template. These show up as duplicate title clusters — often hundreds of pages sharing the same "Blog | Site Name" title — that can be resolved with a single template fix.
Find Title Tag Problems Across Your Whole Site
Free, no signup. The SEO Analyzer crawls every page and flags missing, duplicate, too-short, and too-long titles — with the actual text so you can fix them directly.
Try the SEO Analyzer Free →Affiliate disclosure: Some links on this page may be affiliate links. We only mention tools we've personally used and have an honest opinion about. Affiliate revenue helps keep ByteWaveNetwork's tools free and maintained. We are not paid by any of the tools compared in this article for favorable coverage.