SEO: Titles, URLs, Sitemaps & Rich Results Basics
Every product, collection, page, and blog post has an editable SEO title and meta description under the 'Search engine listing' section — these control how your page appears in Google search results.
Page titles and meta descriptions
Every product, collection, page, and blog post has an editable SEO title and meta description under the 'Search engine listing' section — these control how your page appears in Google search results.
Write titles with the main keyword near the front and keep meta descriptions compelling — they act like a mini advertisement in search results.
Real-life example: A meta title and description are your shop's headline and tagline printed in a newspaper directory listing — the words that make someone choose to visit your entry over a competitor's.
- SEO title — aim for around 50-60 characters so it doesn't get cut off
- Meta description — around 150-160 characters, written to encourage clicks
- Include your main keyword naturally, not stuffed repeatedly
Clean, readable URLs
Shopify auto-generates a URL handle from your title, but you can edit it to be shorter and cleaner — 'cotton-tote-bag' is better than 'cotton-tote-bag-2024-new-summer-collection-item'.
Avoid changing URLs after a page is indexed and has traffic; if you must change one, set up a URL redirect so old links do not break.
Real-life example: A clean URL is a short, memorable shop address that customers can say out loud, versus a long confusing one nobody can repeat correctly.
Old URL: /products/cotton-tote-bag-2024-summer
New URL: /products/cotton-tote-bag
Settings > Apps and sales channels > Online Store > Navigation > URL Redirects
Redirect from: /products/cotton-tote-bag-2024-summer
Redirect to: /products/cotton-tote-bagSitemaps and rich results basics
Shopify automatically generates and maintains a sitemap.xml file, which you can submit to Google Search Console to help search engines discover your pages faster.
Shopify themes also output structured data (like product price, availability, and reviews) automatically in many cases, which can enable rich results — extra details shown directly in search listings, like star ratings or price.
Real-life example: A sitemap is a directory map handed to a mall's Google-hired scout so they know exactly which shops exist. Structured data is like putting price and rating tags directly on the map pin, not just the shop name.
- Sitemap is automatic — usually at yourstore.com/sitemap.xml
- Submit your sitemap in Google Search Console after connecting your domain
- Structured data (schema.org) can help show ratings and price in search results
- Image alt text also matters — describe images for both SEO and accessibility