To tell a seasonal dip from a real ranking problem, compare year over year rather than just month over month, and check whether your positions held while traffic fell or whether positions actually dropped. That single discriminator does most of the work. If your rankings stayed put but traffic declined, demand fell, which is seasonality. If your positions themselves slid, fewer people are finding you because you lost ground, which is a ranking problem. Panicking at a traffic drop without checking position or the calendar is how a normal off-season gets mistaken for a crisis and “fixed” with changes that were never needed.

The year-over-year comparison matters because month-over-month is blind to recurring cycles. A retailer naturally falls from December to January, a tax service quiets after April, a landscaping site cools in winter; against last month each looks like a collapse, but against the same period last year it may be perfectly normal or even up. Pulling this period beside the equivalent period a year ago tells you whether the dip is the season doing what it always does or something genuinely new and worrying. Without that frame, every predictable trough reads as an emergency.

Put the two profiles side by side and the diagnosis becomes clear. Seasonal dip: average position roughly flat or unchanged, impressions and clicks down together, and the timing lines up with last year’s same stretch. Ranking problem: average position falling for your important queries, clicks dropping faster or differently than impressions, and the decline showing up off-cycle or worse than the prior year’s same window. The first profile says wait and plan; the second says investigate, because something, an update, a technical issue, lost links, or a competitor, has moved you down.

So before you act, do two checks: pull year-over-year for the same period, and look at whether positions held for your target queries. If positions held and the timing matches last year, ride out the season and prepare for its return rather than tampering with pages that are fine. If positions dropped, especially off-season, treat it as a real problem and dig into what changed. Confirm which profile you are in first, then respond to that, not to the raw traffic number on its own.