SEO repair
SEO Repair: Undoing the Damage From Bad or Neglected SEO
Some sites are not failing at SEO. They are paying for it twice: once for the work, and again for the cleanup. Bad SEO rarely breaks a site in a day. It leaves a trail of links, pages and settings that someone has to read before anything can be fixed.
Signs the last SEO campaign is still costing you
- Rankings climbed fast after a link package, then fell harder
- A notice sits in the Manual actions report in Search Console
- Dozens of city pages say the same thing with the town swapped
- Two or three of your pages trade places for the same search
- Traffic never came back after a redesign two years ago
- Blog posts nobody on staff wrote, and nobody reads
What bad SEO leaves behind
Most common first, each with a way to check it yourself.
- 1
Redirects lost in an old migration
A redesign or platform move changed the addresses and nobody mapped the old ones to the new. Links other sites gave you now land on error pages, and the authority they carried goes nowhere. It is the most common damage we find, and often the oldest.
Check it: In Search Console, open Indexing, then Pages, and look under 'Not found (404)'. Old service addresses on that list mean the redirects were never built.
- 2
Thin location and doorway pages
Forty pages titled 'Plumber in [Town]' with identical copy were once standard agency output. Google's spam policies now name doorway pages directly, and a large set of near-copies can weigh on how the whole site is judged.
Check it: Open two of your city pages side by side. If only the town name differs, they are doorways, not pages.
- 3
Purchased or manufactured links
Link packages, private blog networks and paid guest posts. Google ignores most links it recognizes as bought, so usually the money was simply wasted. When the pattern is large and deliberate, it can earn a manual action for unnatural links.
Check it: In Search Console, open Links, then Top linking sites. A list of domains you have never heard of, in languages you do not speak, is the tell.
- 4
Pages competing for the same search
Someone wrote a new page for every variation of one search: roof repair, roof repairs, roof repair company. Google cannot tell which one you mean, so it rotates them, and none of them holds a position.
Check it: In Search Console Performance, click your main query, then the Pages tab. More than one page listed for your core service means they are splitting the work.
- 5
Plugin settings that hide or duplicate pages
An SEO plugin marked a whole section noindex, tag archives were indexed by the hundred, or two plugins each wrote their own canonical tags. None of it shows on the page. All of it shows in the index.
Check it: In the Pages report, look for 'Excluded by noindex tag'. A page you want found on that list was hidden by a setting, not by Google.
- 6
Schema spam and AI filler
Review stars marked up on pages with no reviews, FAQ markup pasted into every template, and batches of machine-written posts published to 'build topical authority'. Google reads misleading markup and mass-produced pages as spam, not as effort.
Check it: Run a page through Google's Rich Results Test. Review or product markup on a page that shows neither is a problem.
Do this today
Open Search Console and read two reports before anything else: Security & Manual Actions, then Manual actions; and Indexing, then Pages. The first says whether Google has formally penalized the site. The second says whether your own settings are hiding pages. Ten minutes, and most of the arguments about what went wrong are settled.
How an SEO cleanup proceeds
- 1
Reconstruct the history
We collect what was done and when: invoices, old reports, launch dates, plugin changes. A cleanup without a timeline is guesswork with a spreadsheet.
- 2
Rule out penalties first
Manual actions, security issues and indexing exclusions come before anything else, because each one caps what the rest of the work can achieve.
- 3
Sort the damage by weight
Lost redirects and noindex mistakes are quick to fix and worth a lot. Link cleanup and page consolidation are slower. We work in that order.
- 4
Undo, then build
New pages and new links only make sense once the harmful pieces are gone. Otherwise fresh work inherits the old problems.
What gets undone, and what gets rebuilt
Restore the redirect map
Old addresses pointed one to one at their closest new page, chains flattened, and the links other sites gave you working again.
Merge the competing pages
Near-duplicate city and service pages combined into fewer, stronger pages, with redirects from the ones that were cut.
Deal with the links
Paid placements removed where the host site will take them down. A disavow file only where a manual action or a large paid-link pattern justifies one.
Clean the markup and the settings
Misleading schema removed, noindex rules corrected, duplicate archives closed and one plugin left in charge. Then a reconsideration request, if a manual action applies.
Repair it, or start over?
The honest answer depends on the site, not on what we would rather sell.
Repair it when
- The site has a clean core: real pages, real customers and links you earned
- The damage traces to a few events you can date: a campaign, a migration, a plugin
- A manual action covers specific pages or one link pattern, not the whole site
- Your best pages still rank somewhere, even if lower than they should
Rebuild it when
- Most of the site is doorway pages and filler, with little worth keeping
- The platform generates the duplicates and cannot be configured out of it
- Years of redirects on redirects make a clean structure cheaper than untangling
When to bring someone in
Bring someone in if there is a manual action, a migration in the last few months or a link campaign nobody can account for. Each has an order of operations, and doing it out of order, such as disavowing links before reading them, can throw away good links along with the bad. A handful of thin pages you can merge yourself.
Want to know what the last SEO work left behind?
Tell us your website and what was done to it, as far as you know. We will check for penalties, lost redirects, doorway pages and link trouble, and tell you what to undo first.
Which of these sounds like you? (pick any)
Frequently asked
Probably not. Google says most sites never need the disavow tool, because it already ignores most spammy links. Use it when you have a manual action for unnatural links, or when you know a previous provider bought links at scale and the sites will not remove them.
Yes. Links do not expire, doorway pages stay indexed and a redirect that was never built stays missing. The campaign ended; its effects did not. The good news is that most of it can be undone once someone finds it.
Ask whether each page would be useful to someone in that town if the others did not exist. A page with local jobs, local photos and specifics about serving that area passes. A template with the town name swapped in does not.
Not by itself. Google judges pages by whether they help the reader, not by how they were produced. Pages generated in bulk mainly to rank, with nothing original in them, fall under its spam policy on scaled content, whoever or whatever wrote them.
Lifting the penalty removes the cap, not the gap. Pages usually settle where their remaining links and content can hold them, which is often below the peak the bought links produced. Expect weeks to months, not a snap back.
Deleting pages that earned traffic or links, without a redirect, will. Merging thin pages into one stronger page and redirecting the rest usually helps, because Google stops splitting its attention between them.
Keep reading
- ServiceSEO & Google Visibility RecoveryWhen traffic falls off a cliff, guessing is expensive. We find why Google stopped showing your pages — and fix the cause, not the symptom.
- ServiceSearch Engine OptimizationHelp the right searchers find the right page. We improve technical structure, service intent, content depth, internal links, schema, and answer-ready copy so search can create better leads.
- ServiceWebsite Migration ServicesMove off WordPress, a page builder, an e-commerce platform or a slow host without losing rankings, forms or tracking — inventoried, redirected, watched.
- ServiceInternal Linking & Site AuthorityAuthority arrives unevenly and pools where it landed. Internal links move it to the pages that actually sell — the cheapest ranking work there is.
- Guide · What Do SEO Services Include? An Owner's Guide Before You Hire
- Guide · Website Repair Near Me: How to Find Help You Can Trust
- Marketing repair · Why Is My Website Not Ranking on Google?
- Marketing repair · Why Did My Website Traffic Drop?
- Hub · WordPress Repair Hub
- Fix · Google De-indexed My Website
- Fix · Robots.txt Is Blocking Google
- Fix · Google Crawl Errors
- Fix · XML Sitemap Errors
- Fix · ERR_TOO_MANY_REDIRECTS
- Guide · How Many Pages Do You Need for SEO?
- Guide · Should You Create a Page for Every City You Serve?
- Guide · Does Website Design Affect SEO? Yes, and Here Is How