Tutorial
How We Grew AdSense Revenue from $800 to $2,000 a Month
A slow, poorly coded book-download site was leaving money on the table. After a full rebuild and SEO cleanup, monthly AdSense earnings climbed from $874 to $2,100 in five months. Here’s exactly what we changed.

How We Grew AdSense Revenue from $800 to $2,000 a Month
If you run a content site, you already know the feeling: traffic is there, but the ad checks feel stuck. That was us in mid-2016. Our book-download site was pulling in around $874 from AdSense in June. Not bad, but nowhere near what the traffic suggested we should be earning. Five months later, that number had jumped to $2,100 per month — roughly 2.4x growth. The fix wasn’t a secret traffic hack or a viral post. It was a methodical rebuild of the site’s speed, structure, and ad placement.
Here’s the step-by-step playbook we used, and how you can apply it to your own site.
The First Lever: Fix the Speed Problem Before Anything Else
The biggest single win came from something we’d ignored for too long: page load time. Our old site was built by a junior PHP developer with no MVC pattern. Queries were executed directly inside the page rendering logic, and some loops ran additional database queries on every iteration. The result was a site so slow that search visitors would click the back button before the page even finished loading.
We rewrote the entire backend using the PHP CodeIgniter framework. That alone cut the number of queries per page dramatically, and the speed improvement was visible the very next day. Unique visitors and page views both spiked the day after launch — not because of SEO, but because users who had previously bounced were now actually staying to read.
Key takeaway: Speed improvements pay off immediately. Don’t wait for SEO to catch up. If your server response time is over two seconds, you’re losing revenue you’ve already earned.
The Second Lever: Map Every Old URL to Its New Equivalent
When you rebuild an indexed site, the scariest risk is breaking your URL structure. If you change a single path, you can wipe out years of accumulated link equity. We were paranoid about this.
Before the rebuild, we made a complete list of every old URL — category pages, book detail pages, tag pages, everything. Then we mapped each one to its new equivalent. For example, a category page like domain.com/book/keji.html became domain.com/book/keji.html (we kept the same path). A book detail page like domain.com/book/view/9 stayed exactly the same.
We did not add redirects for the sake of it. We made sure the new URLs were identical to the old ones wherever possible. If you can’t keep them identical, set up 301 redirects from every old URL to the new one. But the cleanest solution is to keep the structure unchanged.
Why this matters: If you lose your indexed URLs, you lose your rankings. You might as well start from zero. Take the time to map everything out before you touch a single line of code.
The Third Lever: Standardize On-Page SEO Per Page Type
Our old site had no consistent SEO structure. Every page had a different title tag, different meta description, and sometimes multiple H1s. That’s a recipe for confusion — both for search engines and for users.
We created a template for each page type:
- Homepage: One title, one description, one H1.
- Category pages: Title format
{CategoryName} - SiteName - Slogan. One description. One H1. - Book detail pages: Title format
{BookTitle} - SiteName. One description. One H1. - Tag pages: Title format
Tag:{TagName} - SiteName - Slogan. One description. One H1.
We also made sure every page had exactly one H1 tag. No more, no less. This sounds basic, but you’d be surprised how many sites have two or three H1s on a single page.
Pro tip: Double-check your tag pages. In our case, the original team forgot to add meta descriptions to tag pages entirely. We only noticed years later. That’s a lot of missed impressions. Run a crawl and check every page type for missing descriptions.
The Fourth Lever: Add Aggregation Pages That Boost Page Views
One of the easiest ways to increase AdSense revenue is to increase page views per session. We did this by adding tag pages that group books by topic. For example, if you had ten books tagged “programming,” we created a page that listed all ten together.
The title format for these tag pages was Tag:{TagName} - SiteName - Slogan. This gave us a new set of indexable pages that captured long-tail search traffic. More importantly, they encouraged users to click through to multiple books from a single search result.
Why this works: Tag pages act as mini-hubs. They keep users on your site longer, which increases the number of ad impressions per session. Over time, this compounds into a significant revenue bump.
The Fifth Lever: Max Out Ad Inventory on Every Page Type
AdSense’s documentation recommends a maximum of three ad units per page. We took that literally — we placed three ad units on every single page type. Homepage, category pages, book detail pages, tag pages — all of them got three ads.
This might sound aggressive, but it’s within the rules — and it directly increases your revenue potential. More ad slots mean more chances for clicks, and with a clean layout, users won’t feel overwhelmed.
A quick note on placement: Put one ad above the fold, one in the middle of the content, and one near the bottom. Avoid stuffing ads into the navigation or footer. Keep it natural.
The Sixth Lever: Give SEO Three to Six Months of Patience
Speed gains show up the next day. SEO gains take longer. After our rebuild, July revenue was roughly double June — that was the speed effect. August was flat, which was discouraging. But September and October started climbing again, and by November we hit $2,100.
The pattern is clear: the initial jump came from better user experience, but the sustained growth came from search rankings slowly improving as Google re-crawled and re-indexed our new pages.
The lesson: Don’t panic if your revenue dips or plateaus in the first month after a rebuild. Give SEO a full quarter to show results. If you’ve done the technical work right — speed, URL mapping, on-page SEO, and ad placement — the rankings will come.
Final Thoughts
Growing AdSense revenue from $800 to $2,000 a month wasn’t about finding a magic trick. It was about fixing the fundamentals:
- Speed — the immediate win.
- URL integrity — protecting your existing equity.
- On-page SEO — giving every page a clear purpose.
- Aggregation pages — increasing page views per session.
- Ad inventory — maximizing revenue per page.
- Patience — letting SEO compound over time.
If you’re running a content site, start with a speed audit. Then map your URLs. Then standardize your on-page SEO. The rest will follow.
(Figures and case details in this article are as reported in the source material and have not been independently verified.)
Series: Overseas Website Building