How to write title tags that fit Google
Your title tag is usually the blue headline people see in Google. It's one of the strongest signals of what a page is about, and it decides whether anyone clicks.
Last updated · By the XKey team
What is a title tag?
It's the text between <title> and </title> in a page's HTML. Browsers show it in the tab, social sites use it when a link is shared, and Google uses it for the headline of your search result – which Google calls the "title link".
Why length is measured in pixels, not characters
Google cuts long titles to fit the width of the results page, adding "…" at the end. Because letters have different widths – a "W" is far wider than an "i" – a 55-character title in capitals can be cut while a 65-character title in lower case fits. On desktop the space is roughly 600 pixels. Our title tag checker measures your title the way Google displays it, so you can see exactly where it would be cut.
A simple formula that works
Main search phrase + what makes you different + location (if local). For example:
- Emergency Plumber in Preston | 24/7, No Call-Out Fee
- Wedding Cakes Blackpool | Handmade to Order Since 2009
- How to Bleed a Radiator (With Pictures)
Put the words people actually search for at the start, where they're least likely to be cut and most likely to be read. Your brand name can go at the end if there's room – but on most pages, Google already shows your site name above the title, so it isn't essential.
Seven mistakes to avoid
- The same title on every page. Each page needs its own. Duplicate titles make it hard for Google to tell pages apart – the website audit finds them across your whole site.
- "Home" or "Welcome". These tell searchers nothing.
- Keyword stuffing. "Plumber Preston, Plumbers Preston, Cheap Plumber Preston" looks like spam, and Google is likely to rewrite it.
- Too long. The important part gets cut off.
- Too short. "Services" wastes space you could use to persuade.
- Not matching the page. If the title promises prices, show prices – otherwise people bounce back to Google.
- All capitals. Harder to read and takes up more width.
Why Google sometimes rewrites your title
Google can replace a title with text from your H1, headings or links when it thinks the original is too long, stuffed with keywords, the same as other pages or a poor match for the search. Keeping your title accurate, unique and close to your H1 is the best way to have it shown as written.
Need ideas? Try the blog title generator or let the AI title and description writer suggest options that fit.
Frequently asked questions
How many characters should a title tag be?
Around 50–60 characters usually fits, but Google measures pixel width rather than characters, so check it with a pixel-width checker.
Should the title tag and H1 be the same?
They can be similar. The title is written for the search results; the H1 is the heading on the page. Keeping them close helps Google show your title as written.
Does changing my title tag affect rankings?
It can, for better or worse. Change one page at a time and watch its clicks and position in Search Console for a few weeks.
Related guides
How to write a meta description
What a meta description is, whether Google uses it, how long it should be and a simple formula for writing one that earns the click – with examples.
How to check a website's SEO
A simple 10-minute routine to check any website's SEO: one-page check, site audit, Search Console and a competitor comparison.
How to rank higher on Google
How to rank higher on Google when you're stuck on page two or lower: find the pages closest to page one, then fix what holds each one back.
Internal linking
Internal linking explained for small business sites: why links between your own pages help them rank, what link text to use, and a simple structure that works.
Run a free SEO check now
About 50 checks covering Google, AI search, speed, security and local SEO. No sign-up.
Want the fixes done for you? XKey is made by IceWork, a web studio in Blackpool. IceWork builds fast, search-ready websites – a 3-page site including domain and a year's hosting is £350 all in.