Skip to content
Fenn

All posts

Questions to Ask About Approval Controls in an SEO Automation Tool

Updated 29 September 20266 min readAEOBuyer evaluationGovernance

Ask eleven questions before letting any tool write to your site: what exactly can it change without a human; who approves, and can that person be a role rather than one account; can I see a diff before approval; what is the blast radius of one approval; can I scope it to paths or page types; how do I revert, and has that been rehearsed; is there an immutable audit trail with actor and timestamp; what happens when the tool is wrong; does it touch robots, redirects, canonicals or structured data, and under what gate; can it act on a schedule without a human present; and who is accountable when a change costs traffic. Two answers should end the conversation: 'it just handles that automatically' about anything in the fourth risk class, and any inability to show a diff before the change lands.

SEO automation is the rare category where the product's value and its risk come from the same capability: it changes your site without you. Everything below is about making that capability legible before you switch it on.

The eleven questions

  1. What can it change with no human involved, stated as a list rather than a philosophy?
  2. Who approves — and can approval be a role, so a person leaving does not strand the workflow?
  3. Can I see the exact diff before approving, including the before state?
  4. What is the blast radius of a single approval: one page, a template, every page using it?
  5. Can scope be restricted by path, page type or site section?
  6. How do I revert, how long does it take, and have you rehearsed it on a real change?
  7. Is there an audit trail with actor, timestamp and the diff — and can it be edited after the fact?
  8. What happens when the tool is wrong: how is it detected, and by whom?
  9. Does it touch robots.txt, redirects, canonicals or structured data, and under what gate?
  10. Can it act on a schedule with nobody present, and can that be turned off?
  11. Who is accountable when an automated change costs traffic?

Why the risk classes matter more than the feature list

Risk classExamplesReasonable gate
Cosmeticalt text, meta description wordingauto with log
Contentbody copy, headings, internal linkshuman approval
StructuralURLs, redirects, canonicals, schemahuman approval, always
Accessrobots.txt, noindex, sitemap ruleshuman approval + second reviewer

A tool that treats all four classes identically has not thought about the problem. A tool that auto-applies anything in the bottom two rows is asking you to accept a class of outage that is slow to detect and expensive to undo — a wrong noindex can sit unnoticed for weeks and takes far longer to recover than it took to apply.

The answers that should end the conversation

'It handles that automatically' in response to question nine. Robots and indexing directives are policy, not optimisation, and automating them without a gate is the single highest-consequence choice in this category. And any version of 'you will see it in the report' when you asked to see a diff beforehand — after-the-fact visibility is logging, not approval, and the difference only becomes obvious on the day you needed to say no.

How we answer them

For symmetry, since we sell in this category: Fenn doesn't change your site itself. It prepares each fix with a ready prompt, keeps a review queue and an activity log, and anything that would change a site — including requests over its MCP server — is queued for a person to approve. Scope is per site. The honest limits: approval is per change rather than per policy today, and we do not claim an accountability answer for question eleven that a vendor can legitimately give — that one stays with you whichever tool you buy, and any vendor answering otherwise is selling comfort.

FAQ

Are these questions overkill for a small site? — The blast radius is smaller; the recovery capacity is smaller too. Small teams notice a bad change later and have fewer people to fix it, so questions six and seven matter more, not less.

What if the tool is only suggesting, never applying? — Then most of this collapses to question three, and the product is a reporting tool with a to-do list. That is a legitimate product; just price it as one.

Should approvals live in our existing review process? — Ideally yes. A tool whose changes arrive as diffs your team already knows how to review needs no new process, which is usually the difference between governance that holds and governance that gets bypassed in week three.

Put this to work on your own website.

Fenn finds what your customers ask, drafts the articles and site fixes, and measures what ChatGPT, Claude, Gemini, Perplexity and Grok say about you — with every change waiting for your approval.