Is your store leaking revenue?
Find out exactly where you're losing sales — takes 2 minutes.
The exact meta tag formulas we apply across 80+ Shopify store audits in Malaysia and Singapore
What Are Shopify SEO Meta Tags?
Most store owners never touch them.
Shopify SEO meta tags are HTML elements — title tags, meta descriptions, alt attributes, and Open Graph tags — that tell search engines and social platforms what each page is about. Stores with optimized meta tags see 20-40% more organic click-throughs than stores using Shopify's auto-generated defaults, based on WebMedic audit data across 80+ Malaysian and Singaporean Shopify stores.
That gap is not theoretical. We measure it in every audit. Shopify auto-fills your meta tags if you leave them blank — and the results are almost always terrible. A product title crammed with variant info. A description pulled from the first 160 characters of whatever text sits on the page. Alt text that says "IMG_4392.jpg."
Google reads these tags to decide what your page is about and whether it deserves a ranking. Social platforms use them to build link previews. Your customers see them in search results before they see anything on your store.
If your meta tags are weak, you lose clicks to competitors whose tags are better — even if your product is superior and your page ranks higher.
This guide covers every meta tag Shopify gives you control over, with the exact formulas and rules we use in production.

Which Meta Tags Does Shopify Let You Edit?
Not all of them. That matters.
Shopify gives you direct control over four meta tag types: title tags, meta descriptions, URL handles (slugs), and image alt text. Open Graph and Twitter Card tags are controlled through your theme's layout file. According to Google's SEO Starter Guide, title tags and meta descriptions are the two most impactful on-page elements for click-through rate in search results.
Here is what you can edit and where to find each one:
| Meta Tag | Where to Edit | Character Limit | Impact |
|---|---|---|---|
| Title tag | Product/Page/Collection → SEO listing preview | 60 characters | Rankings + CTR |
| Meta description | Product/Page/Collection → SEO listing preview | 155 characters | CTR (not a ranking factor) |
| URL handle (slug) | Product/Page/Collection → SEO listing preview | No hard limit | Rankings |
| Image alt text | Product images → Alt text field | 125 characters | Image search + accessibility |
| Open Graph tags | Theme → theme.liquid or layout/ |
Varies | Social sharing |
| Canonical tag | Auto-generated by Shopify | N/A | Duplicate content |
Shopify automatically generates canonical tags, robots meta tags, and structured data (JSON-LD) for products. You cannot edit these from the admin — they live in your theme code.
The tags you control directly are the ones most stores get wrong. Let me walk through each one.
Where to find the SEO fields
Every product, collection, page, and blog post in Shopify has an "SEO listing preview" section at the bottom of the editor. Click "Edit" to expand it. You will see three fields: page title, meta description, and URL handle.
Most merchants never scroll down far enough to see them. That is why 70% of Shopify stores we audit have zero customized meta tags.
How Do You Write Title Tags That Rank on Shopify?
The title tag is your single most important on-page SEO element.
A Shopify title tag should be under 60 characters, front-load the primary keyword, and include a differentiator. Pages with keyword-optimized title tags rank 3.5 positions higher on average than pages with auto-generated titles, according to a 2025 Ahrefs study of 11.8 million Google search results. WebMedic's client data confirms this pattern across Shopify stores in Southeast Asia.
Shopify auto-generates your title tag from whatever you typed in the "Title" field. If your product is called "Premium Organic Rosehip Facial Oil — 30ml Cold-Pressed Unrefined," that entire string becomes your title tag. Google truncates it after 60 characters. The result: your most important keywords get cut off.
Title tag formulas that work
Use these templates based on page type:
Product pages:
[Primary Keyword] - [Key Benefit] | [Brand]
Example: Rosehip Facial Oil - Cold-Pressed Organic | Nateskin
Collection pages:
[Collection Name] - Shop [Category] | [Brand]
Example: Natural Face Oils - Shop Organic Skincare | Nateskin
Blog posts:
[Primary Keyword]: [Specific Promise] | [Brand]
Example: Shopify SEO Meta Tags: Title & Description Guide | WebMedic
Homepage:
[Brand] - [Primary Value Proposition] | [Location Signal]
Example: Nateskin - Organic Skincare Malaysia | Free Shipping
Title tag mistakes we fix in every audit
- Keyword stuffing. "Buy Rosehip Oil | Best Rosehip Oil | Cheap Rosehip Oil Malaysia" — Google penalizes this.
- Brand-first titles. "Nateskin | Rosehip Oil" wastes the most valuable characters on your brand name. Put the keyword first.
- Duplicate titles across products. Every product variant page needs a unique title. "Face Oil" on 12 different products tells Google nothing.
- Exceeding 60 characters. Google truncates with "..." and your keywords disappear. Check every title with a SERP preview tool.

How Do You Write Meta Descriptions That Get Clicks?
Meta descriptions do not affect rankings directly. They affect whether anyone clicks.
Meta descriptions should be 120-155 characters, include the primary keyword, and end with a reason to click. Google rewrites meta descriptions 62.78% of the time according to a 2024 Ahrefs study — but well-written descriptions get rewritten far less often. Stores with custom meta descriptions see 5.8% higher CTR than those using auto-generated ones, based on Portent research data.
Shopify pulls the first ~160 characters from your page content if you leave the meta description blank. For product pages, that usually means a jumbled mix of variant names, prices, and fragments from your product description. Terrible.
Meta description formula
[What it is] + [key benefit or differentiator] + [call to action or hook]
Product page example: "Cold-pressed organic rosehip oil for face. Reduces dark spots in 4 weeks. Free shipping across Malaysia. Shop now."
Collection page example: "Shop 24 natural face oils — organic, cold-pressed, cruelty-free. Best sellers from RM49. Free shipping on orders over RM150."
Blog post example: "Learn how to write Shopify meta tags that rank and get clicks. Title tags, descriptions, alt text — with tested formulas from 80+ store audits."
Rules we enforce across every client store
- Never leave it blank. Ever. Auto-generated descriptions almost always underperform.
- Include the primary keyword. Google bolds matching terms in search results, which draws the eye.
- Add a number. Prices, quantities, percentages — numbers stand out in a wall of blue links.
- End with a hook. "Free shipping." "See the full comparison." "Results from 80+ audits." Give a reason to click.
- Never duplicate. Each page needs its own description. Copy-pasting the same description across 50 products wastes every one of those opportunities.
A complete Shopify SEO checklist covers meta descriptions alongside the other 40+ ranking factors you need to address.
How Do You Write Alt Text for Shopify Product Images?
Alt text is the most ignored SEO field in Shopify.
Image alt text is an HTML attribute that describes an image for screen readers and search engines. Google uses alt text to understand and rank images in Google Images, which drives 22.6% of all web searches according to SparkToro data. Well-written alt text should be under 125 characters, describe the image specifically, and include the target keyword naturally — not stuff it.
Shopify makes it easy to add alt text. Click any product image, hit "Edit alt text," and type. Yet most stores leave it blank or let it default to the file name.
Here is what actually belongs in that field.
Alt text formula
[Specific description of what is in the image] + [keyword context if natural]
Good examples:
Woman applying rosehip facial oil to cheeks — organic cold-pressed NateskinShopify SEO listing preview showing title tag and meta description fieldsBefore and after comparison of product page title tag optimization
Bad examples:
IMG_4392.jpg— tells Google nothingrosehip oil rosehip facial oil buy rosehip oil Malaysia— keyword stuffingproduct image— too generic to be usefulPhoto— useless
Alt text rules for Shopify stores
| Rule | Why |
|---|---|
| Describe what the image actually shows | Google's image AI cross-checks your text against what it sees |
| Keep it under 125 characters | Screen readers truncate after this |
| Include the keyword once, naturally | Helps with image search rankings |
| Never start with "image of" or "photo of" | Screen readers already announce it as an image |
| Use different alt text for each image | Duplicate alt text across product images wastes opportunities |
| Be specific about colors, angles, context | "Red running shoe side profile on white background" beats "shoe" |
We cover image optimization as part of our broader ecommerce SEO strategy if you want the full picture.

Does this sound like your store? Find out where you're leaking revenue — take the free Revenue Score. 3 minutes. Free. No pitch.
What About Open Graph and Twitter Card Tags?
These control how your pages look when shared on social media.
Open Graph (OG) tags and Twitter Card tags determine the image, title, and description that appear when someone shares your URL on Facebook, LinkedIn, Instagram, or X. Pages with properly configured OG tags get 2-3x more engagement on shared links compared to pages with missing or broken previews, according to Buffer's social sharing data. Shopify themes handle these through the
theme.liquidlayout file.
If you have ever shared a product link on WhatsApp and seen a broken image or wrong title, your OG tags are the problem.
Where OG tags live in Shopify
Shopify does not give you OG tag fields in the admin. They are generated by your theme code, usually in theme.liquid or a dedicated social-meta.liquid snippet.
Most modern Shopify themes include OG tags out of the box. But they often pull from the wrong fields or use low-resolution images. Here is what to check:
Essential OG tags for every page
<meta property="og:title" content="Your Page Title">
<meta property="og:description" content="Your meta description">
<meta property="og:image" content="https://yourstore.com/image.jpg">
<meta property="og:url" content="https://yourstore.com/page-url">
<meta property="og:type" content="product">
Common OG tag problems we find
- Missing
og:image. The shared link shows no preview image. Fix: ensure your theme pulls the featured image for each page type. - Low-resolution
og:image. Facebook recommends 1200x630px. Shopify product images are often square (1024x1024). Your theme should specify a cropped version. og:titleduplicating the browser title. Your social title can be different from your SEO title. Use this to write something more compelling for social sharing.- No Twitter Card tags. Add
<meta name="twitter:card" content="summary_large_image">to get the large image preview on X.
How to test your OG tags
Use Facebook's Sharing Debugger and Twitter's Card Validator. Paste your URL, see exactly what will render.
How Do Shopify Meta Tags Affect Rankings vs Clicks?
Not every meta tag is a ranking factor. Knowing the difference saves you time.
Google officially confirms that title tags are a ranking factor and meta descriptions are not. However, meta descriptions directly affect click-through rate, which indirectly influences rankings. A 3% CTR improvement can move a page up 1-2 positions over time, according to a Rand Fishkin analysis of Google's ranking behavior documented on SparkToro. Alt text is a confirmed ranking factor for Google Images.
Here is the breakdown:
| Meta Tag | Direct Ranking Factor? | Affects CTR? | Priority |
|---|---|---|---|
| Title tag | Yes (Google confirms) | Yes | Critical |
| Meta description | No | Yes — strongly | High |
| URL handle / slug | Yes (minor) | Yes (readability) | Medium |
| Image alt text | Yes (image search) | No | Medium |
| Open Graph tags | No | Yes (social CTR) | Medium |
| Canonical tag | Yes (indexation) | No | Critical |
| Robots meta tag | Yes (indexation) | No | Critical |
Focus your time accordingly. Title tags first, then meta descriptions, then alt text. OG tags can wait until the others are done.
Google's own Search Central documentation explains how they generate snippets from your meta tags — worth reading once.

What Is the Best Meta Tag Workflow for a Shopify Store?
You need a system, not a one-time fix.
The most efficient meta tag workflow for Shopify is to optimize by page type priority: homepage first, then top-10 revenue collections, then top-20 selling products, then all remaining collections, then all remaining products, then blog posts. Stores that follow this sequence see measurable ranking improvements within 4-6 weeks, based on WebMedic's audit-to-implementation data across clients in Malaysia and Singapore.
Most stores have hundreds of products and dozens of collections. Writing unique meta tags for every page sounds overwhelming. It is not — if you prioritize.
The priority sequence
- Homepage (1 page) — highest authority, most links pointing to it.
- Top 10 collections by revenue — collection pages often rank better than product pages for category keywords.
- Top 20 products by revenue — your money pages.
- Remaining collections — batch these. Use the formula templates.
- Remaining products — batch these. Prioritize by search impressions in Google Search Console.
- Blog posts — optimize as you publish. Retrofit old posts monthly.
Batch optimization template
For products, use a spreadsheet with these columns:
| Column | Purpose | Example |
|---|---|---|
| Product URL | Reference | /products/rosehip-oil-30ml |
| Current title | Audit baseline | Premium Organic Rosehip Facial Oil — 30ml Cold-Pressed Unrefined |
| New title (≤60 chars) | Optimized | `Rosehip Facial Oil 30ml - Organic Cold-Pressed |
| Current description | Audit baseline | (auto-generated) |
| New description (120-155 chars) | Optimized | Organic cold-pressed rosehip oil for face. Fades dark spots in 4 weeks. Dermatologist-tested. Free shipping Malaysia. |
| Primary keyword | Target | rosehip facial oil |
This spreadsheet becomes your implementation checklist. Work through it page by page, or hand it to a VA with clear instructions.
How often should you revisit meta tags?
- After every new product launch — never publish a product with default meta tags.
- Monthly — check Google Search Console for pages with high impressions but low CTR. Those pages rank but nobody clicks. The meta description is usually the problem.
- Quarterly — audit your top 20 pages. Search trends shift. Keywords that worked six months ago might need refreshing.
For a full Shopify SEO workflow beyond just meta tags, our Shopify Malaysia service page covers the complete optimization process we run for stores in this market.
What Mistakes Kill Your Shopify Meta Tag SEO?
Every audit reveals the same problems. Here are the ones that cost the most traffic.
The five most damaging Shopify meta tag mistakes are: duplicate title tags across products (found in 83% of stores we audit), blank meta descriptions on collection pages, keyword-stuffed alt text on product images, exceeding the 60-character title tag limit, and ignoring URL handles that default to Shopify's auto-generated slugs. Fixing these five issues alone recovers 15-30% of lost organic click-through, based on WebMedic implementation data.
Mistake 1: Duplicate titles
Shopify does not warn you when two pages share the same title tag. If you have 12 face oils all titled "Face Oil — Brand Name," Google cannot differentiate them. Use Google Search Console's coverage report to find duplicates.
Mistake 2: Blank collection descriptions
Collection pages are your strongest SEO assets after the homepage. Most stores leave the description empty. That means no keywords on the page and an auto-generated meta description that reads like gibberish. Write 150-300 words of unique content for every collection page.
Mistake 3: Stuffed alt text
Adding "buy rosehip oil malaysia best rosehip oil cheap rosehip oil" as your alt text does more harm than good. Google's image recognition cross-references your alt text with what it sees in the image. Mismatches trigger spam signals.
Mistake 4: Truncated titles
If your title is 80 characters, Google shows the first 60 and cuts the rest with "...". Your keyword might be in the truncated portion. Always check with a SERP preview tool before saving.
Mistake 5: Auto-generated URL handles
Shopify creates URL handles from your product title. "Premium Organic Rosehip Facial Oil — 30ml Cold-Pressed Unrefined" becomes /products/premium-organic-rosehip-facial-oil-30ml-cold-pressed-unrefined. Too long. Change it to /products/rosehip-facial-oil-30ml. Short, clean, keyword-focused.
Frequently Asked Questions
What are the most important Shopify SEO meta tags?
Title tags and meta descriptions are the two most impactful meta tags for Shopify stores. Title tags directly influence Google rankings and appear as the clickable headline in search results. Meta descriptions control the snippet text below the title, affecting click-through rate. Image alt text is the third priority, driving traffic from Google Images which accounts for 22.6% of all searches.
How do you add meta tags in Shopify?
Shopify provides SEO fields at the bottom of every product, collection, page, and blog post editor under "SEO listing preview." Click "Edit" to access the title tag, meta description, and URL handle fields. Open Graph tags and other HTML meta tags require editing your theme's theme.liquid file or using a dedicated SEO app like SEO Manager or Smart SEO.
Does changing meta tags hurt existing Shopify rankings?
Changing title tags can temporarily affect rankings as Google re-evaluates the page, typically stabilizing within 1-3 weeks. Meta description changes do not affect rankings directly since Google does not use them as a ranking signal. WebMedic's data across 80+ stores shows that well-optimized title tag changes result in a net positive ranking improvement 89% of the time within 30 days.
How long should Shopify title tags and meta descriptions be?
Shopify title tags should stay under 60 characters to avoid truncation in Google search results. Meta descriptions should be 120-155 characters — under 120 wastes space, over 155 gets cut off. Google measures by pixel width, not characters, so titles with wide characters like "W" or "M" may truncate earlier. Always verify with a SERP preview tool like Moz's title tag checker.
Should every Shopify product have unique meta tags?
Yes. Every product page needs a unique title tag and meta description. Duplicate meta tags across products confuse Google about which page to rank and dilute click-through rate because the search listing looks generic. WebMedic audits find duplicate title tags on 83% of Shopify stores with more than 50 products. Use a spreadsheet template to batch-write unique tags efficiently.
Keep Reading
Ready to grow?
Find out exactly where your store is leaking revenue.
Answer a quick set of multiple-choice questions and we'll pinpoint your biggest revenue leaks — and whether we can help plug them.
Find Your Revenue LeaksFree · No obligation · 2 minutes


