Your title tag is the blue clickable headline in Google search results.
It's also the first signal Google reads to understand what your page is about.
Run a free audit that checks your title tags against the top competitor in your market →
What's in Your Title Tags Right Now
Open Google and search your business name. Look at the blue headline text for your listing.
If it says your company name only — "Murphy Roofing" — Google sees a page about a business name, not about roof replacement in Cleveland.
If it says "Home" or "Welcome" or shows the URL, those are default placeholder values that shipped with your website template and were never updated. They tell Google nothing about what you do or where you do it.
The third pattern: stuffed, over-long titles that try to include everything. "Murphy Roofing — Residential Roofing, Commercial Roofing, Gutters, Siding, Storm Damage, Cleveland Akron Canton Ohio." Google truncates this at 60 characters and the visible portion tells no coherent story.
Any of these leaves ranking potential on the table.
The Format That Works
For local contractor pages, use this structure:
[Service] in [City] | [Business Name]
Examples that work:
Roof Replacement in Cleveland | Murphy Roofing— 47 charactersEmergency Plumbing in Akron | Hendricks Plumbing— 49 charactersTree Removal in Columbus | Green Canopy Tree— 45 charactersHVAC Repair in Cincinnati | Comfort Zone HVAC— 46 characters
Service first. City second. Business name last.
Google front-weights title tags. The first words carry more ranking signal than the last. "Tree Removal in Columbus" outranks "Columbus Tree Services by Green Canopy" for the query "tree removal Columbus" — even if both pages have identical content. Word order in your title tag is a direct ranking input.
Every Page Gets Its Own Unique Tag
Your homepage: [Primary Service] in [City] | [Business Name]
Each service page gets its own: [Specific Service] in [City] | [Business Name]
Stump Grinding in Akron | Green Canopy TreeEmergency Tree Removal in Akron | Green Canopy TreeStorm Damage Cleanup in Akron | Green Canopy Tree
Each city page gets its own: [Service] in [Specific City] | [Business Name]
Tree Removal in Cuyahoga Falls | Green Canopy TreeTree Removal in Fairlawn | Green Canopy TreeTree Removal in Stow | Green Canopy Tree
This is why having dedicated service pages and city pages matters — you can't write unique, targeted title tags for services and locations you haven't built pages for.
If your site has one "Services" page and a homepage, you have two title tags to work with. A site with 20 service and city pages has 20 distinct ranking opportunities, each pointed at a different query.
The 60-Character Limit
Count before you publish. Google truncates title tags beyond 60 characters with an ellipsis in search results.
Emergency Tree Removal in Columbus | Green Canopy Tree Service LLC — 65 characters. A searcher sees Emergency Tree Removal in Columbus | Green Caop.... The business name gets cut, and the tag looks unfinished.
Trim to Emergency Tree Removal in Columbus | Green Canopy — 50 characters, no truncation, every word visible and intentional.
The fix for most too-long titles: cut the business name down to a short form, and remove any words that don't carry keyword or location weight. "Tree Service" at the end of a business name in a title tag for a tree service page is redundant — the service is already in the keyword.
Title Tags and AI Search
AI search uses title tags as part of how it understands your pages.
When someone asks ChatGPT "who does emergency tree removal in Columbus," the AI pulls from indexed content it's retrieved. A page titled Emergency Tree Removal in Columbus | Green Canopy Tree is an explicit keyword match to that query. A page titled Green Canopy Tree Service | What We Do is not.
This connects to the broader AI visibility picture: the local businesses that surface in AI-generated recommendations are the ones where every on-page signal — title tag, schema markup, header tags, page content — points in the same direction. A title tag that matches the page's content and the user's query is a coherent signal. A title tag that doesn't match creates noise.
How to Audit Yours Right Now
Open each page of your site in a browser. Look at the browser tab — that text is your title tag. Or right-click the page, choose View Source, and search for <title>.
For every page, four questions:
- Does it name the specific service that page covers?
- Does it include the city or service area?
- Is it under 60 characters?
- Is it different from every other title tag on the site?
If the answer to any question is no, that's a ranking improvement available with zero content work. No new pages. No new posts. Just update the tag.
The brand audit at /start compares your title tags against the top competitor in your market and shows exactly where the gaps are.
Get a free audit showing your title tag score vs. the top competitor in your market →
