Most blog programs contain topics nobody can defend against the product catalog, and the metric protecting them is usually an email click. Laura Hoot, who leads SEO and AIO at the agency GPO, has spent years redirecting content calendars off exactly those topics, and she laid out the test on Unscripted SEO with Jeremy Rivera. This SOP is the audit pass: every topic gets named to a product page and a CTA, or it goes.
Free inside The Vault. Create a free account, download it, hand it to your content team.
Objective
Produce a written verdict on every topic in the blog program — published, planned, and newsletter-only — recording which product or category page it routes to and which CTA it asks for. Topics that cannot name one get killed or re-aimed, and the calendar gets re-seeded from the catalog outward. Budget half a day for the inventory and the sort on a normal blog, plus a working session with whoever owns the editorial calendar. The output is not a report; it is a shorter calendar and a gate that keeps the next round of topics honest.
Key Steps
- Build one list of every topic, including the ones the blog team does not own. Published posts, the planned calendar, and the topics that only ever appear in the email newsletter. Hoot’s canonical failure lives in the newsletter, not the blog roadmap: “I’ve worked with websites over the years where they’ll have an article in their newsletter like Valentine’s Day gift ideas, right? And maybe they’re an event planner or something that’s … like in the vicinity of that worlds, but that’s they’re never gonna convert, you know, to their product … or Halloween costume ideas or something like that.” If you audit only what the blog calendar contains, you will miss the worst offenders.
- For each topic, write down the specific product or category page it routes to and the CTA it asks for. One named URL and one named action, in two columns. Not “awareness.” Not “the brand.” A topic that cannot name a destination page is already failing, and this column is the entire audit — everything after it is acting on what you just wrote down.
- Apply Hoot’s two tests to every topic that failed step 2, in order. Test one is whether you can rank at all: “first of all, that’s a really saturated world. So it’s gonna be extremely competitive to try to rank for.” Test two is what happens if you do, which is the test people skip: “it’s so universally appealing, right? That somebody might click it in an email, but … you are never gonna rank for it. And if you do, it’s never gonna do anything for you. Like it has nothing to do with your product catalog.” A topic that fails both is not a close call.
- Disqualify the email click as a defence of a topic. This is the argument you will actually meet in the room, and the answer is that the click and the failure have the same cause. Hoot: “you might get some random clicks in the email campaign you sent out ‘cause it’s just eye-catching enough.” Universal appeal is what earns the open and what guarantees the saturation. Record newsletter engagement in the sheet if you want it visible, in its own column, where it cannot stand in for the CTA column.
- Redirect the survivors rather than deleting them, and kill the rest. Hoot’s own description of the fix is re-aiming, not a purge: “I’ve worked with websites to redirect their blog topics and other content topics to be like where really completely relates to their CTA.” Where a published URL has links or history, re-scope the piece toward the catalog it should have served and keep the URL. (inferred: she describes redirecting topics toward the CTA; she does not prescribe 301s versus rewrites, so treat the choice per URL as ours.)
- Re-seed the calendar one product or category at a time, as articles rather than FAQ blocks. Take a single product or category, enumerate the long-tail and question-shaped demand around it, and give each answer its own piece. Hoot is explicit about the ranked preference for a catalog site: “if you have, let’s say a … website with a huge product catalog that maybe spans a bunch of different categories, it’s limitless the types of in depth blog articles, types of searching, long tail searches, if you will … that that blog can answer. Right? That’s much better than an FAQ block at the bottom of the product page.” Her claim for why it is worth the article: “you’re getting that person not even just in the initial research phase, but maybe in the I’m ready to make a purchase phase, and you can get some really impressive conversion rates … they may not be as high as the product landing page, but if that volume is there … You can make a blog really work hard for you, but it’s all about the keyword research.”
- Confirm real demand behind each re-seeded topic before it is written, using your own question data. Pull the question-shaped queries out of Google Search Console, Semrush’s Questions report and Ahrefs for the topic, not just the domain. Hoot’s argument for why that data is the right input now: “the historical keyword data that we have, whether it’s SEMrush or going into your Google Search Console specifically or … whatever. That is really, really powerful glimpse into how people are searching on Claude and Chat GPT, right? It’s like the predecessor.” Treat each surfaced question as the head of a branch rather than a single term: “I love their little questions that they have. And you can guess, there’s probably a whole flow chart of different deeper topics that people are going to the LLMs for.” Nothing gets written that has not cleared this step — that is what stops the new calendar rotting back into the old one.
- Put the SEO owner in the topic-selection meeting, permanently, and not in the review after it. The audit is a one-off; the seat is the fix. Hoot on how the same work runs at her agency: “at the agency I work … at now, we have an entire blog and content team … the SEO folks, we work directly with that team to help curate topics and make sure they’re ranking. And those blogs convert.” Curate is the operative word. Reviewing a finished calendar is how the Valentine’s Day topic gets published anyway.
Cautionary Notes
- Answer the footprint question before you run any of this. The whole audit inverts for a single-location business. Hoot: “If you’re a small mom and pop or a local website, even if you’re ranking nationally, you’re getting somebody in New York and but you’re a vet clinic in Austin, right? … that’s a little bit harder to do. It can be harder to find those relevant blog topics for a … business that’s only in one location or in one state or in a few locations.” For that business the budget usually belongs in local media and community links rather than in a bigger blog.
- Do not read this as a ban on top-of-funnel. The test is the line to the catalog, not the funnel stage. Hoot’s own counter-example is national e-commerce: “let’s say you ship e-commerce products all over the country, right? You can write a lifestyle article about that and then you can direct anybody kind of wherever they are to buy your couch or whatever.” A lifestyle article that routes to a shippable product passes step 2 cleanly.
- A traffic gain after the re-seed is not proof the audit worked. Diff the query set, not the total. Jeremy Rivera’s counselling client is the case: an article on medical detox exploded to three or four times the organic traffic, and “all of the queries that it starts started showing up for were actually like health and wellness detox, not liver detox from alcohol” — cod liver oil, mushrooms, colon cleanse, salt-water baths, pulled in through People Also Ask for “how do I detox my liver.” His conclusion is the check to run on every winner: “just because you rank for something, it doesn’t mean that it necessarily matches up cleanly with a … commercial intent or a visibility intent or audience intent.”
- “Quality over quantity” is a topic-selection rule, not a cap on output. Hoot agrees with the principle — “I see all the time on LinkedIn, it’s not about volume, don’t just post content, you’re not gonna get anywhere with it. It’s quality over quantity, and I do agree with that” — and then qualifies it hard for a large multi-category catalog, where the ceiling on genuinely useful articles is much higher than the slogan suggests. Do not let the audit shrink a catalog site’s program below what its own demand supports.
- Re-aiming a topic at a CTA does not fix the page the CTA points at. The audit routes traffic to a destination; whether that destination converts is a separate piece of work with a separate owner. Finish this pass and you will have a much shorter list of pages that now matter, which is the right time to look at them.
Tips for Efficiency
- Sort the whole inventory on the step 2 column before you argue about anything. Names a destination page, or does not. That split alone is most of the audit and takes an afternoon.
- Do the seasonal and holiday topics first. They are the fastest and least contested kills, and clearing them buys you credibility for the arguable ones.
- Semrush’s Questions view is the fastest re-seed input; Search Console is the most defensible, because it is your own site’s demand rather than a modelled estimate.
- Keep the sheet as a standing gate on the calendar rather than filing it as a completed audit. Every new topic gets a destination page and a CTA before it gets a writer.
- Run the working session with the content team in the room. An audit delivered to them lands as a critique; an audit run with them turns into the seat described in step 8.
Why this one matters
The reason this audit is hard to run is not analytical, it is that the topics it kills are the ones that look best in a report. They get opens, they get shares, and they are the easiest thing on the calendar to defend to somebody who is only looking at the top of the funnel. Hoot’s standard cuts straight through that:
“I’d rather have 10 visits with two converting than thousands and thousands with nobody converting.”
Which is the same point she lands on about the job itself:
“really we just want people to convert. We want revenue to increase for whatever website or set of websites you’re working on based on your recommendations.”
Sources & Relevant Episodes
- Laura Hoot, GPO — the play is hers. She leads SEO and AIO at the agency on large multi-location national brands, after roughly twenty years that included Vrbo/HomeAway and H-E-B, and she framed the audit as the practical form of a conversion-first standard rather than as a content-quality argument: the topic either has a line back to the catalog and the CTA, or the click it earns cannot do anything. Full interview: “I Don’t Think The Industry Actually Thinks SEO Is Dying” — Laura Hoot on Discoverability and the New Order of Operations. More from Laura: gpo.com · LinkedIn.
- Jeremy Rivera — the commercial-intent check in the third cautionary note is his, from the counselling client whose liver-detox article gained traffic that could not convert.
- Listen: Laura Hoot: SEO Isn’t Dying, It’s Hitting Another Boom on Unscripted SEO. Watch: the full episode on YouTube. Read: the episode on Substack.
- Related reading: SEO SOP: Validate Keywords With Three Weeks of Google Ads, which is how to settle step 7 with money instead of an estimate; SEO SOP: Rewrite Your Marketing on the Customer’s Terms, the same disagreement one layer down in the copy; and SEO SOP: Decide the One Thing to Ship Next for sequencing the shorter calendar this leaves you with.
- Part of the SEO SOP library.
