12 min read · Ecommerce SEO · Last updated July 2026
Quick answer: The optimal product title formula is
[Brand] + [Product Name] + [Key Variant] + [Benefit or Use Case]. Your SEO title tag runs 50-60 characters for organic search. Your H1 and Google Shopping title can be longer and more descriptive. Never duplicate the exact same text across all three — each serves a different purpose.
Introduction
A product page lives or dies by its title. The title tag is what Google displays in search results. The H1 is what shoppers read when they land on the page. The Shopping title is what appears in Product Listing Ads.
Conflating these three into one optimized block of text is the single most common product page mistake we find in ecommerce audits.
They are different surfaces with different character limits, different algorithms reading them, and different user behaviors interacting with them. Each one deserves its own strategy.
This guide covers all three, plus A/B testing methodology and the most common mistakes that are suppressing your rankings right now.
What you’ll learn:
– The exact formula for product title tags, H1s, and Google Shopping titles
– How to include variants naturally without keyword stuffing
– How title length affects CTR at different SERP positions
– How to A/B test titles to improve click-through rate
Table of Contents
- The Three Product Title Surfaces (And Why They Differ)
- The Product Title Formula for Organic SEO
- H1 Title vs. SEO Title Tag: The Key Differences
- Google Shopping Title Optimization
- Title Length and Character Counts That Matter
- Including Modifiers Without Stuffing
- A/B Testing Titles for CTR Improvement
- Common Product Title Mistakes
- Product Title Builder Tool
- Title Tag Character Counter and SERP Preview
- FAQ
1. The Three Product Title Surfaces (And Why They Differ)
SEO Title Tag (<title> element)
This is what appears in Google’s organic search results as the blue clickable link. Google may rewrite it if the tag does not match the page content, but a well-written title usually displays as written.
Purpose: Signal relevance to Google’s algorithm AND earn the click from the searcher.
Character limit: 50-60 characters (roughly 600 pixels width). Beyond this, Google truncates with “…”
H1 (Page Headline)
This is the large text a shopper sees when they land on your product page. It is the most visually prominent element on the page.
Purpose: Confirm the shopper landed in the right place, include purchase-relevant detail (color, size, variant), build confidence.
Character limit: No hard limit for SEO, but keep it user-friendly — typically 60-100 characters.
Google Shopping Title
This appears in the Google Shopping tab and in Product Listing Ad results. Google Shopping uses its own algorithm to determine relevance — it reads your product title, description, and product data feed.
Purpose: Match Shopping search queries. More descriptive than the organic title tag. Often shown truncated in ad cards to 70 characters.
Character limit: Up to 150 characters in the feed; display truncation at ~70 characters in Shopping results.
2. The Product Title Formula for Organic SEO
The formula that consistently performs across product categories:
[Brand] + [Product Name] + [Key Variant] + [Benefit or Use Case]
Examples:
Running shoes:
Nike Air Max 270 — Men's Cushioned Running Shoe
Standing desk:
FlexiSpot E7 Standing Desk — 55" Electric Height-Adjustable
Skincare:
CeraVe Moisturising Cream — 454g | For Dry to Very Dry Skin
Blue light glasses:
MVMT Everscroll Blue Light Glasses — Anti-Fatigue Lenses
Why this formula works:
- Brand first — matches searches like “Nike Air Max 270” and builds brand recognition in SERPs
- Exact product name — captures the specific model search queries
- Key variant — adds specificity (size, color, material) that matches long-tail searches
- Benefit/use case — converts clicks by communicating value immediately
The separator (dash, pipe, or comma) is a style choice. Both dashes and pipes are widely used. Avoid colons — they read less naturally in titles.
3. H1 Title vs. SEO Title Tag: The Key Differences
Many ecommerce themes set H1 = Title Tag automatically. That is the wrong approach for product pages.
Title tag: optimised for the search result page. It should earn the click from a person who has not yet landed on your site.
H1: optimised for someone who just arrived. They clicked because they’re interested — now the H1 needs to confirm they found the right product.
The H1 can include more detail:
– Full variant information (size range, available colors)
– Model numbers (useful for technical products)
– Social proof hooks (“Trusted by 50,000+ runners”)
Real example:
Title tag (60 chars): Nike Air Max 270 Men's Running Shoe | Nike
H1 (on page): Nike Air Max 270 Men's Running Shoe — Available in 12 Colours, Sizes 7-15
The title tag fits the 60-character limit and looks clean in SERPs. The H1 gives the shopper more information to confirm they’re in the right place.
For Shopify stores: most themes display the product title as the H1. You can set the title tag separately via the “Search engine listing preview” field in the product editor. Always fill this in — do not leave it blank and let Shopify auto-generate from the product title.
4. Google Shopping Title Optimization
Shopping title optimization follows different rules than organic SEO titles.
Google Shopping’s algorithm ranks products based on how well the title matches the shopping query. It reads the title and description together and extracts key attributes.
Shopping title formula:
[Brand] + [Product Type] + [Key Attributes] + [Size/Color/Variant] + [Gender/Age Group if relevant]
Examples:
Poor Shopping title: Nike Shoes Blue
Good Shopping title: Nike Air Max 270 Men's Running Shoe — Black/White — Size 10 US
The Shopping-specific differences:
– Put the most searchable terms first. Shopping titles are often truncated in display — the first 70 characters must stand alone and communicate the product.
– Include size and color. For apparel and footwear, size and color in the title directly improves Shopping relevance.
– Include gender/age group. “Men’s“, “Women’s“, “Kids’” significantly narrows the right search match.
– Skip marketing language. “Best ever”, “limited edition”, “must-have” are Shopping policy violations and reduce relevance.
Update Shopping titles in your product feed (Google Merchant Center) or data feed app. Shopify’s Google Sales Channel syncs product titles automatically — but you can override them with a custom feed for better Shopping performance.
5. Title Length and Character Counts That Matter
SEO title tag: 50-60 characters
Beyond 60 characters (approximately 600 pixels), Google truncates the title with “…”. Truncated titles get fewer clicks. Test your title tags with a pixel-width checker, not just a character counter — “M” and “W” take more space than “i” and “l”.
Target 55 characters as your default length. This leaves a small buffer for display variation across devices and query highlighting.
H1: 60-100 characters
No character limit exists for ranking purposes, but long H1s look unwieldy on mobile. Keep H1s readable at one or two lines on a smartphone screen.
Google Shopping: 150 character limit in feed, 70 character effective display limit
Write the first 70 characters as if they’re all that will display. Critical attributes (brand, product type, variant) must appear in the first 70 characters.
Short titles are not always better. A title tag of Nike Shoes for a product page is too vague — it does not match specific queries and does not communicate enough to earn a click. The sweet spot is maximum useful information within the character limit.
6. Including Modifiers Without Stuffing
Keyword stuffing — repeating the same word multiple times in a title — actively harms both rankings and click-through rate. “Best Running Shoes Running Shoes Men’s Running Shoes” is a clear example of stuffed title that Google and users both penalize.
Natural modifier inclusion:
Your title should read as a coherent product description, not a keyword list. Test this: would a real human say this title aloud to describe the product? If not, revise it.
Examples of natural modifier integration:
Instead of: Men's Running Shoes Running Shoes Nike Air Max 270 Size 10
Use: Nike Air Max 270 Men's Running Shoe | US Sizes 7-15
Instead of: Blue Light Glasses Anti Blue Light Blue Light Blocking Glasses
Use: MVMT Blue Light Glasses — Anti-Fatigue Lenses for Screen Use
Secondary modifiers to include naturally in the product description (not the title):
– “free shipping”
– specific technology names (Nike Air cushioning, CeraVe ceramide formula)
– compatible use cases (“for marathon training”, “for office work”)
These appear in the meta description, product description, and H2 headings — not forced into the title.
7. A/B Testing Titles for CTR Improvement
Once your titles are ranking, improving click-through rate (CTR) is the highest-leverage next step. Moving from 2% CTR to 3% CTR on a keyword with 10,000 impressions/month adds 100 extra clicks without any ranking change.
How to A/B test title tags:
Google Search Console does not natively support A/B testing. Use one of these approaches:
- Sequential testing: Change the title, wait 4-6 weeks, compare CTR in GSC before and after
- Split testing via Search Console Insights + GA4: Track page CTR, change the title, monitor for statistical significance
- Dedicated tools: SearchPilot or Rankscience run controlled title tag experiments at scale (enterprise option)
What to test:
– Benefit-first vs. brand-first: Cushioned Men's Running Shoe | Nike Air Max 270 vs. Nike Air Max 270 | Men's Cushioned Running Shoe
– Including price vs. not: Nike Air Max 270 — From $149.99 vs. title without price
– Including year: Best Running Shoes 2026 | Nike Air Max 270 (works for informational pages, less so for product pages)
– Power words: “Official”, “Premium”, “Award-Winning” vs. neutral descriptions
Track: impressions, CTR, average position in GSC. A CTR increase with stable average position is a confirmed win.
8. Common Product Title Mistakes
Mistake 1: Letting Shopify/WooCommerce auto-generate the title tag from the product name. The product name is rarely optimized as a title tag. Always manually set the title tag in the SEO/meta section.
Mistake 2: The same title for every product in a variant group. If you sell “Widget Pro” in blue, red, and green, each variant page (if they exist as separate URLs) needs a different title: “Widget Pro Blue” vs. “Widget Pro Red”.
Mistake 3: Missing brand in the title. Brand-name searches are high-converting. “Nike Air Max 270” gets searched 12,000 times/month; “Air Max 270” gets 4,000/month. Brand belongs in the title.
Mistake 4: Truncated titles that end mid-word. Check all your title tags in GSC and make sure they do not cut off in an awkward place. Truncated at a dash or pipe looks intentional; truncated mid-word looks careless.
Mistake 5: Using the category name as the product title. A product titled “Running Shoes” on a product detail page competes poorly against the category page. The product title needs specificity: model name, brand, variant.
9. Interactive Product Title Tools
Product Title Builder
Fill in the formula components to generate your optimized title, H1, and Shopping title.
Title Tag Counter & SERP Preview
Type your title tag to see character count, pixel estimate, and how it looks in a Google result.
FAQ
Should the product title tag and H1 be identical?
They can overlap significantly but should not be identical if the title tag is constrained by character limits. The H1 can include more detail. Think of the title tag as the billboard (gets the click) and the H1 as the sign over the door (confirms you arrived at the right place).
Does Google rewrite my product title tags?
Yes — Google rewrites title tags when it determines the existing tag is poorly optimized or does not match the page content. In 2021 Google updated this behavior and now rewrites approximately 61% of title tags. The best defence: write clear, descriptive title tags that accurately represent the product. Google is less likely to rewrite titles that already match the page content.
Should I include price in the title tag?
Generally no. Prices change, and stale price information in a title tag can mislead searchers. The exception is category pages where a price range is a key differentiator (e.g., “Standing Desks Under $500”).
How many title tags should I update at once?
If you’re doing a bulk update, limit to 100-200 pages at a time and monitor GSC performance for 4 weeks before the next batch. Mass title changes across 10,000 pages simultaneously can cause significant ranking volatility.
What separators work best in product title tags?
Dash ( — ) and pipe ( | ) both work well. Pipes are widely used and visually clean. Dashes read more naturally as prose. Commas work for lists. Avoid semicolons and slashes in title tags — they look odd in SERP snippets.
Conclusion
Your product title is doing three jobs simultaneously: ranking in Google organic search, appearing in Google Shopping results, and convincing real shoppers to click. Treating all three as the same job is the mistake.
Use the [Brand] + [Product Name] + [Key Variant] + [Benefit] formula as your starting point. Customize the title tag to 55 characters, expand the H1 to include useful variant and size information, and build a longer, attribute-rich Shopping title for your Merchant Center feed.
Then test. CTR improvements compound over time, and a 1% CTR gain across your top 100 product pages often translates to hundreds of additional monthly sessions from buyers who were already interested.
Ready to Grow Your Ecommerce Store?
We build ecommerce SEO systems — from product schema to category architecture to Shopping integration. → Request an Ecommerce SEO Audit
Written by the Ignited Nepal ecommerce team. ignitednepal.com