Story · Regressions

What a Website Regression Looks Like (and How to Catch One Early)

A fictional but very familiar story about a site launch that quietly removed a business from Google, plus the most common regressions and how to spot them.

By the Moonlit teamPublished 2 min read

Short answer

A regression is when something that used to work stops working, usually after a change. Common ones include a leftover noindex tag after a launch, broken redirects, forms that stop sending, missing tracking and slower pages. Catch them by checking what changed on launch day and comparing your key numbers week over week.

Key Takeaways

  • A regression is something that used to work and quietly stopped, usually after a change.
  • Launches, migrations and plugin updates cause most of them.
  • Search Console's Page indexing report catches many SEO regressions early.
  • A same-day launch check and a weekly glance at key numbers catch the rest.

Here's a story you might recognize. The business is made up. The pattern isn't.

The Story of the Disappearing Landscaper

A landscaping company launches a beautiful new website on a Monday. Everyone loves it. The photos are bigger, the pages load faster, the team celebrates.

Three weeks later, the owner notices the phone is quieter than usual for spring. Search traffic is way down. What happened?

An illustrative search traffic regression after a site launch A line chart of daily search clicks for a fictional landscaping company. Clicks hold steady until a new site launches, then slide down over about two weeks because a leftover noindex tag from staging went live. A marker shows where the problem was found and fixed, and clicks recover over the following weeks. DAILY SEARCH CLICKS · FICTIONAL EXAMPLE New site launches staging noindex tag ships with it Found and fixed day 18, from the Page indexing report Pages drop out of Google
A fictional example of a launch regression. Traffic slid for weeks before anyone looked.

The new site was built on a staging server. To keep the unfinished version out of Google, the developer had added a noindex tag. That tag came along to production. Google did exactly what it was told and started dropping pages from its index, one recrawl at a time.

The fix took five minutes. The lost weeks took a lot longer to recover.

What Counts as a Regression

A regression is something that used to work and stopped, usually because of a change. The change is often unrelated to the thing that broke, which is why they're so easy to miss.

Common Regressions to Watch For

RegressionUsual causeHow you'd notice
Pages dropping out of GoogleLeftover noindex or robots.txt blockPage indexing report, falling search clicks
Broken old URLsRedesign without redirects404 errors, lost links
Silent formsPlugin or email setting changeLeads stop, form still looks fine
Missing trackingTag removed or duplicatedSudden drop or spike in analytics
Slower pagesNew scripts, unoptimized imagesCore Web Vitals report

How to Catch One Early

A launch-day regression check
  1. Search for noindexView the source of a few key pages and search for "noindex". It shouldn't be there.
  2. Test old URLsVisit a few popular old addresses and confirm they redirect to the right new pages.
  3. Submit a real formMake sure the email actually arrives.
  4. Watch tracking liveConfirm page views and key events show up in GA4's DebugView.
  5. Request indexingUse URL Inspection in Search Console on your most important pages.

After launch day, a weekly five-minute glance at search clicks, leads and Search Console warnings catches most of what slips through.

Frequently Asked Questions

How long does it take to recover from a noindex mistake?

It depends on how often Google recrawls your pages. Removing the tag and requesting indexing for key pages in Search Console helps speed things up.

Are regressions always caused by developers?

Not at all. Content edits, plugin updates, marketing tags and even expired settings cause plenty of them. That's why checking after any change matters, not just big launches.

Can a regression help traffic?

Technically something can change for the better by accident, but it's still worth understanding why, so you can keep it.

Sources