NewQilyo now connects to Shopify
Qilyo
Q
Qilyo TeamVerified Qilyo author

Shopify blog SEO: how to build an editorial strategy that sells

A Shopify blog isn't there to tell your brand story: it captures the search intent that your collections and product pages don't cover. Here is the method, from choosing topics to measuring results.

In this article 8 sections
  1. 01 · Why the Shopify blog is an SEO lever, provided you give it a commercial role
  2. 02 · Linking each article to your collections and products: internal linking that serves the reader
  3. 03 · Organising your Shopify blog: one or several blogs, templates and navigation
  4. 04 · Setting up SEO for each article in Shopify
  5. 05 · What Shopify already handles and what still needs checking: indexing, sitemap and redirects
  6. 06 · Worked example: building an editorial calendar for a Shopify store
  7. 07 · Publishing useful, differentiating content, without producing volume for volume's sake
  8. 08 · Measuring and improving: Search Console and generative visibility

In brief: a Shopify blog becomes an SEO lever when each article answers an intent that your collections and product pages don't cover, then points to the offer that continues the answer. The method comes down to five steps: sort your topics, organise your blogs, configure each article, build on Shopify's technical foundations, then measure.

Many stores launch their blog with enthusiasm, publish whenever inspiration strikes, then find that it brings neither useful visits nor sales. The problem rarely lies with the platform. It comes from a blog conceived as a newspaper, when it should be a link in the buying journey.

Why the Shopify blog is an SEO lever, provided you give it a commercial role

Shopify's native blog works very well from a technical standpoint. What determines its value is the editorial work around it. Its purpose is to answer the questions your customers ask before being ready to buy, where a product page or a collection has neither the space nor the legitimacy to do so.

Shopify distinguishes four categories of search intent: informational (understanding or learning), navigational (finding a specific site or page), transactional (buying) and commercial investigation (comparing before deciding). This classification, set out in Shopify's SEO help documentation, is first and foremost used to choose the right page format before writing a single line.

Article, collection or product: making the call

The decision rule is simple. A topic with informational or comparison intent goes to the blog. A direct purchase intent goes to a collection (several products that meet the same need) or to a product page (one specific item). A navigational search, such as your brand name, is answered by your homepage or the relevant page, not by an article.

A counter-example helps avoid applying the rule too hastily. Some queries mix several intents, such as "best model for beginners". In that case, it is the content the reader expects that decides: a well-argued comparison belongs on the blog, a ready-to-buy selection belongs in a collection.

Point to watch

A main keyword phrase should be assigned to a single page. If an article and a collection target the same phrase, they compete with each other and Google hesitates over which one to show. This is cannibalisation.

Mapping your queries by intent

Before planning, list the phrases your customers type, then classify each one under one of the four intents. Add a "page that already answers" column and a "journey stage" column. You can then see where the gaps are: those are the ones that deserve an article.

Linking each article to your collections and products: internal linking that serves the reader

Shopify recommends linking pages that have a logical relationship, and specifically cites the example of a link between a piece of content and a product page or collection. These links help search engines understand the hierarchy of your site. Above all, they help readers move from the answer to the solution.

For each article, include at least one justified contextual link to the offer that addresses the problem covered. The condition is strict: the link must serve the reader, not manipulate rankings. A link placed where nobody needs it does no good.

Choosing the anchor text and the destination

The anchor is the clickable text. It should honestly signal what the reader will find behind it, without a formula repeated in every article. As for the destination, ask yourself this question: is the reader ready to choose from several products, or are they looking for a specific answer?

  • They are comparing or exploring: send them to a collection.

  • They have already identified the right item: send them to the product page.

Shopify also lets you embed products directly in articles, which shortens the path to purchase. Treat this option as a reading convenience, not a promise of results.

The link back from the collection to the article

Internal linking works both ways. A collection can include, in its text or beneath its products, a link to the guide that helps people choose. The hesitant visitor finds what they need to decide, and the article receives a relevant link from an important commercial page.

When these repetitive tasks pile up (checking links, completing fields, harmonising metadata), the approach to automating SEO on WordPress and Shopify can be a useful next step. It aims to save time on execution, not to produce content in bulk: the editorial decision stays with you.

Organising your Shopify blog: one or several blogs, templates and navigation

Shopify lets you create several blogs, assign them a custom template and add them to the store's navigation. Each blog has its own title, comment settings, template and search engine description. So the question is not "is it possible?" but "is it useful?".

One blog or several?

My criterion: separate blogs only if your editorial areas genuinely serve different audiences. A store that sells to both consumers and professionals, with distinct expectations and vocabulary, may justify two blogs. In most cases, a single blog with clear categories remains easier to read, simpler to manage and more coherent for the reader.

Multiplying blogs out of a desire for order dilutes your efforts. Each additional blog needs its own template, navigation, monitoring and a regular publishing schedule.

Blog navigation and description

Present your topic areas in understandable menus, with labels your customers would use themselves. A visitor should understand at a glance where to find the buying guides and where to find the usage tips. Also fill in the blog description for search engines: it clarifies the subject of the blog as a whole, independently of each article.

Setting up SEO for each article in Shopify

In an article's SEO preview, Shopify lets you edit the title tag, the meta description and the URL. Image alt text is set separately. These elements can be configured for each individual article, in addition to the blog-level settings.

SEO title, H1 and promise

Google builds the title link shown in its results from several signals: the title tag, the visible main title, H1s, the content, internal anchors and external links. It may therefore replace the title you had planned. The rule that follows is to control what is within your power: align the SEO title, the H1 and the subject actually covered. A clear, consistent title is better than an artificially optimised formula, and Google decides on the final display after crawling the page.

Meta description and URL

The meta description is not a place for keyword stuffing. It helps the reader decide whether to click: say what the article offers and who it is for. The URL, for its part, should be readable and stable. Choose it before publication, because changing it afterwards creates constraints (see below).

Images and alt text

Alt text describes the image for people who cannot see it and for search engines. Write it as a factual description of what the visual shows, relating to the subject of the article.

Key takeaways

Before each publication, check five points: SEO title and H1 consistent with the topic, a short and stable URL, a meta description that makes people want to read on, descriptive alt text, and a justified link to the offer.

What Shopify already handles and what still needs checking: indexing, sitemap and redirects

Part of the technical work is already done. It is worth knowing this so you can focus your editorial effort where it counts.

The foundations already in place

Shopify stores include, among other things, automatically generated canonical tags (they tell Google which version of a page to favour), sitemap.xml and robots.txt files, SSL certificates by default and structured data managed by the theme. These automatic features do not replace content optimisation.

An important nuance: the actual markup and structured data also depend on the theme and any customisations installed. After a theme change or a code tweak, an occasional check remains useful.

Submitting the sitemap and diagnosing URLs

Shopify's sitemap.xml includes blog articles and updates automatically each time content is added. Submit it in Google Search Console: this helps Google discover and index your pages. No timeframe or indexing is guaranteed, because Google ultimately decides on crawling and display.

So don't assume that a published article is indexed. After an important article goes live, check your Search Console property, then inspect the URL to see what Google says about it.

Changing a slug without losing traffic

The slug is the final part of the URL. Before changing it, list the articles that receive traffic. If the change is justified, create a URL redirect to the most relevant page, not to the homepage out of habit.

There is one peculiarity in how this works: Shopify redirects only work if the source URL returns a 404 error. If the old resource becomes visible again, the redirect is automatically removed, since it no longer returns a 404.

Worked example: building an editorial calendar for a Shopify store

Let's take a fictional store, "Maison Feuille", which sells loose-leaf tea. It does not exist, and no performance figures are given: the aim is to show the sequence of decisions.

From topic to target page

Step 1: list and classify. Maison Feuille collects the phrases its customers use: "loose-leaf green tea", "how to brew black tea", "green tea or black tea", "Maison Feuille". It classifies them by intent. "Loose-leaf green tea" is transactional: collection. "How to brew black tea" is informational: article. "Green tea or black tea" falls under commercial investigation: comparison article. The brand search is navigational: homepage.

Step 2: one phrase, one page. Each phrase gets a single target page, which avoids cannibalisation. Maison Feuille also chooses the home blog for each topic. It has only one audience, tea enthusiasts, so it keeps a single blog with two categories: "Buying guides" and "Preparation".

Step 3: set up each page. For each article, it defines the SEO title, an H1 consistent with it, a short URL, a useful meta description and links to the relevant collections. The link to the black tea collection appears in the brewing article, at the point where it discusses choosing the leaves.

Step 4: publish and schedule. After publication, it checks that the sitemap has been submitted in Search Console, inspects the new URLs, then sets a date for a performance review.

The resulting planning table

Topic

Intent

Page type

Link to the offer

Loose-leaf green tea

Transactional

Collection

The page itself

How to brew black tea

Informational

Article (blog, Preparation category)

Black teas collection

Green tea or black tea

Commercial investigation

Comparison article (Buying guides category)

Green teas and black teas collections

Maison Feuille

Navigational

Home page

Main collections

Publishing useful, differentiating content, without producing volume for volume's sake

A well-built calendar will not save interchangeable content. Google recommends content that is useful, reliable and created primarily for people: original information or analysis, substantial value compared with existing pages, accuracy, and elements that make the expertise and the author identifiable where that is expected.

What makes an article irreplaceable

A shop has raw material that generic summaries lack. It comes down to a few sources:

  • real experience of the products, tested and compared;

  • demonstrations, such as a filmed brew or an explained assembly;

  • internal data, for example the questions most frequently asked of customer service;

  • advice from named, identifiable specialists;

  • visual evidence that you have produced yourself.

This is what separates a useful guide from a summary of what ten other sites already say.

Setting boundaries for the use of AI

Google treats the following as warning signs: publishing large amounts of content on varied topics in the hope that some of it will rank, relying on extensive automation, or summarising other sources without adding value. AI is not forbidden, but it must not be used to mass-produce content intended mainly to manipulate rankings.

Between ourselves, the best safeguard is organisational: a demanding brief before writing (intent, target page, an angle specific to the shop), an expert contribution, then a human review before going live. An article that fails this review is not published, even if the calendar is waiting for it.

Measuring and improving: Search Console and generative visibility

Publishing is only half of the system. Without measurement, you will not know which articles deserve to be strengthened, merged or dropped.

Reading the performance report

Google Search Console's performance report shows clicks, impressions, click-through rate (CTR) and average position. You can segment this data by query, page, country, device, search appearance and date. In practice, three steps are enough to get started:

  • filter the blog URLs to isolate its own scope;

  • compare equivalent periods, for example two full months, rather than periods of different lengths;

  • spot pages with high impressions and low CTR (their title or meta description deserves a rework) and queries that reveal an unmet need.

Please note

Recent data may be preliminary, and results vary by location, device and search history. Avoid judging an article after only a few days.

Incorporating generative AI reports

In June 2026, Google launched Search Generative AI reports in Search Console, with a worldwide rollout on 31 August 2026. They offer a dedicated view of impressions and let you examine the pages, countries, devices and dates linked to generative features in Search and Discover. They complement standard tracking, without replacing your organic metrics or your commercial objectives, and they promise no presence in generative answers.

The guide Google added on 15 May 2026 about its generative AI features points in the same direction. It confirms that SEO fundamentals, original and useful content, and a clear technical structure remain the foundation. It dismisses AEO/GEO "hacks" and llms.txt files as a requirement for Google Search. This recommendation concerns Google: it does not validate the methods that third-party services claim for other assistants. And an eligible page is not guaranteed to be crawled, indexed or displayed.

To turn all this into a habit, here is an editorial review routine to schedule:

  1. Filter the blog URLs and compare the past period with an equivalent period.

  2. Rework the titles and meta descriptions of pages that get many views but few clicks.

  3. Note the queries that show an unmet need and add them to the calendar.

  4. Check that each active article still links to the right collection or product.

  5. Consult the generative reports as a supplement, without deriving a sales target from them.

A profitable Shopify blog is recognisable by one simple thing: each article has a topic chosen for a reason, a unique target page and a logical path to the offer, and it is regular measurement that decides what to write next.

FAQ

Yes, technically: canonical tags, sitemap and SSL are handled by the platform. But its value depends on your content: topics chosen according to intent, useful and original articles, and links to your collections and products.

Share this article LinkedIn E-mail

Qilyo Journal

All articles
Main guide

Main guide

SEO Automation on WordPress and Shopify: Content, Updates, Publishing

Content

Content

Multi-site SEO: how to keep content distinct and consistent?

Content

Content

Shopify collection SEO: structure, content and internal linking for pages that rank

Content

Content

Shopify product page SEO: optimising product pages at scale

Content

Content

Automating SEO for a Shopify store: a step-by-step tutorial that protects quality

Content

Content

Update a WordPress Post Without Changing Its URL: Step by Step

Content

Content

Automating internal linking on WordPress

Content

Content

Automating SEO article creation on WordPress: the pipeline step by step