What a meta title and description actually do
The meta title is the blue headline Google shows for your page. The meta description is the gray text under it. Together they are your advert in the results. They decide whether someone clicks your page or the one next to it.
On Shopify these two fields sit in the search engine listing section at the bottom of every product, collection, page and blog article. Shopify calls them the page title and meta description. Leave them empty and Shopify fills them in for you: the title from the item's name plus your store name, and the description from the start of the item's own text. That default is not terrible. It is also not written by anyone.
Be clear about what each does for ranking. The title is a real signal. It tells Google what the page is about, and words in it carry weight. The description is not a ranking factor. It does not move you up the page. It affects whether people click, and clicks matter to you even if they do not directly lift the position.
There is one more thing to know. Google rewrites titles and descriptions often. It may use your text, or lift a sentence from the page that better matches what the searcher typed. That is normal and not a sign you did something wrong. Your job is to give it a good option and make the page itself deserve the click.
If you are weighing whether to do this yourself, see our overview of when a Shopify SEO expert makes sense. If you are doing it, the rest of this page is the method.
How to write a title that earns the click
Start with the thing someone would type, then add what makes yours worth clicking.
Lead with the main term. If shoppers type leather card holder, those words go first. Google shows roughly the first 60 characters before it cuts the title with three dots, so important words belong at the front.
Say what the page is. A product page title names the product. A collection page names the category. An article title says what it will teach. Be specific.
Add one reason to choose it. Something true and short: free returns, handmade in Portugal, ships in one day, 4.8 stars from real reviews. Only claim what is real, and only what you can show on the page.
Put the store name at the end, or drop it. Shopify adds your store name by default. On a long title it eats space. Keep it short.
Make each one different. Two pages with the same title compete with each other and confuse Google about which is which.
Here is the shape for a product: Dark Brown Leather Card Holder | Handmade, Free Returns. For a collection: Leather Wallets and Card Holders | Brand Name. For an article: How to Care for a Leather Wallet (and Make It Last).
Avoid all caps, strings of keywords separated by commas, and promises the page cannot keep. Do not write a title that makes a claim and then lands the visitor on a page that says something else, since that makes people leave quickly.
How to write a description people read
The description is a short pitch. You have about 155 characters before Google trims it, though it may show less on a phone.
Answer the searcher's question. If the page is a product, say what it is and who it is for. If it is an article, say what they will learn.
Include the proof. A real detail beats a vague claim. Full-grain leather, holds six cards, ships free over $50 is better than high quality and great value.
End with a nudge, not a command. See sizes and colors. Read the care steps. Compare the three styles. Skip shouty calls to action.
Use the main term once, naturally. Google bolds matching words in the result, which helps the eye find your line.
Write for people. Read it out loud. If it sounds like a list of keywords, rewrite it.
A product example: A slim card holder in full-grain dark brown leather. Holds six cards, folds flat in a pocket. Free returns within 30 days. A collection example: Browse leather wallets and card holders in six colors, all made from full-grain leather. Free shipping over $50. Notice that neither one is clever. Each says what it is, gives two facts and stops.
Do not copy the first line of the product description into the meta description by default. It rarely reads as an advert. Also avoid quotation marks inside the field, since Google may cut the text at that point.
Where to edit them on Shopify
There are three places, and which one you use depends on how many pages you have.
One page at a time
Open the product, collection, page or article. Scroll to the search engine listing section and click edit. You will see the page title, meta description and URL handle fields, plus a preview of how the result looks. Fill in the fields and save. Use the preview to check that nothing is cut off.
A short list at once
Shopify's admin lets you edit many products in a table view. If the table includes the SEO fields on your plan and layout, you can work down a list quickly. If your version does not show them, use the next method.
Hundreds at once, by file
Export your products as a CSV file from the products section. The file includes columns for the SEO title and SEO description for each product. Open it in a spreadsheet, edit the columns, save it and import it back, choosing to overwrite existing products with the same handle. Always export a fresh copy first and keep it as a backup, since an import cannot be undone.
Collections, pages and articles have no matching one-click file import in the admin, so for those you edit individually, or use an app, or have a developer work through Shopify's API. If you have a few dozen collections and articles, doing them by hand is usually quicker than setting up a tool.
Whichever way you edit, check the live results. Search for the page address in Google with the word site in front of it, and look at what appears. It takes a few days for changes to show.
The method for a store with hundreds of products
Writing five hundred unique descriptions by hand is not realistic, and it is not necessary. The method below puts effort where visitors are and uses a pattern for the rest. The diagram shows the order.
Step 1: export. Download the product CSV and save a clean copy as a backup.
Step 2: rank by traffic. In Search Console, list pages by clicks and by impressions over the last three months. Match them to products in your spreadsheet. The pages with the most impressions and a low click rate are the biggest opportunity: people see them and do not click.
Step 3: write the top twenty by hand. These are the pages that already get seen. Spend ten minutes on each. Look at what the searcher is trying to do. See what already ranks above you. Write a title and description that make yours the obvious choice.
Step 4: use a pattern for the rest. A pattern is a formula with blanks filled from your data. For example, the title could be the product name, then the material, then your store name. The description could be a sentence made from the product type, the main feature and your return policy. Build the formula in spreadsheet columns, and look at twenty results before you apply it to all.
Step 5: review and import. Read a sample of at least thirty rows. Look for titles that are too long, product names that make no sense in a sentence, empty cells and anything that repeats. Then import.
A pattern works only when the product data behind it is clean. If your product names are inconsistent, fix them first. Our guide to Shopify product page SEO shows which fields to tidy before you template anything.
Where templates go wrong
Patterns are useful, and they are also the quickest way to make five hundred pages look the same. These are the failures we see most.
The identical sentence. If every description ends with the same line about shipping, Google may rewrite them, and shoppers skim past. Use the shared line once, not on every page.
The SKU in the title. A product code means nothing to a searcher. Leave it out unless people really search by it.
The truncated title. A formula that puts a long product name first, and then the material, then the store, will get cut. Test the longest names in your catalog, not the average ones.
Empty variables. If a column is blank for some products, your formula leaves a gap or a stray symbol. Add a rule for blanks or fix the data.
Claims that are not true for every product. If the pattern says free returns, every product must qualify. A wrong claim in a search result damages trust.
Keyword repetition. A formula that repeats the product type three times in one title reads as spam.
The test for any pattern is whether you would be happy to see a random page from the middle of the batch in search results. Pick ten at random and read them as a shopper. If one makes you wince, change the pattern and run it again. You can find more on the common ways stores slip in our Shopify SEO guide.
Collections, pages and articles need more care than products
Products are the long tail. Collections and articles are usually where the visits come from, so they deserve hand-written text.
Collections. A collection is often the page that ranks for a broad shopping term. Write its title around what a shopper types: leather wallets, men's leather wallets, slim wallets. Mention the range, the material and a reason to buy. Our guide to collection page SEO goes into the text on the page itself.
Your home page. The title should say what the store sells and who it is for, plus the brand name. Not just the brand name alone, unless you are well known.
Blog articles. The article title and the meta title can differ. The article might be called How to Care for a Leather Wallet, with a meta title that adds a promise, such as the five steps that make it last. Keep both honest and consistent.
Policy and information pages. Shipping, returns, size guides and About pages are worth a plain, accurate title. Someone searching for your return policy should find it. Use the page name and the store name.
Pages you do not want in search. Thank-you pages, internal search and some filtered views should not rank. Shopify handles most of that by default, so you rarely need to touch it. If you do not want a specific page found, a developer can add a noindex setting.
Keep a simple log of what you changed and when. Meta changes take a few weeks to show results, and you need the dates to read the data later.
How to tell whether it worked
You changed some text. How do you know it helped?
Use Search Console. For each page you changed, compare the click-through rate before and after, over equal periods, in the same position range. Click-through rate is the share of people who saw your result and clicked it. If your average position stayed about the same and the click rate rose, your text is doing its job. Our Search Console guide for Shopify shows where to find the numbers.
Give it time. Google has to recrawl the page and re-evaluate the result. Four to six weeks is a fair window for a page with steady traffic, and longer for a low-traffic page.
Be careful about conclusions. Seasonal changes, a new competitor or a change in what Google shows can all move the numbers. If you change a hundred pages at once you will not know which edit mattered. Change a batch, wait, compare, then change the next. Your top pages should always be done as separate, tracked changes.
Do not chase click rate by promising something you do not deliver. A clever title that brings the wrong visitor produces a quick exit and no sale. The measure that matters is revenue from organic visits, not only clicks. A page can lose ten percent of clicks and gain sales if the people who click are the right ones.
If the numbers are flat after two months, the title and description were probably not the main problem. The page itself may need work, which is covered in our guide for stores with no organic traffic.
How RunOctopus handles this
RunOctopus is a done-for-you service. Its AI, Ollie, researches your business, then writes and publishes pages directly on your own website. A team plans, writes, reviews and publishes alongside Ollie. It works with Shopify, WordPress, WooCommerce and Wix. Each page it publishes is written with its own title and description, so the new pages do not add to the template problem described above.
There is nothing to install, nothing to approve, nothing to upload and nothing to schedule. Pages go live on their own. In the first week you get 8 long-form articles, 6 pages and a custom interactive tool built for your niche. After that it is 175+ pieces of content a month, written, published and linked. Reports show where ChatGPT, Perplexity, Claude and Gemini name your business.
It does not rewrite the meta data on your existing product catalog for you, so the method in this guide is still the way to handle that. To see what Ollie would do for your store, try the free site read. Paste your address, Ollie reads the site and shows the plan. No account, no call.