/ โ† Keyword Fixes / Keywords in Shopify
In this guide
  1. Which Shopify page should win which search
  2. Product name, SEO title and handle are three different things
  3. Making collections win buying searches
  4. Product descriptions that match how people search
  5. The fix, step by step
  6. Apps, bulk tools and markets
  7. Edge cases and common mistakes
  8. Questions and answers

Which Shopify page should win which search

A Shopify store has a small set of page types, and each suits a different kind of search. Most keyword problems in Shopify come from asking one type to do another's job.

Page typeURL patternBest suited toExample search (fictional candle shop)
Collection/collections/soy-candlesBroad buying searches for a kind of productsoy candles, scented candles for bedroom
Product/products/fig-and-cedar-soy-candleSpecific product searches, often with a scent, size, material or modelfig and cedar candle, large three wick soy candle
Blog article/blogs/journal/how-long-to-burn-a-new-candleQuestions people ask before or after buyinghow long should you burn a candle the first time
Page/pages/aboutBrand, trust and policy searcheswillow and wick candles delivery
Homepage/Your brand name and your single broadest categorywillow and wick, handmade candles uk

The pattern to aim for: plural and general searches go to collections, singular and specific searches go to products, questions go to articles. When a search shows shop category pages in the results, it belongs to a collection. When results are individual product pages, it belongs to a product.

๐Ÿ’ก Tag-filtered URLs such as /collections/soy-candles/lavender and filter parameters are not good keyword targets. They have no editable title or description of their own. If a filtered view deserves to rank, make it a real collection with its own description.

Product name, SEO title and handle are three different things

Every product has three text fields that affect search, and Shopify fills two of them from the first by default.

Separating them lets you keep a tidy product name while giving search engines a fuller description. For example:

FieldWeakBetter
TitleWW-FC-300Fig & Cedar Candle
Page title(blank, so WW-FC-300)Fig and Cedar Soy Candle, 300g Three Wick
Handleww-fc-300fig-and-cedar-soy-candle

Watch what the theme adds to the title

Many themes append the shop name to every title. In Dawn and many themes built on it, theme.liquid contains something like this:

<title>
  {{ page_title }}
  {%- if current_tags %} &ndash; tagged "{{ current_tags | join: ', ' }}"{% endif -%}
  {%- if current_page != 1 %} &ndash; Page {{ current_page }}{% endif -%}
  {%- unless page_title contains shop.name %} &ndash; {{ shop.name }}{% endunless -%}
</title>

So the shop name is added automatically unless the page title already contains it. Do not type the shop name into every page title yourself, and allow for its length when you write titles. If your shop name is long, the searchable part of the title needs to come first.

โš ๏ธ Changing a handle changes the URL. Shopify offers a Create a URL redirect checkbox when you edit a handle on a product that is already live; make sure it is ticked, or old links and rankings point at a 404.

Making collections win buying searches

Collections are usually the strongest pages in a shop for broad searches, yet many are just a heading and a grid. Search engines need some text to understand what the collection is for and how it differs from its neighbours.

Avoid two collections chasing the same search. "Soy Candles" and "Natural Wax Candles" with largely the same products will compete. Merge them, or give one a clearly separate angle, such as "Soy Candles" and "Candle Refills".

Product descriptions that match how people search

Supplier descriptions are the most common weak point. The same text appears on every other store selling the item, and it was written to describe the product, not to answer what shoppers search for.

Start each description from the specific search you mapped to that product, then write for the questions a shopper has at that moment:

Variants share one product URL, so you cannot give each colour or size its own page title. Mention the main variants in the description ("available in 200g and 300g") so variant searches can still find the product. If one variant is searched for far more than the product as a whole and differs substantially, it may deserve to be a separate product; that is a merchandising decision as well as an SEO one.

Use real words in image alt text, describing what the photo shows ("Fig and cedar candle in a green glass jar, lid off"). It helps image search and people using screen readers; it is not a place to repeat the target search.

The fix, step by step

Step 1

Export what Shopify is sending to search engines

In Shopify admin, go to Products and export all products as a CSV. The file includes Title, Handle, SEO Title and SEO Description columns, so you can see at a glance which products have blank SEO fields and fall back to the product name. List your collections, blog articles and pages separately with their titles and handles. This becomes the working inventory for the whole exercise, so keep an untouched copy of the original export as a backup.

Step 2

Give each page type its kind of search

Run the Keyword Analysis & Gap Tool and export the searches you rank for and the gaps against competitors. Sort them into three groups by looking at the results for each: searches where category pages rank go to collections, searches where single products rank go to products, and questions go to blog articles. Anything that fits none of these, such as delivery or brand searches, goes to your pages or homepage instead.

Step 3

Build the keyword map in a spreadsheet

Add a column for the target search next to each row in your inventory and assign exactly one search to each collection, product and article. Where two rows want the same search, decide which one owns it and give the other a more specific or different target. Mark gaps where a search has no suitable page yet. Keep this map as the reference for future products, so every new listing starts with its own search rather than an accidental duplicate.

Step 4

Write SEO titles apart from product names

In the SEO Title column, write a title for each product and collection that starts with its target search and adds the most useful detail, such as size, material or type. Leave out the shop name if your theme already appends it. Keep titles readable and roughly 50 to 60 characters including that suffix. Write a matching SEO Description that says what the page offers and why to click, in one or two plain sentences.

Step 5

Give collections words to rank with

Rename collections whose titles are internal or brand-style names so the heading matches the searched phrase. Write a short description for each, shown above the product grid, explaining what the collection contains and who it suits. Set each collection's search engine listing title and description. Merge or clearly separate any collections that hold mostly the same products for the same search, and redirect the collection you retire to the one that stays.

Step 6

Rewrite product descriptions from the search up

Start with your best-selling products and those with impressions but few clicks in Search Console. Replace supplier text with your own description built around the mapped search: what the item is, who it is for, how it differs from similar products in your range and the practical details. Mention main variants by name. Update image alt text to describe each photo accurately. Work through the rest of the catalogue in batches, highest value first.

Step 7

Import the changes and check the theme output

Import the edited CSV using the option to overwrite products with matching handles, after first testing it with a file of two or three products. Do not change the Handle column during import, because that creates new products instead of updating existing ones. Then view the source of a product, a collection and an article to confirm the title tag reads as intended, with the shop name added once, and request indexing for your key collections.

Apps, bulk tools and markets

Edge cases and common mistakes

For the related problem of pages competing with each other, see fixing keyword cannibalisation.

Questions and answers

1. What is the difference between the product title and the SEO title in Shopify?

The product title is the name shown on the product page as its main heading, in collection grids, in the cart and on order emails. The SEO title, set in the Search engine listing panel at the bottom of the product editor, is what goes into the page title tag that search engines usually show as the link in results. If you leave the SEO title blank, Shopify uses the product title. Keeping them separate lets the name stay short while the SEO title adds useful detail.

2. Should I put my shop name in every Shopify SEO title?

Usually not, because many themes, including Dawn and themes built on it, already add the shop name to the end of every page title unless the title already contains it. Typing it in yourself uses up space and can lead to repetition. Check by viewing the source of a product page and reading the title tag. If your theme does not append it, add the shop name to key pages such as the homepage and main collections, where brand recognition helps clicks.

3. Is it safe to change a Shopify product URL handle?

It is safe if a redirect is created. When you edit the handle of a live product, collection or page, Shopify shows a checkbox to create a URL redirect from the old address, and it should be ticked. Without it, links from other sites, old emails and search results point at a missing page. Avoid changing handles without a good reason, such as replacing a stock code with a descriptive name, because even redirected URLs take time to settle.

4. Should a product or a collection target a broad search like soy candles?

Look at the results page. For broad, plural searches where several options are possible, Google usually shows category pages, so a collection is the better target. Products suit specific searches where the shopper already knows what they want, such as a particular scent, size or model. If you point a single product at a broad search, it will usually be outranked by collections from other shops, and it may compete with your own collection too.

5. Do Shopify tags help with SEO?

Not directly. Tags organise products and power filtering in many themes, but a tag is not a keyword signal to search engines, and tag-filtered collection views have no editable title or description of their own. Use tags for sorting and filtering your catalogue. If a group of products deserves to rank for a search, create a proper collection for it with its own title, description and search engine listing, rather than relying on a tag view.

6. Can I use the manufacturer description on my Shopify products?

You can, but it makes those pages identical to every other store selling the same product, which gives search engines little reason to prefer yours. It also misses the searches and questions your own customers have. Rewrite descriptions for your most important and best-selling products first, adding your own details, comparisons with the rest of your range and practical information. Supplier specifications such as dimensions can stay, ideally in a clear table.

7. How do I update SEO titles for hundreds of Shopify products at once?

Export your products as a CSV from the Products page, edit the SEO Title and SEO Description columns in a spreadsheet, and import the file with the option to overwrite products that share the same handle. Test with a file of two or three products first and keep a copy of the original export as a backup. Do not edit the Handle column, because a changed handle creates a new product rather than updating the existing one.

Map your Shopify keywords against competitors

The Keyword Analysis & Gap tool maps your ranking keywords against your competitors, finds cannibalisation and intent mismatches and lists gap opportunities, so you can see which products and collections should target which searches.

Open Keyword Fixes โ†’
๐Ÿ’ฌ Got a problem?
Related Guides: All Keyword Fixes  ·  Shopify Ecommerce SEO  ·  Collection Architecture  ·  Fixing Keyword Cannibalisation  ·  Learning Hub

About aiwebpageseo

aiwebpageseo.com is a data-driven SEO and AEO (Answer Engine Optimisation) platform providing a free suite of technical SEO tools. Rather than relying on AI-theorised assumptions, the platform analyses live URL performance, delivering objective diagnostics, page speed metrics, CLS debugging, and site crawl data alongside actionable technical tutorials.