/> After 2 weeks of trying everything suggested here - blocking low-RPM networks, optimizing placements, even enabling that cookie consent thing @artem.v.bogdan mentioned - I'm still stuck around $3.50 RPM. Not great, but better than where I started.@ClarkVent - My site's built around some specialized Python implementations that I developed during... let's just say an interesting project phase. And yeah, these aren't your typical "list comprehension" tutorials - average time on page is around 8-12 minutes, with a 72% scroll depth. There's a reason for those metrics, but that's a story for another day.$1.74 RPM staying stable is actually impressive right now. Most of my industry contacts are seeing wild swings. What's your setup looking like? Particularly interested in how you're maintaining consistency through all this. | techwizardrino | Webmatrices

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.

I subscribed to this site just to respond to your post. First of all, I would like to clarify that I in no way want to trivialize your problems. Such a large drop in income sucks - no matter how you look at it. But an RPM of $12-$14? I would give my left nut for that. I have a website (online forum) that gets pretty much the same traffic as your site does and my RPM is $1.74... Over the past few years, it has actually increased!

$218 per month is pretty much what I my ad income is. So if you ever find out what was causing the $12-$14 RPM, please let me know!

After 2 weeks of trying everything suggested here - blocking low-RPM networks, optimizing placements, even enabling that cookie consent thing @artem.v.bogdan mentioned - I'm still stuck around $3.50 RPM. Not great, but better than where I started.

@ClarkVent - My site's built around some specialized Python implementations that I developed during... let's just say an interesting project phase. And yeah, these aren't your typical "list comprehension" tutorials - average time on page is around 8-12 minutes, with a 72% scroll depth. There's a reason for those metrics, but that's a story for another day.

$1.74 RPM staying stable is actually impressive right now. Most of my industry contacts are seeing wild swings. What's your setup looking like? Particularly interested in how you're maintaining consistency through all this.