Back to blog

SEO

Why Did Your Website Traffic Drop? A Diagnostic Checklist

SEO article featured graphic

A traffic drop creates urgency, and urgency produces bad decisions. The usual response is to start changing things — rewrite the homepage, publish more posts, buy a few links — before anyone has established what actually happened.

Nearly every drop I have investigated traces to one of six causes. They are worth checking in order of likelihood, not in order of how alarming they sound.

1. Confirm the drop is real

A surprising share of “traffic collapses” are measurement failures. A tag removed during a redesign, a consent banner change, a duplicated GA4 property, a filter someone added months ago — each produces a chart that looks like a catastrophe and a site that is performing normally.

Check Google Search Console alongside your analytics. Search Console reports impressions and clicks from Google’s side, independent of any code on your site. If Search Console clicks are steady while Analytics sessions have fallen off a cliff, you have a tracking problem, not a traffic problem — and the fix is completely different.

2. Work out which traffic dropped

“Traffic is down” is not a diagnosis. Segment it before you go further:

  • Which channel? If organic fell but direct and paid held steady, it is a search problem. If everything fell together, suspect tracking or seasonality.
  • Which pages? A handful of pages losing rankings is a content or competition issue. Every page losing at once points at something sitewide — technical, or an algorithm update.
  • Which queries? Losing branded searches means fewer people are looking for you specifically, which is a demand problem rather than an SEO one.
  • Which devices or countries? Mobile-only drops usually mean a mobile rendering or speed problem.

This single step eliminates most of the possible causes in about ten minutes.

3. Check whether something on the site changed

This is the most common real cause and the easiest to overlook, because the person who noticed the drop is often not the person who made the change.

Ask what shipped in the two weeks before the decline: a redesign, a plugin update, a migration, a new caching layer, a robots.txt edit. The classic failure is a staging site going live with noindex still enabled, which quietly removes the entire site from search over the following days.

If a redesign was involved, the risk is well documented — I have written about how to redesign without losing your rankings, and almost every item on that list also works as a post-mortem checklist.

4. Check indexing before you look at rankings

A page cannot rank if it is not indexed. In Search Console, open the Pages report and compare indexed pages now against a month ago. A meaningful fall there explains the traffic loss on its own and points you at a technical cause rather than a competitive one.

Pay attention to which bucket the pages fell into. Crawled — currently not indexed usually signals a quality or duplication judgement. Discovered — currently not indexed often means crawl budget or internal linking. Excluded by noindex means someone changed a setting.

5. Rule in or out an algorithm update

Match the exact date the decline began against Google’s confirmed update rollouts. If your drop starts within a rollout window and affects the whole site rather than isolated pages, that is a strong signal.

Two things worth knowing. Core updates are broad reassessments of quality rather than penalties, so there is no single setting to reverse. And rollouts take weeks, so a drop that begins mid-rollout can keep moving for a while before it settles — judging recovery after four days tells you nothing.

6. Check what your competitors did

Rankings are relative. You can do nothing wrong and still lose position because somebody else did something right — published a genuinely better page, earned coverage, or fixed the site speed problem that was holding them back.

Search your important queries manually and look at who now outranks you. If the answer is a competitor with a visibly more thorough page, that is a content gap, and the fix is editorial rather than technical. Chronic mid-page rankings that never move are a different pattern, which I covered in why Philippine SEO campaigns plateau at page 2.

The technical checks worth ten minutes

  • Fetch your robots.txt and confirm nothing important is disallowed.
  • View source on a key page and search for noindex.
  • Confirm canonical tags point at the page itself, not a staging or duplicate URL.
  • Check the SSL certificate has not expired.
  • Run a key page through PageSpeed Insights — a sudden slowdown after a plugin change is common, and I have covered what that actually costs in leads.
  • Confirm the sitemap still returns the right URL count and is not serving a stale cached copy.

What not to do

Do not rewrite everything at once. If you change ten things and traffic recovers, you have learned nothing about what caused the problem or what fixed it — and you will handle the next drop just as blindly.

Do not judge recovery on a few days of data, and do not buy links in a panic. A drop caused by a technical error and a drop caused by a quality reassessment need opposite responses, which is exactly why diagnosis has to come before action.

Key takeaways

  • Verify the drop in Search Console before trusting an analytics chart — tracking breakage mimics a traffic collapse.
  • Segment by channel, page, query and device first; that alone eliminates most possible causes.
  • Site changes in the preceding fortnight are the most common real cause, especially a redesign or a stray noindex.
  • Check indexing before rankings, since an unindexed page cannot rank at all.
  • Change one thing at a time, or you will never know what worked.

Frequently asked questions

How long should I wait before acting on a traffic drop?

Diagnose immediately, but do not judge outcomes for at least two to four weeks. Short-term fluctuation is normal, and algorithm rollouts take weeks to finish. Investigating early is sensible; concluding early is not.

Can a traffic drop fix itself?

Sometimes. Fluctuation during an algorithm rollout often partially reverses once it completes. A drop caused by a technical error — a noindex tag, a broken redirect — will never fix itself and gets worse the longer it runs.

Does a Google penalty show up anywhere?

A manual action does, under Security & Manual Actions in Search Console. Most drops are not manual actions — they are algorithmic reassessments, which are never reported anywhere and have to be inferred from timing and pattern.

Should I redirect old URLs if traffic dropped after a migration?

Yes, and it is usually the single highest-impact fix available. Every old URL that earned traffic should redirect to its closest equivalent. Missing redirects after a migration are one of the most common causes of a sharp, sitewide drop.

Edd Kevin Badilla, SEO specialist in the Philippines
Written by Edd Kevin Badilla

SEO specialist and digital marketer from the Philippines. I handle SEO for the country’s biggest media and publishing brands — Vogue Philippines, MEGA, Billboard Philippines, Rolling Stone Philippines — alongside clinics, e-commerce stores, and startups. Every article here comes from real client campaigns.

More about me →

next step

Traffic dropped and you are not sure why?

Send me the dates and what changed on the site. I will tell you which of the six causes it actually is before anyone spends money fixing the wrong thing.

Book your free strategy call