Shopify blog post or page? How to decide once
Shopify gives you two ways to publish text that is not a product: a page, or a blog post. They look nearly identical in the admin, they both produce a URL, and the difference between them is almost never explained. So people pick at random and then live with it.
The short version: a page is for content that stays true, a post is for content that has a date. Almost every decision falls out of that.
What actually differs
| Page | Blog post | |
|---|---|---|
| URL | /pages/handle | /blogs/news/handle |
| Has a date | No | Yes, and it shows |
| Appears in a feed | No | Yes, plus RSS |
| Tags | No | Yes |
| Comments | No | Optional |
| Custom template | Yes, easily | Harder |
Neither ranks better than the other. This is worth stating plainly because the belief that "/pages/ has more authority" circulates constantly and there is nothing behind it. Google does not assign weight by URL segment.
The date is the whole decision
A visible date is an asset or a liability depending on the content. On a piece about a platform change, a recent date is credibility. On your shipping policy, a date from three years ago suggests nobody has checked it since, even when nothing has changed and nothing needed to.
So: shipping, returns, sizing, care instructions, about, contact, FAQ, warranty. All pages. Anything where "when was this written" is a fair question the reader might ask. Guides, comparisons, seasonal pieces, announcements, anything you plan to update as things move. All posts.
Where it gets genuinely unclear
Long evergreen guides are the real edge case. A thorough sizing guide or a materials explainer is evergreen in content but benefits from sitting in a feed where people browse. Two workable answers: put it in the blog and update the publish date whenever you revise it (which is honest, since you did revise it), or put it on a page and link to it from the blog index. Both are fine; being consistent matters more than which you pick.
The one thing not to do is publish it as both. Two URLs with the same content split whatever signals it earns, and you will spend an afternoon later deciding which to canonical.
On having more than one blog
Shopify lets you create multiple blogs, which produces /blogs/news/, /blogs/guides/ and so on. It is genuinely useful for separating audiences (customer-facing guides versus trade announcements) and genuinely a maintenance cost, because most themes only surface one of them in navigation without editing Liquid.
If you are publishing fewer than a few posts a month, one blog with tags does everything a second blog would.
Frequently asked questions
Do Shopify pages rank better than blog posts?
No. There is no ranking difference tied to the URL path. Content, links and intent decide it.
Can I move a post to a page later?
Yes, by recreating it and redirecting the old URL under Online Store then Navigation then URL Redirects. Cheap to do, so do not agonise over the initial call.
Why is my blog at /blogs/news/ when I renamed it?
The handle is separate from the title and does not change when you rename. You can edit it, but any existing links break unless you add a redirect.
Should the blog index be in my main navigation?
If you publish regularly, yes. If you have three posts from last year, it advertises abandonment; link individual posts from relevant collection pages instead.
Do comments help SEO?
Marginally at best, and they are a spam-moderation job. Most stores are better off with them off.
Pick once
Dated content in the blog, permanent content on pages, no duplicates. That rule covers nearly everything, and the remaining ambiguity costs less than the time spent resolving it.
Want SEO blog posts like this for your own Shopify store? Try SEO Bison.