Your organic traffic dropped: how to find the cause by date

Your search traffic fell. Use dates to trace the cause. You will compare periods in Search Console, match them to updates and deploys, and check the results page for changes.

By , founder of Porteur · Updated 14 September 2026 · Markdown

Start with dates in Search Console

Confirm the drop is from Google search, not all channels. In Search Console, open Performance. Switch Search type to Web. Set the date to the last 28 days compared to the previous period.

  1. Pick the right property

    Use the domain property if you have it, so www and non-www, http and https, and subpaths are covered. A URL-prefix view can miss traffic.

  2. Use the comparison view

    Click the date filter, choose Compare, select Last 28 days vs Previous period. Remember, Search Console data lags about two days.

  3. Split by page first

    Click Pages. Sort by Clicks difference. Note the pages with the biggest losses. Export them if it helps you work.

  4. Then split by query

    Click a losing page, then Queries. Sort by Clicks difference. This shows which searches fell for that page.

  5. Check positions and impressions

    Toggle Average position and Impressions. If position worsened, it is ranking. If impressions fell but position is steady, demand or coverage changed.

The query table omits rare and anonymised searches, so its totals will be less than the page totals. Use it for direction, not a strict sum.

Decide: ranking drop or demand drop

  • Ranking drop: average position moved down, impressions steady or up. Fix the page, links, or intent match.
  • Demand drop: impressions down, position steady. Check seasonality, brand interest, and results page features that absorb clicks.
  • Coverage drop: impressions and clicks down for a page, and fewer queries show. Check indexation, canonicals, redirects, and robots.

Example: /guides/getting-started lost clicks. Impressions are flat. Average position on “getting started with yourproduct” fell. That is a ranking drop.

Match the date to Google updates

Open the Google Search Status Dashboard. Look at the dates of core and spam updates. Do they overlap the fall? Expect volatility during an update and shortly after.

If your losses cluster on helpful guides or reviews, and they line up with a core or reviews-related change, treat it as a quality and intent problem, not a technical fault.

Google’s systems, as of 2026, pick and order results by relevance, quality, usability and context, across crawling, indexing and serving. There is no fee to appear. A core update shifts those signals, so your positions can move without any site change on your side.

Rule out manual actions and security issues

  1. Open Security & Manual Actions

    In Search Console, check Manual actions and Security issues. You will see a clear message if Google applied one.

  2. If you have a manual action

    Read the examples in the notice, fix the issues on the listed pages, then file a reconsideration request. Be specific in what you changed and where.

  3. If you have security issues

    Clean the hack or malware, close the hole, then request a review. Do not restore from a backup until you are sure the entry point is fixed.

If both sections are empty, carry on. Your drop is not a manual penalty.

Check your deploys on those dates

Many traffic drops are self inflicted. A release added noindex, changed canonicals, broke internal links, or redirected key URLs. Trace what shipped on the day the graph turns.

  1. Diff the templates

    Check head tags on a losing page. Look for meta robots, canonical, hreflang, and structured data changes.

  2. Test the URL

    Use the URL Inspection tool on a loser. Confirm Google can crawl, sees the canonical you intend, and the page is indexed.

  3. Check redirects

    Hit the URL with a redirect checker. A 301 to the wrong place or to a 404 will sink clicks overnight.

  4. Scan robots and sitemaps

    Open robots.txt and your sitemap. A disallow on a key path or a stale sitemap can slow discovery after a move.

  5. Compare internal links

    Did you remove the only link to /pricing from the header? Check click depth and nav changes that hide pages.

In the Page indexing report, “Alternate page with proper canonical tag” means Google agreed with your canonical to a different URL and left this one out. It is only a problem if the canonical is wrong.

Check seasonality and brand demand

Compare the same 28 days last year in Search Console. If impressions fell in the same weeks then, the drop is seasonality, not a penalty.

Open your analytics and look at Organic Search sessions by week. If search clicks fell but Direct rose, some users now type your URL or use bookmarks. That is not a ranking issue.

Brand queries can move. Check clicks to your brand name query on the Site view. If that falls while generic queries are flat, run brand work, not only SEO fixes.

Inspect the results page on key queries

  1. Search in the right country

    Use an incognito window and a search location that matches your users. Results vary by location and history.

  2. Note the layout

    Count how many organic links appear above the fold. A featured snippet, a local pack, or an AI Overview can push links down.

  3. Spot new rivals

    Did a well known domain ship a better guide last month? Compare their page to yours for depth, freshness and examples.

  4. Check your snippet

    Is your title truncated? Rewrite to about 60 characters. If your meta description is dull, write one that matches the search.

Example: yesterday “how to export data from yourproduct” gained an AI Overview that answers the steps inline. Impressions are flat, CTR halved, position steady. You will need to target a clickworthy gap, like edge cases, formats, or versions.

Recheck coverage on the top losers

  1. Inspect the URL

    In URL Inspection, confirm Indexing allowed, User declared and Google selected canonical match, and the last crawl is recent.

  2. Open the Page indexing report

    Filter for the losing URL or path. Watch for Page with redirect, Excluded by ‘noindex’ tag, and Duplicate without user selected canonical.

  3. Fetch the HTML

    View source and ensure the primary content and title exist without client side rendering. Google renders in a second wave, so delays can bite thin pages.

  4. Check server health

    Look for spikes in 5xx or timeouts in your logs or uptime monitor on the dates. Serving issues drop clicks without any ranking change.

A fixed page loads fast, returns 200, has one canonical to itself, is indexable, and is linked from your top pages.

Pick fixes from the symptom table

CauseWhat you will seeWhat to do
Core update reweights qualityAverage position worsens across many guides, impressions steady or upImprove pages to match intent, add original insights, update examples, prune thin pages. Expect months for movement.
Spam update or manual actionMessage in Search Console, sharp site wide lossesFix the issues in the notice, remove manipulative patterns, request reconsideration if manual.
Robots or noindex shippedClicks drop to near zero on a path overnightRemove the block, redeploy, request indexing for key URLs, resubmit the sitemap.
Wrong canonicalClicks shift to a different URL, loser shows as ‘Alternate page with proper canonical’Point canonical to the correct URL, align internal links and sitemaps, remove duplicates.
Broken or changed redirectsTop URL now 301s to the wrong place or a 404Fix the redirect map, keep a single 301 to the final URL, update internal links.
Navigation or internal link lossFewer impressions and queries for specific pagesRestore links from header, footer or hubs. Add contextual links using descriptive anchor text.
Content decayPositions slide slowly over months, rivals fresherRefresh the page: new steps, screenshots, clarified scope, recent dates. Merge overlapping pages if needed.
Results page features expandImpressions steady, CTR halves, position steadyTarget subtopics the feature does not cover. Improve titles and snippets for the remaining clicks.
Seasonality or brand dropSame weeks fell last year, or brand queries downPlan campaigns for peaks. Do not overhaul SEO for a calendar trough.
International or device mismatchLosses in one country or on mobile onlyCheck the Country and Device tabs. Fix hreflang, mobile usability, or localise content.
Server performanceCrawl stats drop, spikes in 5xx, timeoutsStabilise hosting, fix errors, reduce TTFB, keep Core Web Vitals healthy.
URL structure changeMany 404s, ‘Page with redirect’ spikingShip a complete redirect map, update sitemaps, keep old URLs live with 301s.

What a repaired week looks like

You roll back a noindex on /blog, request indexing on ten posts, and resubmit the sitemap. Within days, impressions recover, positions hold, and clicks return to the old range.

You update /pricing with clearer plan names, FAQs, and structured data. The snippet improves. Average position is unchanged, but CTR rises and clicks offset part of a market dip.

Questions

Sources

Check my site, free

Paste your homepage and get a free Porteur check in about thirty seconds: it reads your site, the searches around it and the rivals on them, and shows three findings.

  • Free check, no card
  • Read-only, your own accounts
  • Readable by your agent

Read next