SEO titles
How to write SEO titles for products and categories
How long an SEO title should be and where the keyword and brand go, with formulas for product and category pages, weak and strong examples and a preview.
In short
- The SEO title (the title tag) is the source of the clickable headline on Google and the name in the browser tab, and it's a separate field from the product name.
- Google sets no length limit for titles and cuts off whatever doesn't fit on screen; 50–60 characters is a common target that keeps the risk of truncation low.
- The order: main keyword first, the distinguishing detail next, and your store name at the end if there's room, as in “Bamboo Duvet Cover Set, Double, Light Grey | Sample Home”.
- A product title describes one model and a category title describes the whole range; prices, discounts and years change, so they stay out of the title.
- Every page needs its own title; in place of titles that repeat, are incomplete or misdescribe the page, Google may show text it picks from the page itself.
Try it
Write your own title and description and see how they look on Google.
How it looks on Google
No SEO title — Google will show a title of its own choosing
No meta description. Google will pick a random snippet from the page, which usually lowers the click-through rate.
The ranges are recommendations; Google decides how results look, and that can vary. What you type never leaves this page.
In this guide
- What an SEO title is, and how it differs from the product name
- How long should an SEO title be?
- Main keyword first: the order of a title
- Title formulas for product and category pages
- Common mistakes: weak and strong titles
- Why Google rewrites your title
- Writing titles for hundreds of pages
- Frequently asked questions
- Sources
In most stores, product SEO titles are either empty or a copy of the product name: “GREY DUVET SET TK-2201”, “Product 1453” or the supplier's stock code. Yet when ten stores selling the same product are listed on Google, this title is the first line people read, and the first place they see whether a result is the product they want.
This guide covers the rules for SEO titles, formulas for product and category pages, why Google sometimes rewrites titles and how to do all of this across hundreds of pages. For the two lines under the title, see the meta description guide.
What an SEO title is, and how it differs from the product name
The SEO title is the <title> tag in a page's HTML. Visitors don't see it on the page itself; they see it in the browser tab and as the clickable headline on Google. Google generates that title link completely automatically, and besides the <title> tag it also looks at the page's main heading (H1), other headings, the og:title tag and the text of links pointing to the page (Google: title links). So the SEO title is your most direct signal, but not the only source.
The product name, on the other hand, is the name shown at the top of the page, as the main heading (H1) in most themes, and it's written for customers. In ideasoft, ikas and Shopify the SEO title is a separate field from the product name, so you can keep the name in your store short and simple and write a more descriptive title for search.
| Field | Where it shows | How to write it |
|---|---|---|
| Product name | At the top of the page, in the cart, in orders | Short and simple: “Bamboo Duvet Cover Set” |
| SEO title | The clickable headline on Google, the browser tab | Main keyword first, with the distinguishing details: “Bamboo Duvet Cover Set, Double, Light Grey | Sample Home” |
| Meta description | The summary under the title on Google (not always) | The benefit and a short call to action, 140–160 characters |
How long should an SEO title be?
According to Google, there's no length limit for the <title> element; the title in search results is truncated as needed, typically to fit the device width (Google). The cut depends on the width the text takes up on screen, not on a character count: wide letters such as “W” and “M” and words in all caps take more room. So of two titles with the same number of characters, one can be cut off while the other shows in full.
| Length | What happens |
|---|---|
| Under 30 characters | It shows, but the distinguishing details are usually missing: the product type is there, the model or feature isn't. |
| 30–49 characters | Can be enough for products with short names, but there's often still room for a feature or your store name. |
| 50–60 characters | Low risk of truncation, with room for the product type, a feature and your store name. This is the target range. |
| Over 60 characters | The end may be cut off with “…”, and the color, size or store name at the end may not show. |
Roigo's SEO score checks three things in a title: whether there is one, whether it's 30–60 characters long and whether it contains the item's name (its first meaningful word). Roigo AI writes titles of 50–60 characters, so they're likely to show in full without wasting space.
Main keyword first: the order of a title
The main keyword is the phrase a searcher would type, usually the product type itself. Google suggests thinking about the words a user might search for, and points out that different people use different words for the same thing (Google SEO Starter Guide). In e-commerce that's the question of “sneakers” versus “trainers”, or “water bottle” versus “drinks bottle”: the word your customers use goes first. Build the title in this order:
- Main keyword: the phrase a searcher would type, meaning the product type plus any word that qualifies it: “Bamboo Duvet Cover Set”, “Men's Running Shoes”. Keep the searched phrase together rather than splitting it up.
- Distinguishing detail: model, size, capacity or use: “Double”, “750 ml”, “Lightweight Sole”.
- Variant: if a color or size has its own page, put the difference here: “Light Grey”, “Size 9”.
- Brand or store name: at the very end if there's room, after a separator such as “ | ”.
Google suggests adding your site name at the beginning or end of titles, separated by a delimiter such as a hyphen, colon or pipe (Google). In e-commerce, putting the store name at the end keeps the main keyword first. The product's brand is a different matter: if people search for the product by its brand, the brand can sit right next to the main keyword, near the start. If Google already shows your site name separately in the result, it may drop the store name from the end of the title link; that's not an error.
Weak
MYSTORE - Duvet - Grey - TK-2201
Strong
Bamboo Duvet Cover Set, Double, Light Grey | Sample Home
Title formulas for product and category pages
A formula gets you past the blank page, but if only one word changes from page to page, it turns into the repeated boilerplate Google warns about. Fill in the gaps with each page's real details. The examples come from imaginary stores:
| Page | Formula | Example |
|---|---|---|
| Product | [Main keyword] + [distinguishing detail] + | [Store] | Stainless Steel Flask 750 ml, Double-Walled | Sample Camp |
| Product with a page per color or size | [Main keyword] + [detail] + [color or size] + | [Store] | Bamboo Duvet Cover Set, Double, Light Grey | Sample Home |
| Product people search for by brand | [Brand] + [main keyword] + [model] + | [Store] | Barista Lab Espresso Machine Pro X2 | Sample Coffee |
| Category | [Category name] + [scope or how to choose] + | [Store] | Double Duvet Cover Sets: Cotton and Bamboo | Sample Home |
| Blog post | [The question people search] + [what the post delivers] | How to Wash Bamboo Bedding: 5 Steps to Avoid Shrinking |
The difference between product and category titles is scope. A product title describes one model; a category title describes the whole range. A word like “styles” or a phrase that sets the scope (“Cotton and Bamboo”) tells the searcher they'll find a selection. Leave product counts and “from” prices out of category titles: both change, and the title goes stale. For a detailed category example, see the ikas category guide.
Bamboo Duvet Cover Set, Double, Light Grey | Sample Home
A soft, breathable 50% bamboo, 50% cotton duvet cover set for double beds, with a duvet cover, flat sheet and two pillowcases. Take a look today.
Common mistakes: weak and strong titles
Google's guide to helpful content says a title should give a descriptive, helpful summary of the content and avoid exaggerating or being shocking (Google: helpful content). Here are the three mistakes stores make most often, and how to fix them:
Weak
LINEN SHIRT CHEAPEST PRICE!!! 40% OFF
Strong
Men's Linen Shirt, Short Sleeve, Relaxed Fit | Sample Wear
Weak
Flask, Steel Flask, Flask Prices, Flask Models
Strong
Stainless Steel Flask 750 ml, Double-Walled | Sample Camp
Weak
Categories - Home Textiles - Duvet - Page 1
Strong
Double Duvet Cover Sets: Cotton and Bamboo | Sample Home
Double Duvet Cover Sets: Cotton and Bamboo | Sample Home
Cotton and bamboo double duvet cover sets on one page. Compare them by fabric, color and bed size, and easily pick the right set for your bed.
Why Google rewrites your title
Google generates title links completely automatically and doesn't edit them by hand for individual sites (Google). It does list the common situations in which it doesn't use the <title> element; these are the ones you'll see most in e-commerce:
- Half-empty titles: part of the text is missing, such as a title that's just “| Sample Home”.
- Obsolete titles: last year's campaign or date is still in the title.
- Inaccurate titles: the title describes something other than the product on the page.
- Repeated boilerplate: hundreds of products share the same long pattern, with only one word changing.
- Language mismatch: the page is in one language and the title in another.
Before you publish, check each title against these points:
Writing titles for hundreds of pages
Writing titles for twenty products by hand takes an hour; for a thousand, it takes days. There are two options: build formulas per product type and add each page's details by hand, or let AI write the first draft and check it. Titles mass-produced from a formula easily turn into repeated boilerplate, so whichever route you take, every title has to carry that page's own details.
In Roigo, SEO Studio handles it like this:
- Connect your ideasoft, ikas or Shopify store, or upload your products with Excel on any other platform. Products, categories and (on ideasoft and Shopify) blog posts come in with their current SEO titles.
- Select items one by one or in bulk and choose Write with Roigo AI. Roigo AI writes 50–60 character titles with the main keyword first and, where it fits, your brand or store name at the end. It doesn't use emoji, all caps, quotation marks or unprovable claims like “the best”, and it never mentions a promotion it wasn't given.
- Review the drafts on the review screen with a Google preview and the SEO score; compare them with the current titles, edit if needed and approve.
- What you approve is written to your store: only the SEO fields that changed are sent, and they're read back afterwards to verify them. If you work with Excel, you download the approved content as a file.
The same job also writes the meta description and page copy: one AI credit covers a product's or category's title, meta description and copy together (for the copy, see the product description guide). The Free plan includes a one-time 50, Pro 300 a month and Business 1,500 a month (compare plans). See how it works on the SEO Studio page.
Frequently asked questions
How many characters should an SEO title have?
Google sets no limit and truncates titles to fit the screen. 50–60 characters is a common target that keeps the risk of truncation low; put the most important information first so the key part shows even if the end is cut.
Should the SEO title be the same as the product name?
No, but they shouldn't contradict each other. The product name is for customers on the page and can be short; the SEO title describes the same product in the words people search with, plus the distinguishing details. In ideasoft, ikas and Shopify they're separate fields.
Should I put my store name in the title?
If there's room, add it at the end after a separator; Google suggests putting the site name at the start or end of titles. If it would push the main keyword back or take the title past 60 characters, leave it out; Google can show your site name separately in the result.
Why isn't Google showing the title I wrote?
Google generates title links automatically, and if your title is incomplete, outdated, inaccurate or a pattern repeated across many pages, it may choose other text from the page. Once you fix the title, the change appears after Google recrawls the page.
Sources
The official documents the information in this guide is based on.
Let Roigo AI write your SEO titles
Connect your store and review title drafts for your products and categories in a Google preview. No title reaches your store until you approve it.
Try it freeNo card required · First 50 products free
Related guides
All guidesMeta descriptions
How to write meta descriptions: e-commerce examples
What a meta description is, how long it should be and how to write one for product and category pages, with weak and strong examples you can reuse.
· 7 min readProduct descriptions
How to write product descriptions (with examples)
A good product description says who it's for and what it solves, with size, materials and care. Structure, length, examples and a pre-publish checklist.
· 11 min readProduct SEO
Shopify product page SEO checklist: 12 points
A 12-point SEO checklist for Shopify product pages: page title, meta description, URL handle, description, image alt text, variants and technical settings.
· 5 min read