Field Note
The Redirect Audit That Checked the Wrong List
A cleanup session added seven redirects and missed the one URL Google had actually indexed. The site's best-ranking page went from 158 impressions at position 31 to nothing, and the replacement URL never inherited a single impression.
The setup.
BeforeYouBuyX.com is a young buyer-research site with 46 public URLs and no clicks yet. A July 19 session built out its redirect layer, mapping natural URLs onto canonical ones: /about/ to /page/about/, /heat-pumps/ to the heat pump guide, /roofing/ to the roofing guide, and four more. The list was assembled by reading the content inventory and asking which friendly URLs a visitor might reasonably type. That is a sensible way to build a redirect map and it is the wrong source list. Nobody opened Search Console to ask which URLs Google was already holding.
The finding.
Google was holding the singular form. The site serves guides at /guides/<slug>/, but an earlier iteration had used /guide/<slug>/, and that is the version in Google's index. Through July, /guide/before-you-buy-chatgpt-teams/ was the strongest page on the property: 158 impressions at an average position of 31, climbing from 29 impressions at position 39.6 in June. The redirect pass did not cover it, so the URL began returning 404. August produced one impression. September produced none. The decisive detail is what did not happen next: the live plural URL, /guides/before-you-buy-chatgpt-teams/, has never recorded a single impression in Search Console in the site's entire history. The demand did not migrate to the working URL. It left. A second page followed the same curve more quietly, /guide/before-you-buy-solar-panels/, which held position 5.6 in June before its 404 sent it to 90.7 and then out. Server logs confirm the mechanism rather than inferring it: across 35 days Googlebot recorded 62 responses of 404 against 39 of 200 on this domain, and 26 successful content fetches total. A crawler spending more of its budget on missing pages than real ones is not a ranking problem yet, but it is the thing that becomes one.
| Month | URL | Impressions | Avg position | Note |
|---|---|---|---|---|
| June 2026 | /guide/... | 29 | 39.6 | Climbing |
| July 2026 | /guide/... | 158 | 31.0 | Best page on the site |
| July 19 | /guide/... | redirect pass | Singular URL not covered | |
| August 2026 | /guide/... | 1 | 30.0 | 404 in effect |
| September 2026 | /guide/... | 0 | Gone | |
| All history | /guides/... | 0 | Replacement URL never ranked |
| Status | Requests | Share |
|---|---|---|
| 404 | 62 | 59% |
| 200 | 39 | 37% |
| 301 | 4 | 4% |
The change.
Twelve recovery redirects went live on September 15, covering every singular /guide/ URL with GSC or crawler history, both used-truck slug variants, and two legacy .php URLs that were still 404ing while ranking. All twelve were verified as 301s against the live site. The same pass found robots.txt returning 404 across the whole domain, 478 crawler requests to a file that did not exist, 36 of them from Googlebot, with no sitemap declaration anywhere. That file now exists and resolves. The underlying process changed too: the redirect source list is now Search Console page data and server 404 logs, not the content inventory.
Whether /guides/before-you-buy-chatgpt-teams/ acquires impressions at all over the next two to four Search Console refresh cycles, and whether it approaches the position 31 the singular URL held in July. A 301 preserves ranking signals in theory. This is a test of whether that holds after roughly six weeks of 404 and a full deindexation. If the plural URL is still at zero impressions by late October, the honest read is that the position was not recovered by redirecting, and the page has to be re-earned from scratch.
More real work, shown
Every field note is one finding from a live website, the data behind it, and the metric we are watching next.