25 Shopify SEO Tips That Actually Work in 2026

By Muhammad MustafaUpdated 27 September 202610 min readShopify SEO and store management

Quick answer

The Shopify SEO tips that move rankings are basic but specific: write product and collection titles that match real searches, replace copied descriptions, fix broken URLs with redirects, and connect Google Search Console so you can see what Google indexes. Start with your top 20 products and collections, then work down the rest of the catalog.

On this page
  1. Foundations: tips 1 to 5
  2. Product pages: tips 6 to 12
  3. Collection pages: tips 13 to 17
  4. Technical SEO: tips 18 to 21
  5. Content, links and trust: tips 22 to 25
  6. Which tips to do first
  7. A practical 30-day order

Most Shopify stores do not have an SEO problem that needs an agency. They have a list of small, fixable gaps: supplier descriptions copied word for word, product titles nobody searches for, collection pages with no text, and old URLs that return a 404 after a product was renamed. Each gap costs a little. Together they keep a store off page one.

The 25 tips below are the ones worth doing in 2026, grouped by where they apply. Each one says what to change and where to change it in the Shopify admin. If you want the bigger picture first, read the Shopify SEO guide, then come back and work through this list.

Foundations: tips 1 to 5

1. Connect Google Search Console and submit your sitemap

Shopify generates sitemap.xml automatically at yourdomain.com/sitemap.xml. Add your domain as a property in Google Search Console, verify it with a DNS record or the HTML tag method, then submit the sitemap under Indexing > Sitemaps. Without Search Console you are guessing about which pages Google has indexed and which searches already bring impressions.

2. Use one primary domain

In Settings > Domains, set a single primary domain, either the www or the root version of your custom domain. Shopify redirects your other connected domains to it. Open your old myshopify.com address in a private browser window and confirm it lands on the primary domain, so Google never sees two copies of the store.

3. Give every important page one job

Before you write a single title, decide which search each key page should rank for. The homepage targets your brand and broad category, collections target category searches ("women's trail running shoes"), products target specific item searches, and blog posts target questions. When two pages chase the same phrase, they compete with each other. A spreadsheet with URL, target keyword and intent is enough. The Shopify SEO keywords guide shows how to find the phrases.

4. Keep the theme fast

Check the Core Web Vitals report in Search Console, which uses real Chrome user data, rather than chasing a lab score. The usual Shopify culprits are oversized hero images, autoplay video backgrounds and app scripts. Compress images before upload, keep homepage sections to what shoppers actually use, and test on a mid-range phone, not your office desktop.

5. Remove leftover code from uninstalled apps

Apps built on theme app extensions remove their code when you uninstall them, but older apps sometimes wrote snippets directly into theme files. After uninstalling, open Online Store > Themes, choose Edit code, search for the app name, and remove orphaned render tags and script includes. Slow pages and duplicate schema often come from apps that are no longer installed.

Product pages: tips 6 to 12

6. Write product titles people search for

The product title is your H1 and the default title tag, so it carries weight. Use the words buyers type: "Men's Linen Shirt, Short Sleeve, Button-Down" beats "The Riviera". Put the product type and the most important attribute near the start, and keep brand or line names only when shoppers search for them. The product title SEO guide has a formula and before-and-after examples.

7. Set a custom SEO title on your best sellers

Open a product, scroll to Search engine listing and click the pencil icon. The Page title field lets the title tag differ from the on-page title, which helps when the product name is short or branded. Aim for about 60 characters so Google does not cut it off, and put the main keyword first. Shopify's counter allows up to 70.

8. Write meta descriptions that earn the click

If the Meta description field is empty, Shopify falls back to the start of the product description, which is often a shipping note or a size chart line. Write one or two sentences, roughly 140 to 160 characters, that state what the product is, one concrete benefit, and a reason to buy from you, such as free returns. Google may rewrite it, but a clear description gets used more often. The SEO title and meta description guide covers every field.

9. Replace supplier descriptions with your own

If you dropship or import products, the same manufacturer text sits on hundreds of other stores, and Google tends to show one version and filter the rest. Rewrite at least the opening of each description: who the product is for, what problem it solves, key specs in a list, and sizing or care notes. Shopify's own help center suggests at least 250 words for product and collection descriptions.

10. Add alt text to product images

Click an image on the product page and choose the option to edit alt text. Describe what the image shows in plain words, such as "black leather crossbody bag with gold zipper, front view". Alt text helps image search and screen reader users. Do not paste the same keyword into all eight images of a product.

11. Clean up URL handles, carefully

Shopify creates a handle from the title when you first save a product, so imported products often end up with handles like copy-of-new-product-2. Edit the handle in the Search engine listing section and keep it short, for example mens-linen-shirt-short-sleeve. Leave the Create a URL redirect box checked so the old address forwards to the new one. Do not rename handles on pages that already rank unless the old one is truly broken.

12. Handle sold-out and discontinued products properly

A temporarily sold-out product should stay live with a back-in-stock option, because deleting it throws away the page's rankings. For products you will never restock, redirect the URL to the closest replacement or the parent collection. Create the redirect in Content > Menus > URL redirects after you delete the product, since Shopify only redirects URLs that return a 404.

Collection pages: tips 13 to 17

13. Build collections around real category searches

Collections usually rank for mid-volume searches such as "wool baby blankets" or "gifts for gardeners". Create collections for phrases that have demand and enough products to fill a page; eight or more is a sensible floor. Name the collection with the search phrase, not an internal label like "Summer Drop 3".

14. Put real text on each collection

A collection with only a product grid gives Google very little to work with. Write 150 to 300 words covering what is in the collection, how to choose between the products, and links to related collections. Most themes show the description above the grid. If that pushes products too far down, show a two-sentence intro above and the longer text below.

15. Link to products by their main URL

Some older themes link products from collections as /collections/shirts/products/linen-shirt. Shopify sets a canonical tag pointing to /products/linen-shirt, so this is not a penalty, but it splits internal links across duplicate addresses. Current themes such as Dawn link straight to /products/. If yours does not, look for within: collection in the product card snippet and remove it. The collections SEO guide covers this in detail.

16. Keep filters from creating thousands of crawlable pages

Filters from the Search and Discovery app add parameters like ?filter.v.option.color=Black. Shopify's default robots.txt already blocks sort URLs and URLs that combine multiple filters. If a single filtered view has real search demand, such as "black linen shirts", build a proper collection for it rather than hoping the filter URL ranks.

17. Do not rely on tag pages

Shopify creates tag URLs like /collections/shirts/linen. They reuse the parent collection's text, so they look like thin duplicates. Use tags for filtering and organization, and create a separate collection when a tag deserves to rank on its own. The product tags SEO guide explains how to set that up.

Technical SEO: tips 18 to 21

18. Check your structured data

Most current themes output Product schema with price and availability, but review stars only appear in schema if your review app adds them. Paste a product URL into Google's Rich Results Test and confirm there is one Product item with price, availability and, if you collect reviews, a rating. Two Product items usually mean the theme and an app are both adding schema. Turn one off.

19. Fix 404 errors with redirects

The Pages report in Search Console lists URLs returning "Not found (404)". For each one with backlinks or past traffic, add a redirect in Content > Menus > URL redirects to the closest live page. Shopify allows up to 100,000 redirects on standard plans, and you can import a CSV of redirects from the same screen, so there is no reason to leave valuable old URLs broken.

20. Edit robots.txt only for a specific problem

You can customize robots.txt by adding a robots.txt.liquid template in the theme code editor. The default file already blocks cart, checkout, internal search, sort URLs and multi-filter URLs, which covers most stores. Add a rule only when Search Console shows Google crawling a wasteful pattern, such as an app's parameter URLs. One wrong line can block your whole catalog. Our robots.txt generator helps you draft rules before you paste them in.

21. Add breadcrumbs

Breadcrumbs (Home > Shirts > Linen Shirt) show Google a clear hierarchy and add internal links back up to collections. Many themes have a breadcrumb block or setting in the theme editor. If yours does not, a small snippet with BreadcrumbList schema does the job. Keep one primary collection per product so the path stays consistent.

22. Publish content that answers pre-purchase questions

Blog posts rarely rank for "buy" searches, but they rank well for the questions buyers ask first: "how should hiking boots fit", "is merino wool itchy". Answer the question fully and link to the one or two collections that solve it. Create posts in Content > Blog posts and fill in each post's own search engine listing.

23. Use navigation and the footer for internal links

Pages linked from the main menu get crawled often and read as important. Put your top revenue collections in the main menu, secondary collections in the footer, and related products on product pages. Skip the mega menu with 200 links. It dilutes the signal and overwhelms shoppers on mobile.

24. Collect and show product reviews

Reviews add fresh, unique text to product pages in the words customers actually use, and they make star ratings eligible in search results when the schema is correct. Send a review request about two weeks after delivery and reply to negative reviews in public. A review app that outputs rating schema is worth the cost for most stores.

25. Earn links from people who already know you

The easiest links for a store come from existing relationships: manufacturers with stockist pages, suppliers, local press, niche podcasts and bloggers who write gift guides. Send samples to relevant creators and ask for an honest review, not a paid link. A handful of links from sites in your niche does more than a pile of directory listings.

Which tips to do first

Not every tip matters equally for every store. Use this table to decide where your first hours go.

TipsEffortBest for
1, 2, 19 (Search Console, domain, redirects)Under an hour eachEvery store, on day one
6 to 10 (titles, SEO titles, meta, descriptions, alt text)10 to 20 minutes per productYour top 20 to 50 products first
13, 14 (collections and collection copy)30 to 60 minutes per collectionStores with more than about 50 products
15 to 18, 20, 21 (technical)A few hours, sometimes developer timeStores with duplicate or crawl issues
22 to 25 (content and links)OngoingAfter the catalog basics are done

A practical 30-day order

  1. Week 1: set up Search Console, submit the sitemap, confirm the primary domain, and list the 404s worth redirecting (tips 1, 2, 12 and 19).
  2. Week 1: build a keyword map for the homepage, your top collections and your top 20 products (tip 3).
  3. Week 2: rewrite titles, SEO titles, meta descriptions, alt text and the opening of each description for those 20 products (tips 6 to 10).
  4. Week 3: add collection copy, fix product links in collections, and review tag and filter URLs (tips 13 to 17).
  5. Week 4: test structured data, add breadcrumbs, clean leftover app code and publish your first two question-led posts (tips 5, 18, 21 and 22).
  6. After that: extend the title and meta work to the rest of the catalog and check Search Console once a month.

On catalogs with hundreds of products, editing SEO titles and meta descriptions one page at a time gets slow. You can export a product CSV, edit the SEO title and SEO description columns and re-import it, or use Bulk Edit Pro, which updates SEO titles and meta descriptions across many products with a preview before anything changes and a one-click revert. Either way, write a template for each product type first so the results still read like a person wrote them.

Frequently asked questions

How long does Shopify SEO take to work?

New titles and meta descriptions can show in search results within days once Google recrawls the page, but ranking changes usually take several weeks to a few months. New stores with few links take longer. Compare impressions and average position for the pages you changed in Search Console, using 28-day periods before and after the change.

Is Shopify good for SEO?

Yes, for most stores. Shopify generates the sitemap, canonical tags, SSL and a sensible robots.txt automatically, and lets you edit titles, meta descriptions, handles and alt text. The main limits are the fixed URL structure (/products/ and /collections/) and less control over some technical files, and those rarely hold a store back.

Do I need an SEO app for Shopify?

Not to start. Almost everything in the first 17 tips can be done in the Shopify admin. Apps help once the catalog is large: bulk metadata, image compression, structured data and broken link monitoring. Pick one app for a clear gap rather than several that overlap and slow the store down.

Should I change product URLs for SEO?

Only when the current handle is clearly bad, such as copy-of-product-3, or the page has no rankings yet. If you change a handle, keep the Create a URL redirect option checked so the old address forwards. Renaming URLs that already rank for small keyword gains usually costs more than it returns.

How many keywords should a Shopify product page target?

One main phrase plus its close variations. A linen shirt page can rank for "linen shirt men", "men's linen button down" and similar wording at the same time. Trying to target unrelated phrases on one page makes the title and copy weaker for all of them.

Muhammad Mustafa

Founder of AM Jarvis and 95 Solutions LLC. More than a decade running e-commerce stores, Google Shopping campaigns and niche sites. About the author

Platforms such as Shopify, Google Merchant Center, Etsy and Amazon change their menus and rules often. We review guides regularly; if something here no longer matches what you see, let us know.