A Shopify blog content audit is a keep, rewrite, merge or remove decision for every URL, made from referring domains, clicks, impressions and fit. Remove pages with no links, no demand and no fit; rewrite pages Google still shows but nobody clicks. Deleting alone will not raise rankings.
We checked 183 pages we were about to delete. Together they had earned 37 clicks in 16 months, and not one had a single site linking to it. Eight pages on an earlier version of the same list were still being shown in Google more than a thousand times each, one of them 12,307 times. The audit’s real job is telling those two groups apart.
Most Shopify store blogs grow the same way. An agency ships four posts a month for a year. Someone tries an AI writer for a quarter. A partner offers a guest article. Three years later the blog has 150 posts, the store owner could not name ten of them, and a handful carry prices, app names or shipping promises that stopped being true long ago.
That pile is not harmless. Customers land on it from search, AI assistants quote it when someone asks about your products, and every stale page is one more thing a reviewer (human or machine) has to read before deciding what your site is about. This guide is for the merchant who suspects the blog has become a liability and wants a defensible way to decide what stays.
A content audit is a decision for every URL on your blog: keep it as it is, rewrite it at the same address, merge it into a stronger page with a redirect, or remove it. Anything that does not end in one of those four verdicts per page is an inventory, not an audit.
The common misunderstanding is that an audit is a traffic hack: delete the weak pages, and the strong ones rise. Google has been unusually direct on this point. Its guide to creating helpful, reliable, people-first content lists removing a lot of older content primarily because you believe it will help your search rankings as a warning sign, in the context of trying to make a site seem fresh. In August 2023, after the tech publisher CNET pruned thousands of old articles, MediaPost reported Google Search Liaison Danny Sullivan’s public response to deleting content because it is old: “That’s not a thing! Our guidance doesn’t encourage this.”
So why audit at all? Because the reasons that hold up are about the reader and about what your site stands for. A post recommending an app that shut down misleads the customer who finds it. A post written for an agency’s keyword report, with nothing your brand would actually say, tells search systems and AI assistants that your domain publishes filler. A post with real backlinks or real demand is an asset you are wasting if it stays stale.
Going in, I want you to expect a cleaner site and better pages, not a guaranteed traffic jump. If an audit pitch promises the jump, that is the tell that it was written to sell the audit. The traffic case for the audit lives in the pages you rewrite, which I will get to below.
Every blog post can be scored on four inputs: referring domains, clicks, impressions, and fit with what your store sells. Pull the first three for the last 16 months so seasonal products get a full year plus a buffer, then make the fit call yourself.
Referring domains come from a backlink tool. Ahrefs Webmaster Tools is free for sites you verify, and the Links report in Google Search Console is a rougher second opinion. Clicks and impressions come from the Pages tab of Search Console’s Performance report, exported with a 16 month date range. Fit is a yes or no: would you write this post today, under your own name, for a customer you want?
Backlinks get first priority because they are rare. On episode 409 of the podcast, Jeff Oxford, Founder and CEO of 180 Marketing, estimated that somewhere between 90 and 99 percent of blog posts never attract a backlink at all. A post that did earn one from another site is the exception, and you do not throw exceptions away.
Three rules keep the table honest. Any referring domain moves a page out of the remove column, however poor its traffic, though it is worth opening the linking site first: a scraper or a directory listing is not a reason to spend hours, and a link-only page that overlaps a stronger post can simply be merged with a 301. Links or real demand override a failed fit test, because the rewrite replaces the content entirely and keeps only the address. And fit on its own never rescues a page: a post you love that nobody finds and nobody links to is a candidate for a rewrite into something people ask about, not a reason to keep it unchanged.
When Fastlane audited 398 syndicated partner articles on its own site in September and October 2026, 359 were removed with a 410 status, 37 were marked for a rewrite at their existing URLs, and 2 were merged into stronger original pages with 301 redirects. About 175 of the removals went out in a first pass on September 25; the rest followed a fuller recheck on October 15, and the rewrites are still being worked through one page at a time.
The removal list was not close. Of the 183 pages we rechecked with full data on October 15, 2026, 158 had zero clicks in 16 months, none had a single referring domain, and the whole group had earned 37 clicks combined, with no page above 6. These were other companies’ articles that we had republished, so they also failed the fit test outright: they carried nothing Fastlane would say. Keeping them would have meant asking readers and search systems to wade through hundreds of pages that were not ours to vouch for.
The near miss is the part I want you to learn from. Our first pass put pages on the delete list that Google was still showing heavily. When we rechecked every remaining candidate against impressions on October 15, eight pages came off the 410 list, including one with 12,307 impressions and one click, and another with 7,786 impressions and 11 clicks, both across 16 months. All eight had more than a thousand impressions and no referring domains. Those pages were not dead. They were being shown and rejected. We do not have outcome data on those rewrites yet, so read this as the decision rule, not as proof of a traffic result.
The call that followed is the one I would make for any store: rewrite those pages from scratch at the same URL, around the question the impressions say people are asking, and delete everything that has neither links nor demand. The cost is real: each rewrite takes hours, so the rule has to be strict about which pages earn one. The rule we ended with is simple enough to apply to a store blog with 60 posts: links or demand earn a rewrite, and the absence of both earns removal.
A page with thousands of impressions and almost no clicks has proven there is demand for its topic and failed to meet it, which makes it the best rewrite candidate on your blog. Deleting it throws away the one thing that is hard to manufacture: Google already associates your URL with a question people ask.
Open the page’s queries in Search Console before you write a word. Usually one of three things is wrong. The page ranks on page four or five for a broad query and never reaches a position where people click. The title promises something the searcher does not want, like a listicle when the query is a how to. Or the content answers the question people asked years ago, and the question has moved, for example from “best email app” to “how do I set up post purchase flows in Shopify Email”.
The fix is a new page, not a patch. On episode 415, Mike Simmons, CEO of Plug In Useful, put the principle plainly while talking about merchants frozen by AI search changes: “it never hurts to focus on the fundamentals of SEO”. His version of the fundamentals is well organized information that anticipates and answers the customer’s question, which is exactly what a rejected page is missing.
Depth matters here. Raptive’s analysis of 103,000 refreshed pages, published June 26, 2026, found refreshes that changed 0 to 10 percent of a page averaged 2 percent pageview growth, while rewrites that changed more than the original length averaged 44 percent. Most of that sample was food content, so treat the figures as a direction, not a forecast for a Shopify blog. The direction is clear enough: changing the date and a paragraph does almost nothing.
Execute the verdicts in a fixed order: rewrites first, merges second, removals last, and log every URL as you go. That order means no page is deleted before you have confirmed it is not the stronger half of a merge.
For removals on Shopify, deleting the post is enough. The URL returns a 404, and Google’s own help page on 404 errors and how they affect your site says they “won’t impact your site’s search performance” and that Google currently treats 410s the same as 404s. Do not redirect every deleted post to your homepage. A homepage redirect for an unrelated article drops the customer somewhere they did not ask to go and hides the fact that the page they wanted is gone.
For merges, move any paragraph worth keeping into the stronger page first, then add the redirect in Shopify’s URL redirects settings from the old blog path to the new one. Visit the old URL afterwards and confirm it lands where you expect. A redirect you never tested is a guess.
For rewrites, keep the URL and handle exactly as they are, because the backlinks and the impressions are attached to that address. Change the title if the queries tell you to. If you would like a second set of eyes on whether the rewrite worked, Search Console comparisons are free, and tools covered in our SEOTesting review on content decay tracking make the before and after easier to read once your traffic is large enough to measure.
Keep the log. A simple sheet with URL, the four inputs, the verdict, the date and the result is what lets you run the next audit in an afternoon instead of starting over.
Audit once a year if your store does under about $2M a month, and add a quarterly pass on the pages that drive revenue above that, once content is a real acquisition channel. The cadence should follow how much of your growth depends on organic and AI discovery, not a calendar someone sold you.
If you are doing $10K to $50K months with a small blog, do the lightweight version: export Search Console, remove anything misleading, rewrite your two or three highest impression posts, and stop. Do not buy an audit tool. On episode 409, Jeff Oxford cautioned most ecommerce brands against chasing a blog community because it is a winner take all game, adding “that time and energy and resources could have been better spent on other activities.” For most stores at this stage, the subtraction is the win.
Between $50K and $2M a month, run the full four number audit annually and keep the log. This is the stage where agency and AI written backlogs pile up fastest, and where a few rewritten pages can matter for both search and the AI assistants customers now ask. Our guide to an SEO and AI search strategy that covers Google and answer engines shows how the rewritten pages fit the bigger picture.
Above that, content is usually an owned channel with someone accountable for it, and a quarterly pass on the top pages makes sense. On episode 446, Ivan Slobodin, Product Lead at Searchable, described the goal as a system that lets a team “refresh your content every 3 months instead of every 3 years”. Platforms like the one in our Searchable review can track which sources AI answers cite for the questions you care about, which is useful at this stage and unnecessary below it.
At any stage, one thing is worth removing that no tool will flag: posts you no longer agree with. If a page recommends a tactic you would talk a friend out of, it fails the fit test, whatever its numbers say, and it deserves either a rewrite that says what you believe now or a quiet deletion.
Delete a Shopify blog post when it has no referring domains, almost no clicks or impressions across the last 12 to 16 months, and nothing you would publish today. Check backlinks first with a tool such as Ahrefs Webmaster Tools, because any site linking to the post makes it worth rewriting instead. Then check clicks and impressions in the Pages tab of Google Search Console’s Performance report. A post with thousands of impressions but no clicks is showing demand, so rewrite it rather than delete it. Only posts that fail all three tests, and that you would not stand behind, belong on the removal list.
Deleting old blog posts is not a ranking tactic on its own, and Google says so directly. Its helpful content guidance lists removing a lot of older content because you believe it will help rankings as a warning sign, and in 2023 Google’s Danny Sullivan said deleting content because it is old is “not a thing”. Remove posts because they mislead customers, carry nothing your brand would say, or clutter a site you want judged on its best work. The ranking gains from an audit come from rewriting the pages that have links or demand, not from the deletions.
No, do not redirect deleted blog posts to your homepage unless the homepage answers the same question. A homepage redirect for an unrelated article sends the visitor somewhere they did not ask to go and hides the fact that the page is gone. If a stronger post covers the same topic, merge any useful content into it and set a 301 redirect in Shopify’s URL redirects settings. If nothing covers the topic, let the deleted post return a 404. Google says that, in general, 404 pages do not hurt your site’s search performance.
High impressions with almost no clicks means Google is showing your post for a question people ask, but searchers are choosing other results. The usual causes are a ranking too low on the page to earn clicks, a title that does not match what the searcher wants, or content that answers an older version of the question. Open the post’s queries in Google Search Console to see which searches trigger it. Then rewrite the page around the main query at the same URL. Treat these posts as your best rewrite candidates, not deletions.
Most Shopify stores should audit blog content once a year, and stores above roughly $2M a month where content drives meaningful revenue should also review their top pages every quarter. A store doing under $50K a month with a small blog can run a light version in an afternoon: remove misleading posts and rewrite the two or three posts with the most impressions. Larger stores benefit from a full audit with a log of every URL, its backlinks, clicks, impressions and verdict, so each cycle builds on the last one instead of starting over.