← Back to blog

How to Write Meta Descriptions That Get Clicks: 7 Steps With Meta Description Examples

A step-by-step guide to writing meta descriptions that earn more clicks from Google, with a meta description example for homepages, product pages, collection pages, blog posts, and SaaS pages.

You rank on page one for a few searches, but almost nobody clicks. Often the problem isn't your ranking. It's the two lines of text under your link. If they're missing, cut off, or say nothing useful, searchers skip you for a result that tells them what they'll get. This guide walks you through writing better ones, with a meta description example for every common page type so you can copy the pattern instead of starting from a blank box.

By the end you'll have a short list of the pages that matter most, a simple formula for writing descriptions, ready-to-adapt examples, and a way to check whether your changes actually earned more clicks. It works for Shopify and other online stores, small business sites, and SaaS products.

What you'll need

- Access to edit page settings in your store or site builder (most platforms have an "SEO" or "Search engine listing" section on each page) - Google Search Console connected to your domain - A spreadsheet - About 2 to 3 hours for your first 10 to 20 pages

Why meta descriptions matter (and what they can't do)

A meta description is the short summary you write for a page in its HTML. Google may show it as the snippet under your title in search results. Two things are worth knowing before you start.

First, meta descriptions aren't a direct ranking factor. Google has said so plainly. Their job is to win the click once you already rank.

Second, Google often rewrites snippets. If your description doesn't match what the person searched, Google may pull text from your page instead. A clear, specific description that matches the search gives you the best chance of your own words being shown.

How to write meta descriptions: 7 steps and a meta description example for each page type

### Step 1: Find the pages where better snippets will pay off (30 minutes)

Don't rewrite every page at once. Start where clicks are being left on the table.

1. In Google Search Console, open **Performance** and switch to the **Pages** tab. 2. Turn on **Impressions**, **Clicks**, **CTR**, and **Average position**. 3. Sort by impressions and look for pages with plenty of impressions, a position somewhere between 1 and 15, and a low click-through rate compared with your other pages. 4. Copy the top 10 to 20 into a spreadsheet with columns for URL, main search query, current description, new description, and date changed.

Also check for pages with no description at all or the same description repeated across many pages. A quick way to spot those is to run your homepage through the free [Site Auditor](https://www.rankreactor.ai/tools#site-auditor), which flags missing or weak on-page elements alongside other technical issues.

### Step 2: Match the search intent of each page (10 minutes per page)

Before you write anything, ask what the person typing that query wants. Someone searching "linen bedding queen" wants to browse and compare. Someone searching "how to wash linen sheets" wants instructions. Your description should promise the thing they came for.

For each page in your sheet, note the main query from Search Console (click the page, then the **Queries** tab) and label it: buying, comparing, or learning. If you're unsure which bucket a query falls into, paste it into the free [Keyword Intent Checker](https://www.rankreactor.ai/tools#keyword-intent) to see whether it reads as buyer intent or informational.

### Step 3: Use a simple four-part formula (5 to 10 minutes per page)

Most good descriptions answer four questions in one or two sentences:

1. **What is this page?** Say it in the searcher's words, ideally including the main keyword once. 2. **Who is it for, or what's different?** A detail that sets you apart: material, price point, location, speed, a specific use. 3. **What's the proof or benefit?** Free shipping, a return window, number of reviews, a time saved, a result. 4. **What should they do?** A light call to action such as "Shop," "See sizes," "Get the checklist," or "Start a free trial."

Write the description first, then trim. Don't stuff in several keywords. Google bolds words that match the search, so one natural use of the main phrase is enough.

### Step 4: Keep it to a length that won't get cut off (2 minutes per page)

Google trims snippets by pixel width, not an exact character count. In practice, aim for roughly 120 to 155 characters and put the most important words in the first 100 or so, because mobile results can cut off sooner. Your spreadsheet can count for you with a formula like `=LEN(D2)`.

Avoid double quotation marks inside the description, since some platforms and templates cut the text off at the quote.

### Step 5: Adapt these meta description examples to your pages (5 minutes per page)

Use these as patterns. Swap in your own product, proof, and offer.

**Homepage (online store):** "Handmade ceramic mugs and planters, fired in small batches in Portland. Free US shipping over $50 and 30-day returns. Shop new glazes."

**Product page:** "Organic linen duvet cover in 6 colors, stonewashed for a soft feel from night one. Fits queen and king. Free returns within 30 days."

**Collection or category page:** "Shop waterproof hiking boots for men, from lightweight trail shoes to winter boots. Filter by width and size. Free exchanges."

**Blog post or guide:** "Learn how to wash linen sheets without shrinking or stiffness. A 5-step routine, the right water temperature, and drying tips."

**SaaS feature or pricing page:** "Simple invoicing for freelancers. Send branded invoices, accept card payments, and get paid faster. Free for your first 5 clients."

**Local business page:** "Same-day phone and laptop repair in Austin. Most screen fixes done in under an hour, with a 90-day warranty. Book online or walk in."

Notice what each meta description example has in common: it names the thing, adds one specific detail, gives a reason to trust it, and ends with a clear next step.

### Step 6: Write your title and description as a pair (5 minutes per page)

Searchers read the title and description together, so they should work as a team rather than repeat each other. Let the title carry the main keyword and the core promise, and let the description add the detail, proof, and call to action.

Weak pair: title "Linen Duvet Cover," description "Buy our linen duvet cover. Linen duvet covers on sale."

Better pair: title "Organic Linen Duvet Cover, Queen and King," description "Stonewashed for a soft feel from night one, in 6 colors. Free returns within 30 days."

If your titles also need work, the free [Title Tag Optimizer](https://www.rankreactor.ai/tools#title-tag) can help you rewrite them for click-through while you're already editing these pages.

### Step 7: Publish, wait, and measure (15 minutes now, 15 minutes in four weeks)

1. Update the descriptions in your store or site settings and note the date in your spreadsheet. 2. In Search Console, use **URL Inspection** and **Request indexing** for your most important pages so Google re-crawls them sooner. 3. After three to four weeks, go back to **Performance**, filter to each page, and compare CTR for the four weeks before and after the change. Compare at similar average positions, since moving up or down a spot changes CTR on its own. 4. Keep the versions that improved. For pages that didn't move, check whether Google is showing your text at all by searching the main query yourself. If it's showing something else, make the description match the query more closely.

Common mistakes to avoid

- **Copying the same description across pages.** Every important page deserves its own. Duplicates make results look interchangeable and give Google less reason to show your text. - **Stuffing keywords.** "Cheap shoes, best shoes, shoes online" reads like spam and doesn't earn clicks. - **Promising what the page doesn't deliver.** If the description says "free shipping" and the product page doesn't, people bounce and trust drops. - **Leaving platform defaults.** Many store themes auto-fill descriptions with the first lines of product text, which are often shipping notes or size charts. - **Writing once and forgetting.** Prices, offers, and seasons change. Review your top pages every quarter.

What to do this week

- [ ] Pull your top 10 to 20 pages by impressions from Search Console into a spreadsheet - [ ] Flag pages with missing or duplicate descriptions - [ ] Label each page's main query as buying, comparing, or learning - [ ] Write new descriptions using the four-part formula, around 120 to 155 characters - [ ] Check each title and description pair for repetition - [ ] Publish, request indexing for the most important pages, and set a reminder to compare CTR in four weeks

Better meta descriptions won't change where you rank, but they can change how many people choose you once they see you. Start with the pages that already have impressions, and you'll see the payoff fastest.