Tilly

How to write SEO blog posts that sell products

Pick a question buyers search, answer it fully, and link the products that solve it, so a Shopify blog post ranks and also sells.

What this is for

A blog post that sells answers a question people ask before they buy, then points to the product that settles it. Shopify's SEO overview describes this pattern for a wool blanket store: articles on related topics that link through to the product pages. source, checked 28 September 2026

By the end you have one post built around a question your buyers search, with the answer near the top, product links where they help the reader, and a way to see in Search Console whether it earns clicks. Choosing the question comes out of keyword research; this guide starts once you have it.

Time needed and what you need

Time needed: about 4 hours for the first post. Choosing the question and outlining take an hour; writing, placing products and filling in the search listing take the rest.

  • A question keyword from your keyword sheet, plus the collection or products that answer it
  • Staff access to the blog posts section of your Shopify admin
  • Your own photos of the product in use
  • Search Console access, to check the post's results a month later

The steps

The order matters: the question decides the outline, and the outline decides where each product link goes.

1. Choose a question buyers ask just before they buy

Pick a question that sits one step before a purchase: how to choose, how to use, what to pair it with, how to fix the problem your product fixes. Shopify's own example for a blanket store is a styling guide and a piece on why the material matters. source, checked 28 September 2026

Drop topics your store has no reason to cover. One of Google's warning signs is writing about something only because it is trending, not because your audience would want it anyway. source, checked 28 September 2026

2. Read what already ranks for the question

Search the question in a private browser window and open the top five results. Note what every one of them covers, what they all skip, and what kind of page they are. If the results are all product pages, Google is reading the question as a shopping search and an article will struggle there, so pick a different question.

3. List what only your store can add

Write down what you know that those pages do not: results from testing your own products, measurements, what customers say in reviews and returns, photos you took yourself. Google's self-assessment questions start with exactly this. source, checked 28 September 2026

Show how you know. In a comparison, say how many products you tried and how you tested them. source, checked 28 September 2026

4. Build the title and opening around the question

Put the question's main words in the post title. Shopify uses the title you type as the page's H1 heading, so that one field does both jobs. source, checked 28 September 2026

Answer the question in the first two or three sentences, then use the rest of the post for detail and edge cases. Keep the title plain; Google asks whether a heading avoids exaggeration. source, checked 28 September 2026

5. Put product links at the point of need

Link a product in the sentence where it solves the step you are describing, not in a block after the conclusion. Use the product's name as the link text: it tells readers and Google what is on the other side. source, checked 28 September 2026

Link the matching collection once too. Internal links from articles help Google judge which products matter most on your site, and Google names blog posts as a good place to link a best seller from. source, checked 28 September 2026

  • Two to four product links in a post of about 1,000 words
  • One link to the collection the products sit in
  • The product name as link text, never click here

6. Write until the question is answered, then stop

Shopify's help centre sets a floor for blog posts of 500 words. source, checked 28 September 2026

Google, for its part, says it has no preferred word count. Treat 500 as the least a real answer needs rather than a target to pad towards. source, checked 28 September 2026

7. Add your own photos with alt text

Use photos of the product in real use rather than the supplier's catalogue shots. Give the post's featured image alt text that says what the photo shows; Shopify lets you set it on blog post featured images as well as products. source, checked 28 September 2026

8. Fill in the search listing, publish and link to the post

Open the post's search engine listing section and write a meta title and a description that promises the answer. Shopify lets you publish at once or schedule the post for a later date. source, checked 28 September 2026

Then link to the new post from one or two older posts and from the product page it features. Google weighs internal links when it decides how much a page matters. source, checked 28 September 2026

9. Measure search clicks and sales a month later

After four weeks, filter the Search Console Performance report by the post's URL and read which queries it shows for. Then use a Shopify report that splits sessions by landing page to see how many visits started on the post and how many ended in an order. If Search Console is not connected yet, set it up now so the data is there when you need it.

A worked example

  • For a cast iron cookware brand with 35 products

    Worked example (an invented brand, with invented numbers)

    The brand picks the question how to season a cast iron pan, which sits in its keyword sheet next to the collection of seasoning oils and brushes.

    The post runs to 1,150 words: a 90-word answer at the top, six numbered steps, and a section on fixing a sticky finish. It links 3 products where each step needs them and the collection once.

    Eight weeks later the post has 4,200 impressions and 180 clicks from search. Of those 180 visits, 27 go on to a product page and 6 buy, at $42 an order, so the post has brought in $252 in sales.

Common mistakes

Writing about the product instead of the question. A post called Meet the new Classic Skillet matches nobody's search. Lead with the reader's problem and let the product arrive as the answer.

Parking every product in a shop-the-post block at the bottom. Readers who got their answer early never scroll that far. Link at the moment the product is useful.

Padding to hit a length. Extra paragraphs push the answer down the page and give readers a reason to leave before they reach a product.

Publishing and never linking to the post. An article nothing points to is hard to find by browsing your site. Link it from related posts and from the product page it features on the day it goes live.

Doing this with Tilly

Tilly can write the post for you: the SEO agent works from the same brand profile as its other agents. A blog post with a cover image costs 15 credits, and it is published to your Shopify blog only after you approve it, which leaves time to add your own photos and test notes first.

Questions people ask

How often should a Shopify store publish blog posts?

As often as you can publish a post that fully answers a real question. Google lists spreading lots of content across many topics in the hope some of it ranks as a warning sign, so one solid post a month beats a weekly thin one. source, checked 28 September 2026

Can I use AI to write the post?

Yes, if the post adds something real and a person checks every fact. Google's guidance suggests telling readers how automation was used, and says using it mainly to manipulate rankings breaks its spam policies. source, checked 28 September 2026

Should the post target the same keyword as the product page?

No. Give the product page the buying phrase and the post a question phrase, then link between the two. Two pages chasing one phrase end up competing with each other.

See this on your own store

Paste your store URL. The first pass takes about a minute and needs no account. Save a card (nothing is charged) and Tilly reads the whole store and works out who buys from you.