Hey bloggers, this isn't just another "my earnings dropped" post - I'm genuinely freaking out here.

I run a programming tutorial site that I started in my freshman year. Five years of writing tutorials, building code examples, and helping CS students like myself. It was bringing in around $1.5K consistently, which covered my student loan payments and some living expenses.

Today, I logged in to find my earnings have nosedived to $218. My traffic is exactly the same (about 120K monthly visits), bounce rate unchanged, and I haven't made any changes to the site. The real gut punch? My loan payment of $890 is due next week.

What makes this more confusing:

  • No manual actions in Search Console

  • No crazy traffic spikes or drops

  • All content is original (literally my study notes turned into tutorials)

  • Been running ads in the same positions for years

Analytics shows traffic source percentages are identical to last month. RPM went from $12-14 to barely $2. Either I'm missing something obvious, or something's seriously wrong with ad serving.

Anyone else seeing massive RPM drops recently? Really need some insights here because instant noodles aren't going to cover this loan payment.

Edit: Should mention - no AI content, no autogenerated stuff. Just pure, hand-written tutorials and code examples from my actual study experience.

Like ..

Just checked the Ad Networks report. My top networks from last month are barely showing any impressions now, while some low-paying ones I've never focused on before are taking up most of the traffic. The RPMs are absolutely terrible.

My content is mostly Python, JavaScript, and some Data Structures stuff (basically what I studied each semester). The pages that were making $40-50 per day are now making cents. Same traffic, just... worthless ads.

How does this even happen? Like, my content didn't suddenly become low-quality overnight. These are literally the same tutorials that were doing great for years. Students still find them helpful (my comment section is pretty active with thank yous).

The weird part is that when I check individual ad units, some are completely blank now even though they show as "serving ads" in the AdSense panel.

Question is - will blocking low-performing networks help? Or will I just end up with no ads at all? Really need to figure this out fast.

Like ..