SEO governance

SEO Governance: How to Stop Different Teams From Breaking Your Rankings

On large sites, rankings are rarely lost to one big mistake. They erode when several teams make reasonable changes that conflict. This guide covers the governance I set up to prevent that: a short rulebook, clear ownership, a risk-based workflow and checks that people actually use.

Madhav Kushwaha Madhav KushwahaSEO, AEO & GEO consultant and trainer, Lalitpur Updated 14 min read Google claims linked to sources
In this guide

Key takeaways

  • Rankings on large sites are usually lost by reasonable changes made by different teams who never compared notes, not by one dramatic mistake.
  • SEO governance is a process idea, not a Google requirement. It is worth doing because the rules it protects are real: how Google treats redirects, canonicals, noindex, sitemaps and structured data is documented.
  • Write down a short set of rules, name one accountable owner per kind of change, and put a proportionate check in the release process. Do not review everything.
  • Match the process to the risk. A new blog post needs no sign-off; a change to URLs, robots rules, templates or navigation does.
  • Measure governance by incidents caught before release and time to detect the ones that slip through, not by how many documents exist.

Why teams break rankings without meaning to

The pattern is almost always the same. A developer tidies the URL structure because it is cleaner. An editor shortens page titles to fit a design. A regional team sets up its own language folder with its own hreflang tags. A product manager adds filters to a category page. Each decision is sensible on its own. Together they can leave a site with broken redirects, conflicting signals and thousands of near-duplicate URLs, and nobody can say which change did it.

That is the problem governance solves. Large sites span multiple teams, regions and product lines, and each has its own priorities. Without shared rules, the signals a site sends to search engines drift. With them, changes are checked against the same standards before they ship.

I should be clear about what governance is not. Google does not require it, and Google does not publish guidance on how to organise teams. What Google does publish is how its systems treat redirects, canonical signals, noindex rules, sitemaps and structured data. Every rule I suggest below exists to protect one of those documented behaviours.

What SEO governance is, and what it is not

In practice, SEO governance is three things: written rules, named owners and checks at the right moments. My test for whether it is working is simple: it should make good SEO easier to repeat and bad SEO harder to introduce.

It is not a committee that slows every release, and it is not a long document that nobody opens. I have seen both fail the same way: people route around the process because it costs more than it saves. The version that lasts is short, tied to the tools teams already use, and strict only where a mistake is expensive.

The rules worth writing down

I limit a first rulebook to the areas where one wrong decision spreads. For each, the rule is only useful if it matches how Google behaves, so I check them against Google's documentation.

A starter rulebook and the Google behaviour behind each rule.
AreaRule to write downWhy, according to Google
URLs and redirectsChanging a live URL requires a mapped 301 or 308 redirect to the closest equivalent page. Redirect straight to the final URL. Permanently removed pages return 404 or 410301 and 308 are permanent redirect types; redirect chains hurt crawling; a 404 is a strong signal not to crawl a URL again
Canonicals and duplicatesEvery indexable page has a self-referencing canonical. Internal links point to the canonical URL. Never mix canonical methods that point to different URLsGoogle treats canonicals as signals and warns against conflicting ones; consistent internal linking helps it choose your preferred URL
Indexing controlsOnly the SEO owner approves new noindex or robots.txt Disallow rules. Never combine a noindex with a robots.txt block on the same URLA page blocked in robots.txt cannot have its noindex seen, and robots.txt is not a mechanism for keeping a page out of Google
Titles and metadataEvery page has a unique, descriptive title. Title and description templates are reviewed like codeGoogle advises distinct titles and avoiding boilerplate, but may rewrite a title link, and uses meta descriptions only when they describe the page better than the page text
Structured dataMarkup must match visible content. Only add types that support a feature Google documents, and validate every template changeMarkup must represent the page and not mislead; violations can lead to a manual action, and valid markup does not guarantee a rich result
SitemapsSitemaps list only canonical, indexable, live URLs. Keep lastmod accurate, and do not spend time on priority or changefreqGoogle ignores priority and changefreq, and uses lastmod only if it is consistently accurate
InternationalOne owner for hreflang. Every version lists itself and all alternates, using ISO language and region codesNon-reciprocal hreflang annotations are ignored, and only ISO 639-1 and ISO 3166-1 Alpha 2 codes are supported
Content standardsPages are written for people first. Show who wrote or reviewed the page and how it was made, including any use of automationGoogle's people-first guidance asks the who, how and why questions, and warns against extensive automation across many topics

Notice what is missing. I do not write rules for meta keywords, sitemap priority or other settings Google ignores. Every rule you add costs someone attention, so spend it on rules that protect something.

When I audit a site, these are the same areas I test first, and the Robots.txt Tester, Canonical URL Checker, Meta Tag Checker and Schema Markup Validator are the free tools I use for spot checks. For the full picture of how this fits a large site, start with what enterprise SEO means.

Ownership: who decides what

A RACI chart assigns each decision four roles: Responsible (does the work), Accountable (signs it off, and there should be only one), Consulted (gives input) and Informed (told afterwards). It is a standard management tool, and it works well for SEO because most SEO decisions cross team lines.

An example RACI for common SEO decisions. Adapt it to your organisation: R is responsible, A is accountable, C is consulted, I is informed.
DecisionSEO leadEngineeringContentProductAnalytics
Change URL structure or slugsCRCAI
Edit robots.txt or add a noindex ruleARIII
Change a shared template (titles, headings, canonicals, links)CRCAI
Launch a new page type or generated sectionCRRAC
Redirect map for a migrationARCII
Structured data rulesARCII
Tracking and reporting changesCRIIA

The important part is not the letters. It is that when something goes wrong, nobody has to ask who was supposed to catch it. Two details I insist on: the accountable person for indexing controls is the SEO owner, because that is where the most expensive single mistakes live, and every owner has a named deputy so the process does not stall on leave. A new generated section is the change I most want a named owner for, because it can add thousands of URLs at once; the decision test in the programmatic SEO guide is what I ask that owner to apply.

Where there is disagreement, I use a simple escalation path. The people closest to the work decide first. If the change affects several teams, regions or critical pages, it goes to the accountable owner. If the owners disagree about something affecting revenue, it goes to the executive sponsor with a one-page summary of the risk and the options. It sounds formal, but ideally most issues resolve at the first step.

Match the process to the risk

The fastest way to kill a governance programme is to make every change go through the full process. I use three tiers instead.

Three review tiers, from no review to a full sign-off.
TierExamplesWhat is required
1: Low riskEditing a blog post, adding an image, fixing a typoThe writer's own checklist. No SEO review
2: Medium riskNew content in an existing template, or a small title or description template tweakSEO review before publishing, using the QA checklist
3: High riskURL changes, robots or noindex changes, canonical logic, navigation, a new template or page type, a new generated section or any change that adds many URLs, rendering or platform changes, hreflangThe full workflow below, with sign-off by the accountable owner and post-release validation

The change workflow for high-risk changes

For Tier 3 changes I use an eight-step flow. Teams adopt it more easily when each step has a clear output.

  1. Request. The requester fills a short form: what is changing, why, which URLs or templates are affected, who owns it and how success will be measured.
  2. Review. SEO, engineering and analytics read the request against the rulebook. The output is a list of risks and required checks, not a yes or no.
  3. Prioritise. Rank against other work by business impact, number of pages affected, risk to existing traffic and effort. The same scoring should apply to every team's requests.
  4. Implement. Build with the checks written into the ticket as acceptance criteria, so QA is not an afterthought.
  5. QA. Test on a staging site that mirrors production, using the checklist in the next section.
  6. Deploy. Release in a controlled window, with a rollback plan agreed beforehand. The deploy guide covers this in detail: how a single deploy can cut organic traffic.
  7. Validate. Check the live site within hours, then compare search data against the baseline over the following weeks. Google notes that some changes show within days while others take months, so set expectations at the request step.
  8. Report. Record what happened against the success measure, and update the rules if the change exposed a gap.

QA checklists for every change

The checklist is the part of governance that does the most work per minute spent. I keep it to four short groups so people actually use it.

Crawling and indexing

  • Important pages return 200, and removed pages return 404 or 410.
  • No new noindex, no new robots.txt block on pages that should rank, and no staging rules in production.
  • Canonicals are self-referencing and point to the live production URL.
  • The sitemap lists only indexable canonical URLs and is refreshed where it is generated.
  • Page speed on key templates has not regressed against Google's Core Web Vitals targets: LCP within 2.5 seconds, INP at or under 200 milliseconds and CLS at or under 0.1 at the 75th percentile.

Content and intent

  • The page has one clear purpose, a unique title and a heading structure that matches it.
  • It does not duplicate or compete with an existing page without a reason.
  • Author and review information is present where readers would expect it.

Redirects and links

  • Every changed URL has a mapped redirect to the final destination, with no chains or loops.
  • Internal links, canonicals, hreflang and sitemap entries use the new URLs directly.

Measurement

  • Analytics tags fire once per page and key events still record.
  • Search Console is set up to compare the changed section against the baseline.

For the redirect and status-code checks, the SEO Migration Redirect Checker and the HTTP Status Code Checker run them across many URLs at once. The migration audit checklist has a fuller version for redesigns.

The documents that make governance real

You do not need a library of binders. I keep five living documents, each short enough to read in one sitting:

  • A rulebook with the rules from the table above and an owner for each.
  • Standard procedures for the repeatable high-risk tasks: a redirect change, a new template, a robots.txt edit, a launch.
  • A change log recording what changed, when, who approved it and what happened afterwards, so a traffic drop can be traced to a date.
  • A redirect log that is the single source of truth for what points where.
  • Kickoff and post-mortem templates so every project starts with the same questions and every incident teaches something.

The test of a document is where it lives. If it is not linked from the ticket template or the release checklist, it will not be read. When recommendations arrive from an audit, they should arrive in the same format the process expects: issue, impact, affected pages, owner, priority and how to validate. I explain that format in what a good SEO audit report looks like.

Measuring whether governance works

I look for evidence in outcomes, not paperwork. These are the indicators I track, and the numbers to aim for are something to agree with engineering based on your own release history, because I do not have universal benchmarks to offer.

  • Review coverage: the share of Tier 3 changes that went through the workflow before release.
  • Incidents: how many indexing, canonical, redirect or noindex regressions reached production each quarter, and how many were caught by checks versus found later by traffic loss.
  • Time to detect and fix: hours between a bad release and someone noticing, then between noticing and fixing.
  • Backlog age: how long approved SEO fixes wait for implementation.
  • Review speed: if reviews take too long, teams will bypass them, so this is a leading indicator of failure.

Pair these with escalation triggers that start action automatically, such as a sharp rise in 404 responses, a drop in the number of indexable pages in a key section, or a Core Web Vitals regression on a major template. How to present all of this to leaders is covered in how to report enterprise SEO to executives.

Starting small: the first 30 days

If a team asks me where to begin, I do not start with a framework. I start with five steps.

  1. List the high-risk change types that could hide or break many pages on your site. Usually it is a short list: robots rules, noindex, canonicals, URL changes, template releases, redirects.
  2. Write a one-page rulebook covering only those, using the table above as a base.
  3. Name an owner and deputy for each, and add one SEO line to the release checklist.
  4. Capture a baseline of indexed pages, organic clicks by section and Core Web Vitals, so later changes can be judged.
  5. Run one change through the full workflow, then fix whatever slowed it down before extending it.

That is enough to catch most of the expensive mistakes. The rest can grow as the team learns what it actually needs.

Common mistakes

  • A rulebook nobody can find. If it is not in the ticket or release flow, it does not exist.
  • SEO as a gatekeeper instead of a service. When SEO becomes the team that says no, people stop asking. Give fast answers and clear reasons.
  • Rules that contradict Google. Writing standards from habit, such as mandating settings Google ignores, teaches teams to ignore the rest.
  • No exceptions path. Some changes do need to ship urgently. A fast, documented exception keeps the process honest.
  • No enforcement owner. Someone has to check that the checklist was used.

If governance feels like too much for your size, go back to the four-question self-assessment to decide how much process you really need. If you want help setting it up, it is part of my enterprise SEO service, and the technical checks sit within technical SEO.

Frequently asked questions

What is SEO governance?

It is the set of rules, owners and checks that keeps different teams from making changes that harm search visibility. It covers things like URL changes, redirects, canonicals, indexing controls, metadata and structured data.

Does Google require SEO governance?

No. It is an organisational practice, not a Google requirement. The rules inside it, though, protect behaviours Google documents, such as how it handles redirects, canonicals and noindex.

Who should own SEO decisions?

Assign ownership by type of decision, with one accountable person for each. In most organisations the SEO lead is accountable for indexing controls and structured data, while product or engineering leaders are accountable for URL and template changes, with the SEO lead consulted.

Is this too heavy for a small team?

It can be, if you copy it whole. Start with the one-page rulebook, one owner per high-risk change type and one line in the release checklist. The tiering matters most: low-risk work should never wait for review.

How do I know governance is working?

Fewer SEO incidents reach production, the ones that do are found faster, and approved fixes do not sit in the backlog for months. If reviews are slow or bypassed, the process needs to be simplified.

Where should I start?

List the change types that could damage many pages at once and write rules for those only. Then run one real change through the workflow and improve it based on what you learn.

Sources and further reading

Statements about Google in this guide are based on the pages below, checked on 22 October 2026. The workflow, tiers and example RACI are my own working methods and should be adapted to your organisation.

  1. Redirects and Google Search: permanent and temporary redirect types
  2. Crawl budget management for large sites: 404 and 410 for removed pages, redirect chains, soft 404s
  3. How to specify a canonical URL: canonical signals, consistency and conflicting signals
  4. Block Search indexing with noindex: noindex and robots.txt interaction
  5. Introduction to robots.txt: what robots.txt is and is not for
  6. Influencing your title links: unique descriptive titles and how Google may rewrite them
  7. Control your snippets in search results: how meta descriptions are used
  8. General structured data guidelines: match visible content, no misleading markup
  9. Build and submit a sitemap: priority, changefreq and lastmod
  10. Tell Google about localized versions of your page: hreflang rules
  11. Creating helpful, reliable, people-first content: people-first content and the who, how and why questions
  12. Web Vitals: LCP, INP and CLS targets
  13. Debugging drops in Google Search traffic: how long changes take to show
Standards that stick

Put clear SEO rules and owners in place before the next release

A short rulebook, a risk-based workflow and a release checklist cost far less than recovering from a sitewide mistake. Let us look at where your teams could collide.

Call WhatsApp Contact