← Back to blog

Title Tags in SEO: How to Write Titles That Rank and Get Clicks (7 Steps)

A step-by-step guide to title tags in SEO for online stores, small businesses, and SaaS sites: find weak titles, match search intent, write clear formulas for each page type, and test what earns more clicks.

Your page can rank on the first page of Google and still get almost no visits. Very often the reason is the line people actually read in the results: the title. Title tags in SEO do two jobs at once. They tell search engines what a page is about, and they convince a person scanning ten results that yours is the one worth clicking.

This guide walks you through seven steps to fix the titles on your site, whether you run a Shopify store, a local business, or a SaaS product. By the end you'll have a list of your weakest titles, a simple formula for each type of page, rewritten titles for your most important pages, and a way to check whether the changes worked. You don't need to buy anything to do it.

What you'll need

- Access to edit page titles in your CMS (Shopify, WordPress, Webflow, or similar) - Google Search Console set up for your site (free), so you can see clicks and impressions - A spreadsheet with four columns: URL, current title, new title, date changed - About two to three hours for the first pass on your top pages

What a title tag is, in one paragraph

A title tag is the `<title>` element in a page's HTML. It shows up as the clickable headline in search results, as the text on the browser tab, and often as the headline when someone shares the link. Search engines usually display it as written, but they can rewrite it if it looks vague, stuffed with keywords, or doesn't match the page. Writing a clear, accurate title is the best way to keep control of what searchers see.

How to write title tags in SEO: 7 steps

### Step 1: Find your weakest titles first (30 minutes)

Don't start by rewriting every page. Start with the pages where a better title will pay off fastest.

Open Search Console, go to the Performance report, and switch to the Pages view. Sort by impressions. Pages with lots of impressions but a low click-through rate are your best targets: people already see them, they just don't click.

Then look for technical problems. Run your homepage through the free [Site Auditor](https://www.rankreactor.ai/tools#site-auditor) and note anything it flags about missing, duplicate, or overly long titles. On stores, duplicates are common: dozens of product pages titled only with the store name, or every collection page sharing one template title.

Copy your top 10 to 20 problem pages into your spreadsheet. That's your work list.

### Step 2: Pick one main keyword for each page (20 minutes)

Every title should be built around the phrase a real person would type to find that page. For a product page that's usually the product and category, like "linen bed sheets queen." For a guide it's the question, like "how to clean linen sheets."

Make sure the keyword matches what the page offers. If people searching the phrase want to compare and buy, your product or collection page fits. If they want to learn, a guide fits better. The free [Keyword Intent Checker](https://www.rankreactor.ai/tools#keyword-intent) helps you sort buyer-intent searches from informational ones so you don't put a "how to" keyword on a product page or a "buy" keyword on a blog post.

Write the chosen keyword next to each URL in your spreadsheet. One page, one main keyword.

### Step 3: Put the keyword near the front (5 minutes per page)

People scan the first few words of a result, and long titles get cut off. Put the main keyword at or near the start.

Weak: `Shop Our Amazing Collection of Comfortable Sheets | Brand`

Better: `Linen Bed Sheets, Queen and King Sizes | Brand`

You don't need the exact keyword word for word if a natural version reads better. "Linen Sheets for Queen Beds" is fine for "linen bed sheets queen." What matters is that a searcher instantly sees their search reflected back.

### Step 4: Use a simple formula for each page type (30 minutes)

Formulas keep titles consistent and save time when you have hundreds of pages. Here are starting points:

- **Homepage:** `Main category or offer, key benefit | Brand`. Example: `Handmade Leather Wallets, Lifetime Warranty | Brand` - **Collection or category page:** `Category, qualifier | Brand`. Example: `Men's Running Shoes, Wide and Narrow Fits | Brand` - **Product page:** `Product name, key attribute | Brand`. Example: `Merino Wool Hiking Socks, 3-Pack | Brand` - **Blog post or guide:** `Keyword: outcome or number`. Example: `How to Clean Linen Sheets: 5 Steps That Prevent Shrinking` - **Local service page:** `Service in City, differentiator | Brand`. Example: `Bike Repair in Austin, Same-Day Service | Brand` - **SaaS feature page:** `What it does for whom | Brand`. Example: `Invoice Tracking for Freelancers | Brand`

If your CMS lets you set a default title template for products or collections, set it once using the formula, then hand-edit only your top sellers.

### Step 5: Rewrite for clicks, not just for keywords (10 minutes per page)

Once the keyword is in place, give the searcher a reason to choose you. Add one specific detail that matters to them: a size range, a price signal, free shipping, a year, a number of steps, or who it's for.

Keep it honest. A title that promises "free shipping" on a page where shipping costs extra gets clicks that bounce straight back, and it can cost you trust.

Aim for roughly 50 to 60 characters. Search results cut titles by display width, not an exact character count, so short and clear beats squeezing in one more word. Paste your drafts into the free [Title Tag Optimizer](https://www.rankreactor.ai/tools#title-tag) to compare versions and tighten wording before you publish.

### Step 6: Make every title unique and match the page (20 minutes)

Each page needs its own title. Duplicate titles make it hard for search engines to tell pages apart, and they give searchers no reason to pick one over another.

Also check that the title agrees with the page's main heading (H1) and the first paragraph. They don't have to be identical, but they should clearly describe the same thing. When the title says one thing and the page says another, search engines are more likely to rewrite your title, and visitors are more likely to leave.

In Shopify, you'll usually find the editable title in the search engine listing section near the bottom of each product, collection, or page editor. In WordPress, your theme or an SEO plugin typically provides a separate SEO title field. If you don't see one, the page's main title is probably used.

### Step 7: Track results and adjust after a few weeks (15 minutes, every two weeks)

Write the date of each change in your spreadsheet. Search engines need time to recrawl pages, so wait about two to four weeks before judging.

Then return to the Performance report in Search Console and compare clicks and click-through rate for each page against the period before the change. Change only the title, not the whole page at once, so you know what made the difference. If a new title did worse, go back or try a different angle, such as leading with the benefit instead of the product attribute.

Common title tag mistakes

- **Keyword stuffing.** `Sheets, Linen Sheets, Bed Sheets, Cheap Sheets` reads as spam and is likely to be rewritten. - **Brand name first on every page.** Unless your brand is what people search for, put it at the end. - **Vague words.** "Home," "Welcome," and "Products" tell nobody anything. - **Leaving default titles.** Auto-generated titles from themes and apps are often duplicated or missing details. - **Changing everything at once.** You lose the ability to tell what worked. - **Writing for the algorithm only.** A title that ranks but doesn't earn the click doesn't bring you customers.

What to do this week

- [ ] Pull your top pages by impressions from Search Console and flag low click-through rates - [ ] Check for missing, duplicate, or overly long titles - [ ] Pick one main keyword per page and confirm the intent matches - [ ] Choose a title formula for each page type on your site - [ ] Rewrite titles for your 10 most important pages - [ ] Log every change with the date, then check results in two to four weeks

Titles are one of the fastest SEO fixes you can make. They take minutes per page, you control them completely, and better ones can bring in more visitors from rankings you already have.