Category: Guides

  • How to Add Products to Shopify (Step by Step + Faster Way)

    Short answer: in your Shopify admin, go to Products, click Add product, enter a title and the details you have, and click Save. That’s the whole mechanical part. What decides whether the product sells and gets found is what you write in a few of those fields: the title, the description, and the search engine listing. Below are the steps, what to put in each field, and a faster way to create a product from a few notes with ProductReady.

    Watch: adding a product to Shopify with ProductReady (1:13)

    How to add a product in Shopify, step by step

    1. Open Products. From your Shopify admin, go to Products.
    2. Click Add product. You get an empty product page.
    3. Title. The name shoppers see. Lead with what the product is, then the detail that sets it apart.
    4. Description. What it is, who it’s for, the specs people decide on, and how to care for it. More on this below.
    5. Media. Add your photos and videos. The first image becomes the main image, so make it the clearest one.
    6. Category. Pick the closest category from Shopify’s standard product taxonomy. Shopify uses it to organize products, work out taxes, and sell on other channels.
    7. Price. Add the price, and a compare-at price if the product is on sale.
    8. Inventory and shipping. Add a SKU and the quantity you have, and the weight if you charge shipping by weight.
    9. Variants. If the product comes in sizes or colors, add them as options so they share one product page.
    10. Search engine listing. Click edit to set the title and description Google shows. If you leave them empty, Google usually gets the product title and the first lines of your description instead.
    11. Status and publishing. Keep the product as Draft while you work on it. Set it to Active and choose your sales channels when it’s ready.
    12. Save.

    You don’t have to fill in every field for every product. Shopify creates the product URL (the handle) from the title automatically, so set the title before you share links.

    What to write in the fields that matter

    Most of a product page is filled in once and forgotten. Four fields do the selling and the getting found:

    FieldWho reads itWhat works
    Product titleShoppers on your store, Google Shopping, social catalogsWhat it is first, then the key detail: “Linen Throw Pillow Cover, 45 x 45 cm, Hidden Zip”
    DescriptionShoppers, Google, AI assistantsTwo or three lines on what it is and who it’s for, then the specs people decide on, then care and shipping. Avoid supplier boilerplate like “100% brand new”
    SEO titleGoogle search resultsShopify recommends 60 characters or fewer. Put the product type in it, not only a brand-style name
    Meta descriptionGoogle search resultsShopify recommends about 160 characters. One clear sentence on what the product is and why to click

    More detail on each: product title length, meta description length, and a product description template. You can check a title and meta description with the free title and meta description checker.

    A faster way: create a product from notes with ProductReady

    Writing all of that for every new product is the slow part. ProductReady, our Shopify app, has its own New product page: you fill in the product as usual, add a few notes in your own words, and it writes the copy for you to review.

    1. Open the form. On the Products page in your Shopify admin, open More actions and choose Add with ProductReady. You can also start from ProductReady itself: Products, then + New product.
    2. Add a working title and your notes. The working title is “a name for now”; ProductReady writes the final one. Under Tell us about your product, write the concrete details: what it is, material, colour, size, and who it’s for. For example: “linen pillow cover 45x45cm, washed linen, hidden zip, sand/sage/charcoal, machine wash 30”.
    3. Fill in the rest on the same page. Photos and videos, price, inventory and SKU, shipping, variants, status, sales channels, vendor, collections and tags are all on the form, so you don’t have to switch to Shopify’s editor. For anything that isn’t there, such as metafields, Open in Shopify saves the product as a draft and opens it in Shopify.
    4. Click Create and write copy. ProductReady creates the product in Shopify and writes its copy from your working title and notes: the product title and description, SEO title and meta description, Google Shopping title and description, Facebook & Instagram title and description (if that channel is on), and a short AI summary. Suggested tags are added to the tags you already have.
    5. Review and apply. The new copy waits for your review. Edit what you want, then apply. If you change your mind later, you can undo from version history.
    6. Go live. The product status is Draft unless you choose otherwise, so set it to Active when it’s ready to sell.

    Why it helps:

    • One page instead of a blank editor. You write notes, not finished copy, and the copy is written for you to check.
    • Each channel gets its own copy. Google search, Google Shopping and Facebook & Instagram each read your product differently, so each gets text written for it instead of one description everywhere.
    • Written from your notes. The copy comes from your working title and notes, and anything it can’t support from them is flagged for you to check.
    • You stay in control. New copy waits for your review, and you can undo it from version history.

    Writing a new product’s copy counts as one product on your plan (more if you also write other languages); saving it as a draft without writing doesn’t. The free plan includes a few products, so you can try it on your next new product before you decide. ProductReady on the Shopify App Store.

    Adding many products at once

    For more than a handful of products, Shopify’s CSV import is usually faster than adding them one by one: download Shopify’s sample CSV from the import screen on the Products page, fill in one row per product, and import it. Imported products often arrive with short or supplier descriptions, so plan time for the copy. ProductReady can write copy for existing products in batches, up to your plan’s limit per batch.

    Mistakes to avoid

    • A slogan as the product title. “A little warmth, a little whimsy” tells Google nothing. Name the product first.
    • Supplier text left as is. “100% brand new and high quality” or “Item Type:” lists read like a marketplace listing.
    • The same description on every color. Separate products with identical text compete with each other. Use variants, or write each one.
    • HTML codes in the title. If your title shows “&” in the browser tab, retype the ampersand in the title field.
    • Going Active too early. Keep a product as Draft until the photos, price and copy are done.

    Sources

  • Shopify Facebook Catalog: Meta’s Title and Description Rules

    Short answer: your Facebook & Instagram catalog takes its titles and descriptions from Shopify, and out of the box that means your product title and product description. Meta allows titles of up to 200 characters but recommends fewer than 65, so they aren’t cut off. Descriptions must be 30 to 9,999 characters of plain text, written in sentence case and different from the title. Both should describe only the product: no “Sale”, no shipping or contact details, no all caps. If your store copy doesn’t fit those rules, Shopify’s channel mapping lets you send a separate title and description to Facebook & Instagram while your product page stays as it is. Clear catalog copy can help your products make a better first impression in your shop and your ads.

    How your Shopify products reach the catalog

    Once the Facebook & Instagram channel is set up (Shopify calls it Facebook and Instagram by Meta), your products sync to a single Meta catalog. That one catalog serves your shop on Facebook, Instagram Shopping and your ads, so the same title and description show up in all three.

    Shopify’s requirements for products on the channel include a title, description and image that meet Meta’s catalog specifications, a return policy, a Google product category and a price above zero. Edits you make to a product in Shopify sync to Facebook automatically, usually within a few minutes. Every product then goes through Meta’s review. Products that don’t comply with Meta’s Commerce Policies are rejected and don’t show in your shop, and products that don’t meet its Advertising Standards don’t show in your ads.

    Meta’s rules at a glance

    RuleTitleDescription
    LengthUp to 200 characters; fewer than 65 recommended30 to 9,999 characters
    FormatTitle caseSentence case, plain text only
    IncludeWhat the product is, described accuratelyFeatures and details that help someone decide; longer than the title and different from it
    Leave outExtra keywords, promotional messages, subjective phrases, all capsCompany information, shipping details, phone numbers, email addresses, links, “!!!”, all caps

    Writing the catalog title

    Meta says titles shape the first impression people get of your products in ads and shops. Product cards are small, which is why Meta recommends staying under 65 characters even though 200 are allowed.

    • Say what it is, then the detail that matters. Product type plus material, size or model: “Washed Linen Pillow Cover, 45×45cm”.
    • Use title case. Capitalise the first letter of each word, and don’t put whole words or titles in capitals. Meta notes that people may associate all caps with spam.
    • Use numerals: “2”, not “two”.
    • Describe the product, not the offer. Meta asks you to leave out promotional messages such as “Sale” or “Free Shipping” and subjective phrases such as “Hot Item”, “Bestseller” or “Great Gift”. That information belongs in the product’s other fields.
    • No keyword stuffing. Meta’s example of what not to do is a dumpling maker whose title also lists pastry tools, a dough cutter, pie, ravioli and kitchen.
    • Shorter than the description, with correct spelling, grammar and spacing.

    To see how this title compares with your store, SEO and Google Shopping titles, read our guide to Shopify product title length.

    Writing the catalog description

    The description is where a shopper finds out enough to decide. Meta’s requirements and recommendations come down to six points:

    • 30 to 9,999 characters. A one-line description such as “Handmade mug.” is too short.
    • Different from the title, and longer. Commerce Manager shows a description that matches the title as a product issue.
    • Plain text in sentence case. Meta’s description field doesn’t take HTML, and descriptions in all capitals aren’t supported.
    • Details that help someone buy: material, size, fit, what’s included, written concisely so it’s easy to read.
    • Only the product. Meta asks you to keep company information, shipping details, phone numbers, email addresses and links to your site out of the description, and to skip excessive punctuation such as “!!!”.
    • Matching the title and image of that specific product.

    This is where a store description and a catalog description part ways. A shipping banner, a returns paragraph or “Questions? Email us” can be useful on your product page, but Meta wants those lines kept out of the catalog. For the product part itself, our product description template gives you a structure to follow.

    Example: store copy and catalog copy

    FieldStore copy, sent by defaultCatalog copy
    TitleThe Coastal Collection – Linen Pillow Cover 45×45 SAND/SAGE/CHARCOAL – FREE SHIPPINGWashed Linen Pillow Cover, 45×45cm
    DescriptionBESTSELLER!!! Our softest cover yet. Free shipping on orders over $50 and 30-day returns. Questions? Email hello@yourstore.comA washed linen pillow cover with a soft, slightly textured feel and a hidden side zip. It measures 45×45cm and fits a 45cm insert, which is not included. Available in sand, sage and charcoal. Machine wash at 30°C.

    The catalog title is 34 characters, so it fits on a product card, and it leaves the colours to the product’s variants, which is how Meta asks you to handle sizes and colours. The description drops the shipping offer, the returns line and the email address, and keeps only facts about the cover.

    Two more titles:

    Store titleWhat’s wrong for the catalogCatalog title
    RUNNING SOCKS – BEST SELLER – Merino Wool Cushioned Socks Running Jogging Marathon Hiking Trail SocksAll caps, a subjective phrase, keyword stuffing, and 101 characters, well past 65Merino Running Socks, Cushioned, Pack of 3
    MugSays nothing about the productHand-Glazed Stoneware Mug, 350ml

    Sending a separate title and description from Shopify

    You don’t have to change your product page to get catalog-friendly copy. Shopify’s channel mapping lets a sales channel read a field from a different source, such as a metafield, while your online store keeps its own title. Shopify’s own example is exactly this case: a shorter title stored in a metafield.

    1. Store the catalog title and description in product metafields.
    2. In your Shopify admin, go to Settings > Sales channels and click Edit channel mappings.
    3. Choose Facebook & Instagram from the channel menu at the top.
    4. Under Details, click the source next to Title and choose your title metafield from the list. It replaces that source. Do the same for Description.
    5. Preview a product to see the values the channel will receive, then click Save.

    A few things to know, from Shopify’s documentation:

    • A mapping applies to every product you publish to that channel. Where a product’s metafield is empty, the channel uses its default source for that product. For the title, that’s the product title.
    • Replace the source, don’t add to it. The ⊕ button next to a field adds a second source, and Shopify combines the texts into one value, so the channel would receive your product title and your catalog title together.
    • The preview shows what the channel receives, not whether Meta approves or shows the listing.
    • Changes take a while to appear. Saving updates the channel’s product feed, and the channel can take some time to show it.

    The same mapping screen also covers Shopify Catalog, the product data that AI shopping channels draw on. Our guide to Shopify AI search optimization explains that side.

    One more rule from Meta: editing most product data, including titles, descriptions and images, sends the product back through review, and it’s unavailable for ads until the review is done. Price and availability edits don’t trigger a new review. So write your catalog copy carefully once, and change it when the product changes rather than every week.

    Mistakes to avoid

    • Offers in the title. “Sale”, “Free Shipping”, “Bestseller” and “Hot Item” are all on Meta’s list of things to leave out.
    • Capitals for emphasis. All caps in a title can read as spam, and all-caps descriptions aren’t supported.
    • A description that repeats the title, or one under 30 characters.
    • Store information in the description: shipping, returns, phone numbers, email addresses and links.
    • Keyword lists. Meta’s requirements rule out extra words and keyword stuffing.
    • Frequent rewrites. Each title or description edit sends the product back through review.
    • Taking the mapping preview as approval. Check the result in Shopify and Commerce Manager.

    Check where you stand

    • In Shopify: go to Sales channels > Facebook & Instagram. The Product status section shows products with errors; click one to see what’s wrong.
    • In Commerce Manager: open your catalog, go to Catalog > Products and filter by issues to see which products are rejected and why. If you think a product was rejected by mistake, you can request another review.
    • Title length: paste your catalog titles into our free Shopify title & meta description checker, which checks a Facebook & Instagram catalog title against Meta’s 65-character recommendation and 200-character limit.

    Writing catalog copy for every product

    Writing a second title and description for every product is the part that tends to wait. ProductReady writes a Facebook & Instagram title and description for each product from your own product data, along with the product title and description, SEO title and meta description, Google Shopping title and description, and an AI summary. The Facebook & Instagram copy is saved to the product’s own fields, and you connect those two fields once in Shopify’s channel mappings, as described above; the app’s “How to use these on Facebook & Instagram” guide walks you through it. By default, you preview every field, apply it in one click and can undo from version history, one product at a time or in batches up to your plan’s limit.

    If you don’t sell on one of the channels, turn Google Shopping or Facebook & Instagram off in Settings, and that channel’s fields aren’t written. For a new product, type a working title and your own notes: ProductReady creates it in Shopify as a draft and writes its copy for you to preview.

    Sources

  • Best SEO Apps for Shopify (2026): 8 Compared, With Prices

    Short answer: most of the popular SEO apps for Shopify do similar jobs: they compress images and write alt text, edit meta tags in bulk, add structured data, find broken links, and lately create files such as llms.txt for AI assistants. They differ in what they lead with and in how their plans are priced. Before you choose, know what Shopify already does without an app: it generates your sitemap, robots.txt and canonical tags, its themes add product structured data, and it compresses JPG images and minifies code. Pick one app for the gap you actually have, and treat any promise of rankings with care, because Google says no one can guarantee them.

    Disclosure: we make ProductReady, a Shopify app, under the MAY Plugins name. So we’ve left it out of the comparison and describe it separately at the end.

    How we picked

    On October 31, 2026 we searched the Shopify App Store for “seo” and took the first eight results that are SEO apps, one per developer. That meant skipping a second app from a developer already on the list, and an alt-text app listed under Accessibility rather than SEO. The apps appear below in the order the search showed them. That order is the App Store’s, not a ranking of ours, and it can differ by location and change over time; we searched from the Netherlands.

    We didn’t install or test the apps. Every detail below comes from each app’s own App Store page on the same day. Prices and ratings change, so check the listing before you install.

    The 8 apps at a glance

    Prices and ratings as shown on each App Store page on October 31, 2026. Prices are in US dollars per month; most of these apps also list a yearly price.

    AppMain focus, per its listingFree planLowest paid planRating (reviews)
    Smart SEO AI & Image OptimizerMeta tags, alt text, images, JSON-LD, broken linksYes$14.995.0 (961)
    Tiny SEO Speed Image OptimizerPage speed and images, plus JSON-LD and redirectsYes$145.0 (2,573)
    Tapita AI SEO Optimizer, SpeedPage audits, AI meta tags, schema, speedYes$9.99, more on larger Shopify plans5.0 (2,634)
    StoreSEO AI SEO & Image ToolsBulk AI SEO fixes, Claude and ChatGPT connector, imagesYes$14.995.0 (772)
    Avada AI SEO Image OptimizerAI audit agent, SEO checklist, speed, technical SEOYes$34.954.9 (4,686)
    SEOLab: ChatGPT Claude AEO SEOAI search visibility: llms.txt, JSON-LD, IndexNowListed as freeNone listed4.9 (354)
    SEOWILL: AI SEO & AI Blog PostSEO and GEO audits, AI content and blog postsYes$29.994.8 (1,808)
    SearchPie: AI SEO & SchemaStructured data for rich results, indexing, speedYes$394.9 (2,456)

    The apps, one by one

    1. Smart SEO AI & Image Optimizer

    Developer: Sherpas Design. Carries the Built for Shopify badge. App Store listing

    The listing pitches classic SEO and AI search in one app. AI writes meta tags, alt text and product descriptions, and the app also optimizes images and page speed, adds JSON-LD structured data, finds broken links with a backlinks report, and manages indexing through IndexNow, noindex tags and sitemap settings. For AI assistants it lists an LLM catalog and an MCP server.

    As of October 31, 2026: free plan with meta tag and alt tag optimization, 50 image optimizations, 20 AI generations and a 20-page SEO audit. Paid plans from $14.99/month (Pro) with a 7-day free trial. Rated 5.0 from 961 reviews.

    Who it fits: if you want one app for meta tags, alt text, images, structured data and broken links, with AI writing included, its listing covers all of those.

    2. Tiny SEO Speed Image Optimizer

    Developer: TinySEO, formerly TinyIMG. Carries the Built for Shopify badge. App Store listing

    The listing leads with speed and images: compression and resizing, alt text and SEO-friendly file names, lazy loading, and JavaScript and CSS minification. It also lists JSON-LD schema, llms.txt, broken-link fixes with 301 redirects, HTML sitemaps, IndexNow, site audits, an AI blog builder and AI-written product titles and descriptions.

    As of October 31, 2026: free plan with 50 image optimizations a month, alt text and file name optimization, and a 30-day image backup. Paid plans from $14/month (Beginner) with a 7-day free trial. Rated 5.0 from 2,573 reviews.

    Who it fits: if page speed and images are your main concern, that is where both its listing and its free plan start.

    3. Tapita AI SEO Optimizer, Speed

    Developer: Tapita. Carries the Built for Shopify badge. App Store listing

    An all-in-one listing: on-page SEO audits, AI meta tags, Google schemas, llms.txt, page speed, image optimization and alt text, broken links, sitemaps and AI blog posts. It also offers support with fixing SEO, Google Search Console and Merchant Center errors.

    As of October 31, 2026: free plan with unlimited on-page SEO audits, essential JSON-LD schemas, 900 image compressions a month and bulk AI metadata optimization. Paid plans from $9.99/month (Business); the listing adds $5 to $60 a month for stores on the Grow, Advanced and Plus Shopify plans. Rated 5.0 from 2,634 reviews.

    Who it fits: if you want to start free with unlimited page audits and would like help with Search Console errors, its listing offers both.

    4. StoreSEO AI SEO & Image Tools

    Developer: Storeware. Carries the Built for Shopify badge. App Store listing

    The listing says AI fixes SEO in bulk, and a built-in MCP connector lets you use Claude or ChatGPT to fix alt text, meta tags and schema. You can preview meta titles and descriptions before they’re published. It also compresses and resizes images, adds JSON-LD and FAQ schema, creates sitemaps and llms.txt, requests indexing, and connects to Google Search Console and Google Analytics.

    As of October 31, 2026: free plan covering 25 products, with 200 AI credits, 25 image optimizations, an llms.txt generator and an alt text optimizer. Paid plans from $14.99/month (Lite, 100 products) with a 7-day free trial; the higher plans are set by product count. Rated 5.0 from 772 reviews.

    Who it fits: if you’d like to do SEO work from Claude or ChatGPT, or to preview meta titles and descriptions before they go live, its listing covers both.

    5. Avada AI SEO Image Optimizer

    Developer: Avada SEO Suite. Carries the Built for Shopify badge. App Store listing

    The listing is built around an AI audit agent that scans your pages for SEO issues and applies fixes in one click, with a step-by-step SEO checklist. It also covers speed (lazy loading, minification), technical SEO (structured data, sitemaps, redirects, broken links, 404 pages), image compression, resizing and alt text, plus meta titles, keywords and blog posts.

    As of October 31, 2026: free plan with 100 image optimizations, meta tags, an HTML sitemap, 20 on-page audits, 100 AI credits and basic structured data. Paid plans from $34.95/month (Pro) with a 7-day free trial. Rated 4.9 from 4,686 reviews, the most of the eight.

    Who it fits: if you like working through an audit and a checklist, and want speed and technical SEO in the same app, that is how its listing is organized.

    6. SEOLab: ChatGPT Claude AEO SEO

    Developer: Commerce Plus. Carries the Built for Shopify badge. App Store listing

    The listing is about visibility in AI search: llms.txt, JSON-LD structured data, IndexNow, robots.txt checks, automated outreach to AI platforms, and tracking AI-referred traffic in Google Analytics 4.

    As of October 31, 2026: the listing shows the app as free, with no paid plans. Rated 4.9 from 354 reviews.

    Who it fits: if you want to try AI-visibility tools such as llms.txt and AI traffic tracking without paying, its listing shows the app as free.

    7. SEOWILL: AI SEO & AI Blog Post

    Developer: CWILL. The app was formerly called SEOAnt. App Store listing

    The listing combines SEO and GEO audits, with recommendations, and AI tools that improve product content, meta tags, structured data, images and site speed. It also fixes broken links and helps you find blog topics and write SEO-friendly posts.

    As of October 31, 2026: free plan with a full-site SEO and GEO audit, basic speed optimization, alt text and compression for 50 images, and 30 credits each for AI content and blog posts. Paid plans from $29.99/month (Pro) with a 7-day free trial. Rated 4.8 from 1,808 reviews.

    Who it fits: if blog content is part of your SEO plan and you want the audit and the writing in one app, its listing combines them.

    8. SearchPie: AI SEO & Schema

    Developer: PieLab. Carries the Built for Shopify badge. App Store listing

    The listing leads with structured data for rich results: product, FAQ and breadcrumb JSON-LD. It also lists IndexNow, 404 detection and fixes, sitemaps, image compression and speed tools, llms.txt and bulk AI SEO tags, and help with warnings in Search Console, Google Shopping and Merchant Center.

    As of October 31, 2026: free plan with an SEO health score, breadcrumb and store schema, a sitemap, image compression, and bulk meta tags and alt text from templates. Paid plans from $39/month (Premium) with a 7-day free trial; Premium adds price, rating, stock and FAQ schema and AI-written product descriptions. Rated 4.9 from 2,456 reviews.

    Who it fits: if structured data for rich results is your main gap, that is the first thing its listing names.

    What an SEO app can and can’t do on Shopify

    Already built into Shopify

    Shopify handles a good part of technical SEO without any app. According to its Help Center:

    • Canonical tags are added automatically, to keep duplicate content out of search results.
    • sitemap.xml and robots.txt are generated for you.
    • Title tags are generated by your theme and include your store name, and Shopify’s themes include product structured data.
    • Your own edits: you can change the page title, meta description and URL of every product, collection, page and blog post, and the alt text of every image. Shopify’s media editor may suggest alt text for images that have none.
    • Redirects: you can create URL redirects in your admin, up to 100,000 of them, or more on Shopify Plus. For a large number of redirects, Shopify itself suggests a third-party app.
    • Speed basics: Shopify includes a CDN, compresses JPG images automatically and often serves them as WebP, and minifies CSS and JavaScript.
    • AI writing: Sidekick, the assistant in your Shopify admin, can write product descriptions and fill in fields on a page, highlighting its changes so you can review them first.

    Our Shopify SEO checklist walks through each of these fields and where to find them in your admin.

    Where an app can help

    Mostly with scale and with things your theme doesn’t do. The listings above offer bulk editing of meta tags and alt text, page audits, broken-link detection, extra types of structured data such as FAQ or breadcrumbs, image resizing, and AI-written text. If you have twenty products and time to write each field yourself, Shopify’s own fields may be enough. With a large catalog, the same work by hand is where an app earns its price.

    What no app can do

    • Guarantee rankings. Google says no one can guarantee a top ranking, and warns against anyone who claims to.
    • Guarantee rich results. Valid structured data makes a page eligible, but Google decides whether to show stars, prices or FAQs.
    • Unlock Google’s AI features with a special file. Google says AI Overviews and AI Mode have no extra requirements beyond normal SEO, and that you don’t need new AI text files or special markup to appear in them. More on how products reach AI assistants in our guide to Shopify AI search optimization.

    How to choose

    1. Find your gap first. Look at Search Console’s page indexing report, run a product page through Google’s Rich Results Test, check Shopify’s web performance report, and paste a few SEO titles and meta descriptions into our free title & meta description checker. For what good lengths look like, see our guides to product title length and meta description length.
    2. Match the gap to the app’s main job. The table below maps common gaps to the listings that name them.
    3. Read the free plan’s limits. Free plans cap images, AI credits, products or pages, and the caps differ a lot from one app to the next.
    4. Check what the price scales with. StoreSEO’s plans are set by product count, Tapita adds a charge on larger Shopify plans, and TinySEO lists a price per extra image optimization. Work out what your catalog would cost, not just the entry plan.
    5. Look at the badge and the latest reviews. Shopify gives the Built for Shopify badge to apps that meet its highest standards for performance, design and integration. Read the newest reviews as well as the average.
    6. Test on a few products during the trial. Shopify’s web performance report shows how changes such as app installs affect your store’s speed. Before you uninstall, check whether the app needs extra steps to remove its theme code.
    If your gap is…Look forListings above that name it
    Slow pages, heavy imagesCompression, resizing, lazy loadingTinySEO, Avada, Smart SEO
    Empty meta tags or alt text across many productsBulk editing, AI generationSmart SEO, StoreSEO, Tapita, SearchPie
    No price, rating or FAQ details in resultsJSON-LD structured dataSearchPie, Smart SEO, Tapita
    Broken links after removing products404 detection and redirectsTinySEO, SearchPie, Avada
    AI search toolsllms.txt and related filesSEOLab, Smart SEO, StoreSEO
    Blog contentAI blog writer, topic or keyword planningSEOWILL, Tapita, TinySEO
    Product titles and descriptionsAI writing for product copySmart SEO, TinySEO, SearchPie (Premium); ProductReady, ours, below

    Mistakes to avoid

    • Paying for what Shopify already does. Sitemaps, robots.txt, canonical tags, a CDN and basic image compression come with your store. Shopify also notes that many suggestions from third-party speed scanners are already in place or don’t apply to Shopify stores.
    • Running two apps for the same job. Shopify says too many apps loading assets on your storefront can slow it down. If two apps both edit meta tags or add product markup, let one of them own it.
    • Expecting rankings from the install. An app helps you fix and fill in things. Google still decides what ranks and what shows as a rich result.
    • Applying AI text in bulk without reading it. Shopify warns that AI output can contain errors and asks you to review what any tool creates. Check a sample before you apply a batch. Our product description template shows what a good description should cover.
    • Treating llms.txt as a Google requirement. Google says its AI features need no special files. If Google is your main channel, don’t pick an app for that reason alone.
    • Leaving old app code behind. Shopify says uninstalling an app doesn’t automatically remove the code it added to your theme. Ask the developer how to remove it fully.

    Where ProductReady fits

    We make ProductReady, which is why it isn’t in the comparison. Rather than images, speed or markup, it works on the words of each product. From your own product data it writes the product title and description, the SEO title and meta description, the Google Shopping title and description, and an AI summary, and it suggests a category, product type and tags. For a new product, you start with a working title and a few notes. You preview every field before anything changes, apply in one click and can undo from version history within your plan’s undo window, one product at a time or in bulk. It re-checks your catalog every month, so new and changed products are picked up at the next check, and a free scan shows which products are missing details.

    It’s new: on October 31, 2026 its listing shows a 5.0 rating from one review. The free plan covers 5 products, once, and paid plans start at $19/month with a 14-day free trial. If you also need image compression or structured data, you can pair it with one of the apps above; just let one app own the SEO title and meta description fields.

    Try ProductReady on 5 products for free.

    To check the length and preview of the SEO titles and meta descriptions you already have, use our free Shopify title & meta description checker. It runs in your browser, so nothing is sent anywhere.

    Sources

  • Shopify SEO Checklist: Product Pages and Store Basics

    Short answer: Shopify already handles much of the technical SEO. It generates your sitemap and robots.txt, adds canonical tags, and its themes include product structured data. What’s left is mostly on your product pages, and most of it is writing: a clear product title, a unique SEO title and meta description, a readable URL, a description in your own words, alt text for every image, and complete product details such as category, barcode and variant names. Group products into collections that match how people shop. Tags help you organize the store, but Shopify says search engines don’t use them. The checklist below follows that order and shows where to find each item in your Shopify admin.

    The checklist at a glance

    ItemWhere in ShopifyDone when
    Product pages
    1. Product titleProduct › TitleIt says what the product is, in the words people search for
    2. SEO titleProduct › Search engine listing › Page titleUnique, 60 characters or fewer, key words first
    3. Meta descriptionProduct › Search engine listing › Meta descriptionUnique, around 160 characters, reads as a full sentence
    4. URL handleProduct › Search engine listing › URL handleReadable words with hyphens; old URL redirected if it changed
    5. DescriptionProduct › DescriptionYour own words, facts first
    6. Images and alt textProduct › click an image › Add alt textEvery image has short, specific alt text
    7. Category, type, vendor, barcodeProduct › Category, Product organization, VariantsFilled in, with a barcode wherever one exists
    8. VariantsProduct › VariantsOne product, clear option names, an image for each variant that looks different
    9. Structured dataYour themeA product page passes Google’s Rich Results Test
    Collections and tags
    10. CollectionsCollections pageEach has its own description and search engine listing
    11. TagsProduct › Product organization › TagsShort and consistent, used for filters and collections
    Store basics
    12. Domain and sitemapGoogle Search ConsoleStore live on one primary domain, sitemap.xml submitted
    13. SpeedOnline Store › Themes; Analytics › ReportsCore Web Vitals checked, unneeded apps removed
    14. Internal linksContent › MenusEvery product reachable from a collection, every collection from a menu

    Product page checklist

    1. Product title

    The product title is the name on the page, and Shopify uses it to generate the page’s H1 heading, which search engines read to work out what the page is about. Say what the product is in the words people search for, then add the detail they filter by, such as size, material or colour. How much of the title each channel shows, with examples, is in our guide to Shopify product title length.

    2. SEO title

    The SEO title is the Page title field under Search engine listing: the headline you offer Google for your result. Shopify’s field takes up to 70 characters and recommends 60 or fewer, with the most important words near the start. Leave it blank and your theme combines the product title with your store name. Write a different one for each product. The title length guide has examples for this field too.

    3. Meta description

    The meta description is the short text that can appear under your title in search results. Google sometimes uses it, when it describes the page more accurately than the text on the page would, and otherwise builds the snippet from the page itself. Shopify recommends about 160 characters, written as plain sentences rather than a list of keywords. If you leave it empty, Shopify takes the start of your product description, which can mean a snippet that stops mid-sentence. Our guide to meta description length has the details and examples.

    4. URL handle

    The handle is the last part of the product’s address, as in /products/washed-linen-pillow-cover. Shopify generates it when you create the product, and you can edit it under Search engine listing; spaces aren’t allowed. Google recommends readable words rather than ID numbers, with hyphens between words rather than underscores.

    Change handles rarely. Shopify warns that editing a handle too often can keep the product out of search results. If you change the handle of a product that’s already live, make sure the old address redirects to the new one: go to Content > Menus and click View URL redirects. When you remove a product, redirect its address to a similar product or collection in the same place.

    5. Product description

    Write it yourself, for every product. Shopify advises against using a manufacturer’s exact description, because other sites probably carry the same text. Lead with the facts a shopper needs to decide, such as material, size, fit, care and what’s included, and use your keywords where they read naturally.

    On length, the two sources differ. Shopify’s Help Center suggests at least 250 words of descriptive text per page; Google says it has no preferred word count. Write enough to answer a buyer’s real questions, and stop there. Our product description template gives you a structure to copy, with examples.

    6. Images and alt text

    Alt text describes an image in words. Google uses it, together with the image and the page around it, to understand what the picture shows, and screen readers read it aloud to shoppers who can’t see the image. In Shopify, click an image on the product page and choose Add alt text. The field allows 512 characters, and Shopify recommends 125 or fewer.

    Describe what is in the picture, including the detail that sets it apart from the other photos: the colour, the angle, the product in use. Google warns that filling alt text with keywords is a poor experience and can make a site look like spam. Shopify’s media editor may suggest alt text for images that have none; read the suggestion before you accept it. Give the files short descriptive names before you upload them, too. Google treats a file name as a light clue only, so this matters much less than the alt text.

    7. Category, product type, vendor and barcode

    Choose the most specific product category Shopify offers. The category unlocks category metafields, product attributes such as colour or material, which Shopify says make products easier to discover in your store, in marketplaces and in search engines. It also makes selling on channels such as Google easier. Fill in the product type and vendor, and add a barcode (GTIN, UPC or ISBN) to every product or variant that has one. The barcode also feeds your structured data, as item 9 explains.

    8. Variants

    Sizes and colours of the same product usually belong in one product as variants, and Shopify allows up to three options per product. Name the options as a shopper would, such as Size, Colour or Material. Customers see the option names, and Shopify lists them among the product details AI shopping platforms consider.

    Google wants to know which items are variations of one parent product. It recommends that each variant can be opened at its own URL, with the plain product URL as the canonical when the variant is chosen by a URL parameter. Shopify’s Dawn theme already works this way. When we checked Shopify’s Dawn demo store, a product URL with a variant selected pointed its canonical tag back to the main product URL, and the page’s markup listed every variant under one product group. If a variant looks different, assign it its own image: Shopify shows that image when a customer selects the variant.

    9. Structured data

    Structured data is code in the page that describes the product to search engines: name, image, price, stock and so on. It can make a product eligible for richer results that show price, availability or ratings. On Shopify you rarely add it yourself, because Shopify’s themes include product markup. On the Dawn demo store we checked, that markup was filled from the product’s own fields: title, description, SKU, barcode, price and stock status.

    So the way to improve it is to complete those fields. Google strongly recommends a description in merchant listing markup and asks for every global identifier that applies, such as a GTIN, which is what your barcode field provides. The markup has to match what shoppers can see on the page, and Google doesn’t guarantee rich results even when the markup is valid. After a theme or app change, run a product page through Google’s Rich Results Test.

    Example: one product, before and after

    FieldBeforeAfter
    URL handle/products/coastal-pillow/products/washed-linen-pillow-cover
    Image file nameIMG_4021.jpgwashed-linen-pillow-cover-sage.jpg
    Alt text(empty)Sage washed linen pillow cover with a hidden side zip
    Barcode(empty)The GTIN printed on the packaging
    Variant optionOption1: Sand, Sage, CharcoalColour: Sand, Sage, Charcoal
    Tagspillow, best pillow, cheap cushions, pillow coverlinen, 45cm
    CollectionsAll productsCushion covers; Linen

    Nothing in the “after” column is new information. It is what the merchant already knew, put in the field where search engines, shoppers and the theme can use it.

    Collections and tags: what each one does for SEO

    Collections are pages. Each one has its own title, description, URL and search engine listing, so a collection such as “Linen cushion covers” can show up for broader searches while each product page answers the specific one. Shopify recommends a structure that runs from general to specific: homepage, then collections, then products. Give every collection a short description in your own words and its own SEO title and meta description, rather than a bare grid of products.

    A product can sit in several collections without creating duplicate pages. Shopify adds canonical tags automatically, and on the Dawn demo store a product opened from inside a collection (/collections/bags/products/…) pointed its canonical tag at the plain /products/ URL.

    Tags are not an SEO field. Shopify says search engines don’t use tags and advises against using them to improve search results. Tags still earn their place: some themes show them as filters, collections can use them as conditions, and Shopify lists tags among the product details AI shopping platforms consider (more on that in our guide to Shopify AI search optimization). Keep them short and consistent, and make sure a customer would understand them, since some themes display them.

    Store basics

    Set these up once, then check them now and then.

    • Live, on one domain. Search engines don’t index trial stores, and a store in private mode keeps Google out. If you have several domains and don’t use them for different countries, Shopify says to redirect them all to your primary domain.
    • Sitemap submitted. Shopify creates sitemap.xml for you and updates it when you add products, collections, pages or images. Verify your domain in Google Search Console and submit the sitemap there once. Unlisted products are left out of the sitemap and get a noindex tag, which is how to sell something by direct link only. Shopify preconfigures robots.txt, so leave it alone unless you have a specific reason.
    • Speed checked. Shopify’s web performance reports show your store’s Core Web Vitals from real visitors, on the Themes page and under Analytics > Reports. Google recommends good Core Web Vitals, though it still shows the most relevant page when page experience is weaker. Shopify names apps and large images as common causes of slow pages. Remove apps you don’t need, and keep in mind that Shopify says an uninstalled app can leave code behind in your theme.
    • Internal links in place. Every product should be reachable from a collection, and every collection from your menu (Content > Menus). Where it helps a shopper, link related pages, for example from a product to the collection it belongs to.

    How to check your work

    1. Read the page source. Open a product page, view its source and find the <title> and meta name="description" tags. If they match what you entered, the store is set up correctly. Google can still rewrite titles and snippets based on the page content.
    2. Inspect the URL in Search Console to see how Google renders the page, and request indexing after a change. Shopify notes it can take a couple of weeks for edits to show in results.
    3. Run the Rich Results Test on a product page to see the product markup Google can read.
    4. Check lengths and the preview of your SEO titles and meta descriptions with our free Shopify title & meta description checker. It runs in your browser, so nothing is sent anywhere.

    Mistakes to avoid

    • Treating tags as keywords. Shopify says search engines don’t use them. Put your keywords in titles, descriptions and alt text.
    • Pasting the supplier’s description. Other stores probably use the same text, and Shopify advises against it.
    • Renaming handles often. Shopify warns that frequent changes can keep a product out of search results, and a change without a redirect leaves a dead link behind.
    • Keyword lists in alt text. Google treats it as keyword stuffing.
    • Writing to a word count. Google has no preferred length. Padding a description to reach a number makes it harder to read.
    • Counting on markup for stars or prices in results. Google decides when to show rich results. Complete, accurate product data is the part you control.

    Doing the writing for every product

    Much of this checklist is writing, and it has to be done again for every product you add. ProductReady does that part from your own product details. It writes the product title and description, the SEO title and meta description, the Google Shopping title and description, and an AI summary, and it suggests a category, product type and tags. For a new product, you start with a working title and a few notes. You preview every field before anything changes, apply in one click and can undo from version history within your plan’s undo window, one product at a time or in bulk. It re-checks your catalog every month, so new and changed products don’t slip through, and a free check shows which products are missing details.

    To check the length of what you’ve written, use our free Shopify title & meta description checker.

    Sources

  • Shopify AI Search Optimization for ChatGPT and AI Assistants

    Short answer: there is no hidden AI setting. On Shopify, eligible products reach AI assistants such as ChatGPT and Microsoft Copilot through Shopify Catalog, which is built from the product data you already manage. Google says its AI Overviews and AI Mode need no special optimization beyond normal SEO, and points merchants to Merchant Center for products. So AI search optimization on Shopify comes down to clear, specific and current product data. The assistant decides what to show and how to word it. Your product data is the part you control, and getting it right can help more of your products match what shoppers ask for.

    How your products reach AI assistants

    There are three routes. If your store meets Shopify’s requirements, the first one needs no setup at all.

    WhereHow your products get thereWhat you control
    ChatGPT, Copilot and other agents that use Shopify CatalogShopify Catalog, built from your Shopify product dataTitle, description, images, category, variants, price and stock
    Google AI Overviews and AI ModeGoogle’s Search index, and Merchant Center for productsYour product page and your Merchant Center product data
    Assistants that read the open webYour public product pagesThe text on the page, and structured data that matches it

    Shopify Catalog is Shopify’s structured source of product information from eligible stores. AI channels use it to search for products and to look up title, description, images, price, availability, variants and category. Shopify says Catalog is open to any agent, with ChatGPT and Copilot the largest today. Eligible products are included automatically, without a separate feed. Under Sales channels > Agentic in your Shopify admin you can see which AI channels have access and turn individual ones off.

    Google’s AI features are built on Google Search. Google says SEO best practices still apply there, with no extra requirements: a page needs to be indexed and eligible to show in Search with a snippet. For products, Google adds that Merchant Center feeds can help them appear in AI responses too. Shopify notes that Google AI Mode and Gemini discover products through their own sales channel rather than a Catalog setting.

    Other assistants can still crawl your product pages, though Shopify warns that what they find this way may be less complete or less current than Catalog’s copy.

    GEO, AEO and “AI SEO”: what the terms mean

    You’ll see these terms in app listings and agency offers. GEO stands for generative engine optimization and AEO for answer engine optimization: work aimed at being visible in AI answers. Google’s position is plain. From Google Search’s point of view, optimizing for generative AI search is still SEO. Shopify says much the same about Catalog: you don’t need a separate AI content strategy, because the product content that helps shoppers buy also helps agents understand your products.

    What an AI assistant needs from your product data

    Shopify puts it well: a person on a product page fills the gaps on their own, but an agent needs the details spelled out in a structured form. Say a shopper asks for “a sage linen cushion cover for a 45cm insert”. The assistant has to work out which products are cushion covers, which are linen, which come in sage, what size they fit, what they cost and whether they’re in stock. Every missing fact makes your product harder to match.

    Shopify lists the details AI platforms and shopping sites consider: title, description, images, product type, vendor, collections, tags, barcode (GTIN, UPC or ISBN) and variants with their option names. Catalog also maps products to the Shopify Standard Product Taxonomy and can infer attributes such as colour, material, pattern and age group, when your own data is clear enough. You shape those through your titles, descriptions, category, variants and images.

    A checklist for every product

    1. A title that says what it is. The product type in plain words, plus the detail people filter by, without repeated keywords. See our guide to Shopify product title length.
    2. A description that answers buying questions. Material, fit, dimensions, compatibility, care, ingredients or certifications, whatever matters for that product. Put the most important facts first, because some surfaces show only part of it. Here’s a product description template you can copy.
    3. The most accurate category. Shopify uses it to decide which structure and attributes apply, and asks for a specific category on every product.
    4. Product type, vendor and tags filled in, and a barcode wherever the product has one.
    5. Clean variants. Clear option names such as Size, Colour and Material, not “Option1”.
    6. Images that show useful detail, not only lifestyle shots.
    7. Current price and stock. A shopper sent to a sold-out product, or shown the wrong price, doesn’t buy.
    8. Complete store policies, so an AI agent asked about your returns can use the policy stored in Shopify.
    9. For Google: keep important content in text on the page, make sure structured data matches what’s visible, and keep Merchant Center up to date.

    Example

    FieldBeforeAfter
    TitleCoastal PillowWashed Linen Pillow Cover, 45×45cm
    Description, first linesOur bestselling pillow, perfect for any home!A washed linen pillow cover, 45×45cm, with a hidden side zip. Fits a 45cm insert, which is not included.
    CategoryUncategorizedHome & Garden > Decor > Throw Pillows
    Product type and tags(empty)Pillow cover; linen, cushion cover, 45cm
    Variant optionOption1: Sand, Sage, CharcoalColour: Sand, Sage, Charcoal

    The “after” column adds no marketing, only facts the merchant already knew, and now every part of the cushion-cover question has an answer in a field. Showing the product is still the assistant’s decision: Shopify says being in Catalog doesn’t guarantee a place in any particular answer.

    Mistakes to avoid

    • Paying for AI “hacks”. Google says you can ignore llms.txt files and special AI markup, which Google Search doesn’t use, and that there’s no need to break content into small “chunks” for AI. It also warns that no third-party tool has access to its internal ranking or AI systems.
    • Writing for every possible phrasing. Google says its AI systems understand synonyms, and that creating content for every variation mainly to sway AI answers breaks its scaled content abuse policy.
    • Promotional text in product fields. “Best seller”, “SALE” and “Free shipping” tell an assistant nothing about the product. Merchant Center asks you to keep price, sale dates, shipping and your company name out of titles and descriptions.
    • Products that can’t be included. Shopify Catalog needs a title, at least one image and a price above zero, and leaves out products that are unlisted or hidden from search engines. A password-protected store isn’t included at all.
    • Expecting to control the wording. The agent decides the final ranking and wording, and may combine your data with other sources. Clear, current product data is your lever.

    Check where you stand

    • In Shopify: open Sales channels > Agentic. Shopify Catalog is listed under Sources, and if your store isn’t eligible, the reason is shown next to it, for example a password-protected store. Review product data mapping shows what share of your products has a value in each field, and which ones are missing it.
    • In Google: Search Console’s Generative AI performance report shows how your pages perform in AI features on Google Search.

    Writing it for every product

    The hard part is filling in these fields well for every product, and keeping them right as the catalog changes. ProductReady handles the writing, from your own product details. It writes the product title and description, the SEO title and meta description, the Google Shopping title and description, and an AI summary, and it suggests a category, product type and tags. For a new product, you start with a working title and a few notes. You preview every field before anything changes, apply in one click and can undo from version history, one product at a time or in bulk. It re-checks your catalog every month, so new and changed products don’t slip through, and a free check shows which products are missing details. Facebook & Instagram catalog copy is coming next.

    For Google Search, see our guide to meta description length, and check your SEO titles and meta descriptions with our free Shopify title & meta description checker.

    Sources

  • Shopify Product Description Template, With Examples

    Short answer: a product description that sells answers the questions a shopper would ask in the shop: what is it, what is it made of, will it fit, how do I look after it, and is it for me. Put the most important facts in the first two sentences, list the details so they’re easy to scan, and write it in your own words for every product. Below is a template you can copy, with examples.

    The template

    1. Opening, one or two sentences. What it is and the one thing that makes someone want it, with a fact rather than an adjective. “A washed linen pillow cover that’s soft from day one” beats “Our amazing premium pillow”.
    2. Key details, as a short list. Material, size or dimensions, colours or variants, and fit or compatibility. These are the facts people filter and search by.
    3. Use and care. How to use it, how to wash or maintain it.
    4. What’s included, and what isn’t. “Insert not included” prevents a return.
    5. Who it’s for, or when to use it. One line that helps the right shopper recognise it as theirs.

    Five short parts. Most products need 80 to 200 words to cover them well.

    Example: from rough notes to a description

    Here is a real product we used for a demo, starting from the kind of notes most of us actually write:

    linen pillow cover 45x45cm, washed linen so its soft and a bit textured. hidden zip on the side. colours sand, sage and charcoal. fits a 45cm insert (not included). machine wash 30, tumble dry low

    And the full description ProductReady drafted from those notes:

    This linen pillow cover has a soft feel and is a bit textured from the washed linen.

    The Driftfield cover measures 45×45cm and has a hidden zip on the side.

    • It comes in sand, sage, and charcoal.
    • It fits a 45cm insert, which is not included.
    • Machine wash at 30 and tumble dry on low.

    Apart from the brand, which came from the product’s own vendor field, nothing was added that wasn’t in the notes. It’s simply in the right order: what it is and how it feels, then size and the zip, then the details as a list.

    From the same notes it also wrote a separate SEO title, “Linen Pillow Cover, Washed Linen, Hidden Zip - Driftfield” (57 characters), and a meta description: “This linen pillow cover is made from soft, slightly textured washed linen and has a hidden side zip. It fits a 45cm insert, which is not included.” (146 characters).

    Two more examples

    ProductTypical descriptionUsing the template
    Running socksPremium quality socks for runners. Comfortable and stylish!Cushioned merino running socks with a seamless toe, made for long runs. Arch support keeps them in place, and merino stays breathable when it’s warm. Sizes S to XL, sold in packs of three. Machine wash at 30.
    Ceramic mugBeautiful handmade mug. Perfect gift!A hand-glazed stoneware mug that holds 350ml, with a wide handle that’s easy to hold. Each glaze varies slightly, so no two mugs are identical. Dishwasher and microwave safe.

    Your description is read by more than shoppers

    • Google Shopping uses your product description in your feed. Merchant Center allows up to 5,000 characters, but asks you to put the most important details in the first 160 to 500 characters, and to leave out promotional text such as prices, sale dates, shipping or your company name.
    • Google Search builds the snippet under your result mainly from the content on the page, so a clear opening helps there too.
    • AI assistants are a new reader. Shopify says its Catalog gives AI shopping channels such as ChatGPT and Copilot your product’s title, description and other details. The AI channel decides the final ranking and wording, so a clear, factual description is the part you control.

    Mistakes to avoid

    • Pasting the supplier’s description. The same text is probably on many other stores, and it rarely answers your customers’ questions.
    • Adjectives instead of facts. “Premium”, “amazing” and “high quality” tell a shopper nothing. A material, a size or a number does.
    • Keyword stuffing. Repeating “linen pillow cover” five times makes the text harder to read and doesn’t make it more relevant.
    • Claims you can’t back up. Health, eco or safety claims need to be true and specific. Google’s Shopping policies require that the information you give about a product is accurate.
    • One description everywhere. Your store page, your SEO title and meta description and your Shopping feed each have their own limits. Our guides to product title length and meta description length cover those.

    Doing it for every product

    The example above was written by ProductReady from the notes shown. For a new product you add a working title and a few notes; for existing products it starts from the details you already have. It writes the product title and description, the SEO title and meta description, the Google Shopping title and description and an AI summary. You preview every field before anything goes live, apply in one click and can undo from version history.

    To check the length of what you’ve written, use our free Shopify title & meta description checker.

    Sources

  • Shopify Meta Description Length: Ideal Size and Examples

    Short answer: aim for about 120 to 160 characters per product. Google sets no fixed limit, but it shortens snippets to fit the screen, and Shopify recommends 160 characters. Say what the product is and the one or two details a shopper cares about, end with a full stop, and write a different one for every product.

    What Google and Shopify actually say

    • Google: there is no limit on how long a meta description can be. The snippet is truncated as needed, typically to fit the device width. Google also says it builds snippets primarily from the page content, and may use your meta description when it describes the page better.
    • Shopify: its Help Center recommends 160 characters for the meta description. Text beyond the limit is shortened in search results.

    So the meta description is not a guarantee, it is your best offer to Google. A clear, specific one is much more likely to be shown than a list of keywords. Google points out that keyword lists don’t give people a clear idea of the page and are less likely to be displayed.

    Where to edit it in Shopify

    Open Products, choose a product, scroll to Search engine listing and click the edit icon. If you never edit it, Shopify fills the listing from your product title and the start of your description. That can mean a meta description that stops mid-sentence, or one that starts with shipping or size-chart text.

    How to write a good one for a product

    1. Start with the product, in plain words. What it is and what it’s made of.
    2. Add one or two deciding details. Size, fit, compatibility, care, who it’s for. Google’s own advice for product pages is to bring the key details that are scattered across the page into the description.
    3. Keep it to one or two sentences, about 120 to 160 characters, and end with a full stop so it reads as finished when it is shown in full.
    4. Make every product different. Google asks for unique descriptions per page. A template with only the product name swapped in looks the same to shoppers and to Google.
    5. Be careful with what changes often. If you mention a price or a sale, it has to stay correct when it changes.

    Examples

    ProductWeakBetter
    Linen pillow coverPillow, pillow cover, linen, home decor, cushion, sofa pillowWashed linen pillow cover with a hidden side zip. Soft, slightly textured and fits a 45cm insert; machine wash at 30.
    Running socksBuy the best running socks online at great prices!Cushioned merino running socks with a seamless toe and arch support. Breathable on long runs; sold in packs of three.
    Ceramic mugMugHand-glazed stoneware mug that holds 350ml. Dishwasher and microwave safe, with a wide handle that’s easy to hold.

    Check yours in a few seconds

    Paste your SEO title and meta description into our free Shopify title & meta description checker. It counts characters against these ranges, tells you if the description is too short, too long or missing its full stop, and shows a preview of your Google result. It runs in your browser; nothing is sent anywhere.

    Writing one for every product

    Doing this by hand works for ten products, not for a whole catalog. Google itself says programmatic descriptions can be appropriate for large sites, as long as they are accurate and unique. That is what ProductReady does: it writes a meta description for each product from your own product details, together with the SEO title, the product title and description, Google Shopping copy and an AI summary. You preview every change, apply in one click and can undo from version history.

    Sources

  • Shopify Product Title Length: Limits That Actually Matter

    Short answer: Shopify accepts product titles up to 255 characters, but that is not the number that matters. What matters is how much each channel shows. Google Search shortens titles to fit the screen, Google Shopping shoppers usually see only the first 70 characters or so, and Meta recommends 65 or fewer for Facebook and Instagram. Put the words that sell the product first, and keep the title you show people around 70 characters or less.

    The limits, channel by channel

    WhereFieldHard limitWhat to aim for
    Your Shopify storeProduct title255 characters70 or fewer
    Google SearchSEO title (page title)No fixed limit in Google; Shopify’s field takes 7060 or fewer, which is what Shopify recommends
    Google ShoppingProduct title in your feed150 charactersMost important details in the first 70
    Facebook & InstagramCatalog title200 characters65 or fewer

    Why one title is not enough

    Most stores write one product title and let it travel everywhere. If you never edit the search engine listing, Shopify fills your Google result from the product title and description. Unless you set something else, the same words usually end up in your Google Shopping feed and your Facebook and Instagram catalog too.

    The trouble is that each place reads a title differently:

    • On your product page, the title sits next to photos, price and description. It can be short and clean, because the page explains the rest.
    • In Google Search, the title is a headline in a list of ten. Google writes that there is no limit on a title’s length, but the title link is truncated as needed to fit the device width. Anything after the cut is invisible, so a long title loses its ending.
    • In Google Shopping, the title is most of what a shopper reads next to the image. Merchant Center lets you use up to 150 characters and recommends using them, but it also notes that people usually notice only the first 70 or fewer. So the start of the title has to do the work, and the rest adds detail for matching searches.
    • On Facebook and Instagram, titles are shown small on product cards. Meta recommends 65 characters or fewer so they are not cut off.

    How to write a product title that works everywhere

    1. Lead with what it is. The product type in plain words: “Linen Pillow Cover”, not “The Coastal Collection”.
    2. Add the detail people filter by. Size, material, colour or model, whichever a shopper would type. “Linen Pillow Cover 45×45cm, Washed Linen”.
    3. Brand where it helps. If people search for your brand, put it at the front of the Shopping title. If they don’t, it can go at the end.
    4. No promotional words. Merchant Center asks you to leave out promotional text, all caps and symbols. “SALE”, “Free shipping” and “!!!” belong in your offer, not your title.
    5. One product, one title. Don’t repeat the same keyword three times. Google says there’s no reason to repeat words or phrases in a title.

    Example

    FieldBeforeAfter
    Product titleCoastal PillowWashed Linen Pillow Cover, 45×45cm
    SEO titleCoastal Pillow – My StoreWashed Linen Pillow Cover With Hidden Zip | My Store
    Google Shopping titleCoastal PillowMy Store Washed Linen Pillow Cover 45×45cm, Hidden Zip, Sand, Sage or Charcoal
    Facebook & Instagram titleCoastal PillowWashed Linen Pillow Cover, 45×45cm

    Same product, four jobs. The store title stays tidy, the SEO title fits Google’s headline, and the Shopping title front-loads what it is and then adds the details people search for.

    Check yours in a few seconds

    Paste your titles into our free Shopify title & meta description checker. It counts characters for each channel, flags promotional wording and shows a preview of your Google result. It runs in your browser, so nothing is sent anywhere.

    Doing this for a whole catalog

    Writing these versions of every title by hand is the part nobody gets around to. ProductReady writes the first three for you today, from your own product details: product title and description, SEO title and meta description, Google Shopping title and description, and an AI summary. Facebook & Instagram catalog titles and descriptions are coming next. You preview every change, apply in one click and can undo from version history. It also re-checks your catalog every month, so new and changed products don’t slip through.

    Sources