SEO-Friendly Product Metadata On Your Shopify Store

Metadata is the bridge between your Shopify store and how both customers and search engines understand it. It ensures that your products aren’t just presented well on-site, but are also easy to find through Google, social platforms, and internal search.

When metadata is consistent and well-structured, your store gains clarity, credibility, and visibility — here's how to implement it consistently on your Shopify store..

 


1. Product Titles And Handles

Your product titles and handles (URLs) carry heavy weight in both user experience and SEO.
They’re how customers identify a product, and how search engines categorise it.

Product Title Best Practices

  • Be descriptive, not robotic: Include key identifiers like product type, key attribute, and brand name where relevant.*

Example:
Good: "Vanilla Bean Protein Powder – 500g"
Bad: "Protein" or "Best Protein Ever"

Example:
Good: “Organic Cotton Crewneck T-Shirt”
Bad: “T-Shirt Cotton Organic Crewneck Tee”

  • Keep it clear and concise:
    From a customers perspective — the longer and more cluttered the product title, the harder it could be to understand.
    From an SEO perspective — if your title is exceptionally long, it will likely get cut off in Google search results.

  • Keep structure consistent: Follow a format such as Product Name – Key Attribute or Brand. Use the same conventions across your catalogue (capitalisation, dashes, units of measure).

 

*Is adding your brand name to your product title relevant?

The short answer is, if you're a direct to consumer brand (where all of your products are by your own brand) it's not necessary. 

If you're a multi-brand retailer, and the brands you sell are particularly notable, it may make sense to include the brand name in the product title.

Going deeper..

When you don’t need the brand name in product titles

If you’re running a single-brand Shopify store (i.e., every product belongs to the same brand), then:

  • Google already recognises your brand via structured data (more on this below), your domain, and consistent page title patterns.
  • Repeating the brand in every product title doesn’t improve rankings — it just eats up valuable characters in Search Engine results Pages (SERPs).
  • Many Shopify themes append the brand name after the title for search results on all of your pages by default by adding your Store name in the <title> tag after your product title. So it still shows in search results, even if you didn't include the brand in your product title.

Example:
A clean product title like

"Vanilla Protein Powder – 500g"
will still appear in search as
"Vanilla Protein Powder – 500g | Happy Way"

Additionally, your schema markup already associates that product with the brand: "Happy Way" field.
So, you’ve satisfied both SEO and user clarity without redundancy.

When it is worth including the brand name

There are a few scenarios where adding the brand name in the product title is valuable:

1. Multi-brand retailers

As mentioned above — If your store carries multiple brands, include the brand name for differentiation:

  • The Beauty Chef Body Protein+ Vanilla
  • Happy Way Vanilla Protein Powder

This helps clarify listings on Google Shopping and in internal predictive search, as well as improve click-through rates when multiple brands compete for the same keyword.


2. When brand search intent is strong

A good way to determine whether your customers are searching for the brand and its products specifically is to use a keyword research tool like Google Search Console to check the volume of searches for "product name + brand name".

Example:
If users often search “Happy Way Protein Powder” (brand + keyword), including “Happy Way” directly in the product title reinforces relevance.

3. Third-party marketplaces or feeds

When exporting feeds to Google Merchant Center, Pinterest, or Meta Shops, product titles containing the brand often perform better — especially when the feed is compared alongside other sellers.

 

To close — if adding the brand name to the product titles doesn't make sense for your store, you can add it elsewhere on your product page so the brand name is still in your content and can be recognised by search engines. In Shopify, you can set the Vendor (brand) of products and, depending on which theme you use, opt to show the vendor on the product page within your product form (usually above or below the title). Your Vendor is also picked up by search engines through JSON-LD (structured data).  

 

Product Handles

Your handle (the product’s URL) should:

  • Use lowercase, hyphenated words: happyway.com/products/vanilla-protein-powder (Shopify formats these correctly for you automatically).
  • Avoid unnecessary words or stop terms like “the,” “and,” or “shop.”
  • Remain stable where possible — changing handles should be avoided.

Consistency here supports SEO and readability.

 

Important Note:
When you create a product and hit Save, Shopify automatically generates the URL handle based on the product’s title.

Product title: Women's Linen Dress – Limited Edition
Shopify handle: womens-linen-dress-limited-edition

If you duplicate one product to create another, Shopify will create your new product handle with a copy reference at the end (e.g. womens-linen-dress-limited-edition-copy-1). It does this because a url handle would already exists on your store for the original product, meaning your new one is a duplicate that needs to be differentiated. If you duplicate products to save time instead of using import sheets, keep this in mind and make sure you always double check your product handles before hitting publish.

Lastly, Once the product has been saved the first time, Shopify does not automatically change the handle when you edit the product title again. If you ever need to update your product titles, make sure you update your handle to match. Shopify automatically creates a URL redirect for you, so the old URL will now point to the new one, preventing broken links and preserving search engine ranking.  

 

2. Meta Descriptions

Meta descriptions are the short product summaries that appear beneath the page title in search engine results pages (SERPs). While meta descriptions aren’t a direct ranking factor for SEO, when informative and compelling enough, they can certainly impact click-through rates (CTRs). Meta descriptions that include relevant keywords are more likely to appear in search results.

Best practices for constructing effective Meta Descriptions

  • Keep it between 140–160 characters to be shown in full — Any longer and search engines might truncate the description, cutting off valuable information. 
  • Focus on your key product benefits and the differentiators/POD rather than just specs.

Example:
“A clean, plant-based protein powder made in Australia — smooth vanilla flavour, easy to digest, and perfect for everyday wellness.”

  • Include a call-to-action tone when appropriate (“Discover more,” “Shop now,” “Available in three flavours”).
  • Make every product’s description unique — duplicating across products dilutes SEO strength.


Where to edit meta descriptions in Shopify

Edit this under your product’s search engine listing preview.


Why It Matters

When structured well, meta descriptions influence click-through rates, even if they don’t directly affect rankings.

 

3. Structured Data (JSON-LD)

Structured data — also called JSON-LD schema — is the invisible code that tells search engines what your page contains.
Some Shopify themes (like Dawn) include this automatically, others don't. It’s important to understand what it does and how to maintain it.

What It Communicates to Google

  • Product name and description
  • Price, currency, and availability (in stock / out of stock)
  • Brand and SKU
  • Review ratings and counts (if review app supports schema)
  • Product image

When implemented correctly, this data qualifies your product listings to appear as Rich Results — enhanced search results that display price, ratings, and stock info directly in Google (Only Google has control over which sites get Rich Results. All you can do is optimise your products and hope to be awarded).

Example:

How to Optimise It

  • Keep product data up to date, accurate and synchronised (especially price, availability, and reviews).
  • If you use a reviews app, ensure it supports Google Product Review schema (e.g., Shopify Product Reviews, Judge.me, Okendo, Yotpo).
  • Avoid duplicate or conflicting JSON-LD scripts (common if multiple apps inject schema — be mindful of SEO apps and potential conflicts).

In short, structured data from your Shopify store helps search engines like Google understand your products.

If you're not sure whether your Shopify theme includes the right schema, you can use Googles free Rich Results Testing Tool to check.

If this feels overwhelming for you and you do not have a developer in your corner who could help you, you can reach out to me, I can check for you and add what is missing to your theme code. Alternatively, Shopify SEO expert Ilana Davis has a fantastic app called JSON-LD for SEO that will take care of your schema markup for you. 

 

4. Media Filenames & Alt Text.

Images and videos aren’t just visual — they’re also searchable assets. Optimising them improves both accessibility and SEO.

How to name media files

  • Before uploading, rename files descriptively:
    Good: vanilla-protein-powder-happy-way.jpg
    Bad: IMG_1254.JPG
  • Keep names short, lowercase, and hyphenated.

Consistency here reinforces your keyword focus and naming conventions.

How to Write ALT Text (Alternative Text)

  • Describe what’s visually in the image in plain, concise language.

Example:
Good: Model wearing black linen dress with tie waist
Bad: IMG_2024.jpg. Or,
shop now sale black dress.

  • Include relevant keywords naturally (“linen dress,” “women’s black summer dress”).

What ALT Text Does For Your Store

  • Makes it more accessible — screen readers announce it for visually impaired users.
  • Improves SEO — Google Images indexes it to understand your visuals.


How To Apply Alt Text in Shopify

Shopify allows you to edit the ALT text directly in your media files. Access these in the Content section. Some themes may also allow you to do so in your theme settings when you add an image to a section. 

 

When you apply these practices consistently:

  • Google can index your store correctly and contextually.
  • Your customers see clean, meaningful listings on every platform — from Google to Pinterest to Meta Shops.
  • Your theme’s design and content work in harmony with how search engines interpret your brand.

 

Don't underestimate the power of good metadata. Even though it is installed behind the scenes, the results are customer-facing and can be the difference between a click and scroll by, or a spot on the list of SERPs and being ignored.

Back to blog