12 easy ways to grow your Mediavine income 
I may get paid commission for purchases made after clicking a link in this post.
Ads are an easy way to make good money as a blogger. But are you maximising your ad revenue? Here are 12 easy ways to grow your Mediavine income…
Ads are a great way to make good money as a blogger. Once they are up and running (which, if you choose a great company to work with, like Mediavine, is very quick and painless) you can literally sit back and watch as the money rolls in – with very little effort on your part!
The other thing I love about ads is that they free me up to create the content I want to create… and more importantly, to create the content my readers want to read.
Contrast this with, say, earning money from sponsored posts. If you choose to monetize using sponsored posts, you are having to create a lot of content that isn’t necessarily exactly what you want to be creating (or what your audience most want to read!) Whereas if you choose to monetize via ads, you can have total editorial freedom over your content.
Better still, with ads, the sky is the limit as far as your earning potential goes. With sponsored posts, you are very much limited by the amount of time you have available and the percentage of your content that you are happy to be sponsored.
And with ads, the money keeps coming, whether you are working hard on your blog, taking a day off – or even on holiday! With sponsored posts, if you don’t work, no money comes in.
(Please note: I am not saying that doing sponsored posts is bad – I have done, and still continue to do some great sponsored posts… I very much believe in having diverse income streams as a blogger… but if a good chunk of your income comes from ads, you are free to pick and choose the best sponsored posts for your blog and your audience, as you are not so dependent on them to pay the bills!)
So yay! Hopefully you are completely convinced that monetizing via ads is a great way to earn money on your blog. But how do you maximise that revenue (without plastering so many ads on your site your readers run away screaming)?
Well, the first step is of course to choose a good, high paying ad company.
There are lots of ad companies out there, but not all of them pay well or give a great service.
I first started out with Google Adsense – it was OK, I earned a little money each month with them, but I didn’t start earning really good money from ads until I switched to Mediavine.
In my first full month with Mediavine, my income was literally TEN TIMES what it was with Google Adsense (from pretty much the same number of pageviews) and that income has continued to increase every month as my pageviews have grown.
But great income is not the only reason I love Mediavine so much. They also have incredible customer service. They make the joining process super easy and they help you out with any technical adjustments you need to make. They handle all the complex ad bidding stuff, but leave you with plenty of control over where ads are shown and how many ads are shown on your site. And they are always on hand to answer questions and help with any problems.
And they always go above and beyond! There have been a few times when my income has dipped due to a technical problem. Every single time Mediavine have made up the shortfall – even when the problem was not their fault! Now THAT is what I call service.
They are also very sensitive to important blogging issues, like site speed, and are constantly innovating to provide the best service and highest revenues possible.
Requirements to join Mediavine
Sounds to good to be true? Well there is one snag! To be eligible to join Mediavine, your blog has to have at least 50,000 sessions per month. As per Google Analytics figures.
So really my very first tip on how to grow your Mediavine income is work super hard on your SEO so that you reach that magical 50,000 sessions per month threshold… and then immediately apply for Mediavine.
Don’t do what I did and keep putting it off… I hit the Medivine threshold in September 2017 (back when the threshold was only 25,000 sessions!), but didn’t get around to applying for Mediavine until January 2018, by which time I had over 100,000 pageviews. I still think about all that revenue I missed out on… I reckon I missed out on thousands! ☹
How much can you earn from Mediavine?
Ha – the million dollar question (kinda literally!) – how much can you earn from Mediavine? Well, it depends… and that’s basically what this post is all about. But as a rough rule of thumb you are looking at around $25 per 1,000 pageviews – and you can go much higher if you put in place the tactics I share below.
So if you have, say 60,000 pageviews per month, you can be looking at around $1,500 per month. And if you have 600,000 pageviews per month, you could be looking at over $15,000 per month!
So, assuming you have hit the Mediavine threshold, applied and been accepted by Mediavine, how do you grow your Mediavine income?
12 easy ways to grow your Mediavine income
1. Grow your pageviews
Put simply, there are two ways to grow your ad income – one is to increase the number of pageviews and the other is to increase your RPM. (RPM stands for Rate Per Mille – in other words the amount, in dollars, you get per thousand pageviews.) So, the first and most obvious way to grow your Mediavine income is to grow your pageviews.
Let’s say your RPM is $25 (i.e. you get $25 for every thousand pageviews per month), you will earn $1,500 per month if you have 60,000 pageviews, but $15,000 per month if you have 600,000 pageviews!
The best way to grow your pageviews rapidly is to focus on SEO (Search Engine Optimization). It is much quicker and the potential is much greater than relying on Pinterest or social media to drive pageviews.
If you do not know much about SEO, then take a look at my beginner’s guide to SEO.
If you want to take your SEO to the next level and rapidly get to Mediavine levels and / or grow your Mediavine income fast, then I highly recommend checking out my course, SEO Jumpstart, where I share the tips and tricks I used to grow my income from less than $100 per month to thousands of dollars every month!
READ MORE >>> SEO Jumpstart Testimonials
READ MORE >>> SEO Jumpstart Case Studies
2. Write longer blog posts
The longer your blog posts, the more ads you will get per blog post and the more ads your readers will see. The more ads your readers see, the higher your RPM.
One easy trick to making your blog posts longer is to write lots of short paragraphs, instead of a few longer ones.
This tip has a double whammy effect because it will make your posts longer (= more ads = a higher RPM), but it is also good for your SEO, since shorter paragraphs usually means a better user experience (UX). To find out why it’s better for SEO to write in shorter paragraphs, check out my post on writing the perfect blog post.
Another way to make your posts longer is to write more words! (Yeah, I know – that’s kind of an obvious one!) Again, writing more words tends to have a double whammy effect as well – so long as they are the right words, that is! If you write more words – and those words are super helpful, you will be providing a greater UX to your readers and so your pageviews AND your RPM will increase.
And finally, another great way to make your posts longer is to add in more images – and make those images portrait, rather than landscape. Although don’t go too mad on this tip as too many images can be a negative UX and can make your site speed slower, which can also negatively affect your SEO.
READ MORE >> How to write longer blog posts (that your readers actually want to read!)
3. Use a bigger font and increase your line height
This is such a great trick… just using a bigger font and increasing your line height will make your blog posts longer and so increase the opportunity for more ads!
Mediavine recommend a font size of 18px and a line height of 1.6.
To increase your font size and line height, you will need to make a couple of tiny adjustments to your CSS – if you are not sure how to do this, or if you are scared of messing your blog up, ask your theme developer to do this for you. For someone who knows what they are doing, it’s a 5 minute job, so shouldn’t be very expensive, and you will earn that money back over and over again in increased ad revenue.
And hey, guess what – increasing your font size and line height also has a positive effect on UX and therefore your SEO, so another double whammy (are you sensing a theme, yet?)
4. Make your sidebar shorter
One of the key ads Mediavine offers is a sticky ad at the bottom of your sidebar. This ad will appear when your reader gets to the bottom of the sidebar and will stay there until they get to the bottom of your blog post. The longer that ad appears to your readers, the higher your RPM and so the higher your Mediavine earnings.
It shouldn’t be rocket science to figure out that, to make that ad appear for the longest time possible, you need a long blog post (already covered above) AND a short sidebar.
You need to be really ruthless here – cut out EVERYTHING in your sidebar that isn’t 100% necessary.
On easypeasyfoodie.com (the blog where I have Mediavine ads), my side bar consists of:
- My social media buttons
- A very short bio (which links to my about page, if people want to know more about me)
- A search bar
And that’s it! I have got rid of everything else.
And, sorry to sound like a broken record but getting rid of all the junk in your sidebar is likely to make your site faster and so is also good for SEO and therefore getting more pageviews!
5. Increase your site speed
Really this is part of SEO and so technically it’s part of point 1. But site speed is SO important, it really deserves an entry in its own right.
Site speed has a big effect on your SEO. In very simple terms, the faster your site, the more Google likes your website and the more your readers will like your website – both of these factors will have a positive effect on your search engine rankings and so your pageviews.
Aaaand the more pageviews you get, the more money you earn from ads!
To find out how to improve your blog’s speed, read my post on 11 easy ways to improve your site speed
6. Increase your ad density
OK so this is a slightly more controversial one.
You see, the issue with ads is there is always going to be a bit of a tension between RPM and UX/SEO.
You could, for example, increase your ad density so every other line is an ad and you have 100 ads per blog post. This would be GREAT for your RPM – which would go through the roof!
But it would be TERRIBLE for your UX – that many ads would be a horrible reader experience and likely put off all but the most determined readers – and also TERRBLE for your site speed (ads slow your site down, ergo lots of ads slow your site down A LOT!).
If your UX and your site speed are really bad, you can bet your bottom dollar your traffic is going to take a nosedive.
On the flipside, you could reduce your ad density so you have hardly any ads – this would be GREAT for your UX and your site speed, but TERRIBLE for your RPM!
However, there is a happy medium and increasing your ad density just a little bit can improve your RPMs without compromising your UX and site speed so much that it affects your pageviews.
I highly recommend dialling your ad density up a notch and leaving it for a couple of months to see if it has any impact on your pageviews.
To increase your ad density, go to your Mediavine dashboard and head to SETTINGS >>> IN CONTENT ADS. And then look for MOBILE AD FREQUENCY and DESKTOP AD FREQUENCY. The higher the %, the more ads you have as a percentage of your overall content.
For reference, I have mine currently set to 30% on mobile and 25% on desktop and I feel this isn’t too intrusive to my reader, I’m happy with my site speed and, crucially, my page views are still increasing year on year.
But don’t take these figures as gospel – every blog is different. What works for my blog may not work for yours, so experiment and find the sweet spot for your blog.
7. Increase your ad minimum spacing (possibly)
In the same screen, you can increase your AD MINIMUM SPACING. In other words, the minimum number of paragraphs between ads. Currently the choice is 1, 2 or 3 paragraphs.
Again, tread very lightly here – having ads appearing between every single paragraph here will certainly improve your RPM, but almost certainly negatively affect your UX / SEO and so your pageviews.
But if you have your set to every three paragraphs, it may be worth trying every 2 paragraphs – at least on mobile – and seeing what happens. (Remember, because the text gets squished on mobile, paragraphs look much longer and so the ads are further away from each other.)
Personally, I have mine set to every 2 paragraphs on both mobile and desktop. But the same caveat as above applies – what works on my blog, may not work on your, so do your own testing!
And a quick caveat about testing while I am at it – the effect of making changes in this screen has a near instant effect on your RPM, but the effects on your SEO/pageviews takes much longer to filter through – often as much as 2-3 months! So, make small changes at a time and give it a good while to bed in before making more changes.
8. Set Ad Limits to ‘none’
If you have carefully chosen a sensible ad frequency and sensible ad minimum spacing, you can afford to make set AD LIMITS to ‘OPTIMIZED FOR CONTENT LENGTH’.
You know that ads are only going to appear as frequently as you have allowed them to, so the only result of setting ad limits will be to negate the benefit of creating those long posts!
You’ve gone to all that trouble of creating nice long posts, but you will only benefit from those long posts if you give Mediavine free reign to keep putting ads in all the way to the bottom of your very long post.
If you limit the number of ads here, Mediavine will essentially ‘run out’ before they get to the bottom of the post. Or rather, what is more likely to happen, is your ads will get more spaced out – making all the effort you went to get ad frequency and ad minimum spacing ‘just right’ a bit pointless.
My strong recommendation here is set AD LIMITS to ‘OPTIMIZED FOR CONTENT LENGTH’ first, then spend time getting your ad frequency and ad minimum spacing just right for your readers (and search engines!)
9. Embrace video
To get the really good RPMs you need to embrace video. If you have videos on your site, you can have ads running at the beginning of your videos which will earn you more revenue.
But the beautiful thing about Mediavine is you don’t have to have a video for every blog post. You can just upload one video and have that play automatically on every post, and that will get you that additional ad revenue from Mediavine. (Although, of course, your READERS will love you even more if you create a video for every post.)
Again, it’s worth pointing out that having a video ad unit on your site will slow your site down, which, in turn, is likely to have a negative effect on your pageviews, so it’s worth experimenting a bit here to get the right balance between RPM and site speed/SEO.
To get one video to play on all your posts as the featured video, you need to go to SETTINGS >>> VIDEO have AUTOPLAY FIRST MOBILE VIDEO and AUTOPLAY FIRST DESKTOP VIDEO enabled. Then choose which video you want as your feature video under the FEATURED section. (If you have more than one video, you can select UP NEXT PLAYLIST instead.)
I would also recommend enabling OPTIMIZE video placement, as this will allow Mediavine to automatically optimize the placement of your video to maximize revenue.
And, of course, the same caveat applies here – this is what I have found to work on my site, but you need to do your own testing to find the right balance for your site.
If you do decide to turn on the video ad unit for mobile and/or desktop, I would certainly test your site speed using Google PageSpeed Insights BEFORE and AFTER to see what impact this ad unit has on your site speed.
10. Turn on ‘Optimize for core web vitals’
This is another slightly controversial one.
If you go to SETTINGS >>> AD SETTINGS in your Mediavine dashboard, you will see an option to Optimize for Core Web Vitals.
Firstly, there is the option to optimize ads for mobile and desktop pagespeed . What this does is, in Mediavine’s words, “prioritize your first screen view and optimize for Google PageSpeed Insights metrics such as Time to Interactive.”
In other words, this feature makes sure that getting your content to shown to your reader as fast as possible is prioritized over showing ads to your reader. This means that your content will appear first to your reader and then your ads. This is great for site speed (and therefore UX and SEO), but not so great for your RPM (since your reader is likely to scroll down before the first ads have loaded and so miss some ads they might otherwise have seen).
My personal opinion is it is best to have this turned ON for both mobile AND for desktop – as I believe the slight RPM drop will be more than offset by increased traffic, thanks to a better UX. BUT, as always, I recommend you do your own testing! (And remember, changes will be reflected in RPM almost instantly, but may take several weeks or months to affect search engine traffic.)
You will also see there is an option to optimize ads for CLS. CLS means Cumulative Layout Shift and is one of the Core Web Vitals. CLS is all about things shifting about while loading. Google wants to reward sites which do not have lots of elements which move about while loading, as this can be extremely annoying to the user.
One of the things that often shifts around and causes CLS problems is ads. By toggling this option on you stop your ads from causing CLS problems. The only downsize is this does spread out your content a bit more as Mediavine creates a fixed space (a very pale grey box) into which the ads appear. Even if the ad is much smaller than the fixed space, that space does not shrink (as this would cause those CLS issues.)
Personally I think this is a very small price to pay and so I have this option toggled on. Improving Core Web Vitals improves UX and so improves traffic in the long term… And more traffic = more ad income!
11. Write lots of seasonal content
Ad revenue is very seasonal. You see massive peaks in RPMs at important holiday times, particularly Christmas, Easter, Thanksgiving etc. You also see big RPMs at the end of each quarter (March, June, September, December).
So, it makes sense to create plenty of content for these peak RPM times.
And if you only focus on one, focus on Christmas.
Christmas gives you a wonderful triple whammy… you get high RPMs because it’s Christmas AND the end of the final quarter. AND you get much higher pageviews because at Christmas there is a massive increase in Google searches.
The result of this is that Christmas ad income is usually double, triple, maybe even quadruple or more the income you get at other times of year. The more Christmas content you write, the more you are going to capitalize on this!
12. Optimize your best posts
My final bit of advice is to make sure you prioritize optimizing your top 20 best performing posts – both for SEO and RPM (using all the advice above). This is because the majority of your pageviews (and therefore revenue) will come from those top 20 posts. Anything you can do to make them get more pageviews or better RPMs will have a much bigger effect than optimizing 100 or more of your worst performing posts!
This piece of advice comes with another big caveat, though. You need to be very careful when fiddling with your top performing content. If you make too many changes all in one go, even if they are really positive changes, you can sometimes see a dip in search engine traffic.
The reason for this is probably because Google wants to be sure the changes you are making are good ones (and not some dodgy black hat SEO tactic to trick your readers). And, assuming you have made good changes, you will certainly see your post performing better in the long run.
But if you depend on your ad income, you want to tread very carefully with your top performing posts. My recommendation is make changes to your most popular posts gradually. (With your less popular posts, you can be a lot more gung ho, though!)
Why SEO is so important if you want to maximize your ad income…
SEO (Search Engine Optimization) is super important if you want to maximize your ad income.
Firstly, by using SEO techniques, you will be able to grow your blog quickly to the traffic levels required to join a high paying ad company, such as Mediavine.
And secondly, SEO will help you continue to grow your blog traffic, so you get more and more revenue each month.
If you would like to learn more about SEO and grow your blog traffic, I highly recommend taking a look at my SEO Jumpstart course. In it, I share the tips and techniques I used to successfully grow my blog traffic and income to the point where I am earning 5 figures + every month in passive ad income!
SEO Jumpstart is a jargon-free, self-paced Search Engine Optimization course for bloggers like you who want to grow their blog traffic in a long term, sustainable way, earn passive income from high paying ads and be free from the social media hamster wheel!
Here’s what to expect from the course:
=> 10 easy to follow modules, broken down into bite size units
=> 6 bonus courses, plus spreadsheets, downloads and tools to help you grow
=> Practical action points to implement – so you see real results on YOUR blog
=> Complex SEO jargon explained in PLAIN ENGLISH!
So what are you waiting for? Get SEO Jumpstart and kick start your journey towards exciting blog growth and the potential for incredible passive income TODAY!
Don’t miss a thing!
Follow me on Twitter, Facebook and Instagram. Or why not subscribe to Productive Blogging and get blogging and productivity tips straight to your inbox every week?
What an incredible article, thank you ever so much for writing it. I just had one question. Early into the article, you mention how you show people how you started with $100 and then made $1000’s a month but surely at $100 you’d only be getting 10,000 page views and therefore under the number of sessions needed (25k) to be a part of Mediavine in the first place. Or was this referring to the $100 you were making from Google ads?
Any clarification on that would be wonderful.
All the best
Hi Sean! Sorry I wasn’t very clear. My final paycheck from Google Adsense was $100 – and I was getting roughly 100,000 pageviews at the time. I then switched to Mediavine and my first paycheck from Mediavine was $1000 – from roughly the same number of pageviews. In other words my Adsense RPM was about $1 per 1,000 pageviews wheras my RPM from Mediavine when I started was about $10 per 1,000 pageviews. The tactics I share in the SEO Jumpstart Course are the ones I used both to grow my blog to the 25k sessions needed to join Mediavine AND to grow my blog since joining Mediavine in order to increase my Mediavine income each month. Hope that helps! And feel free to ask any further questions you may have. Eb 🙂
This was very helpful! I didn’t know about some of these settings so I’ve updated some of them 🙂
Yay – so pleased it helped! Eb 🙂
This is definitely one of the more helpful and well written articles I’ve read while starting up my blog. Thank you!
Hi Erica, Thank you so much for this lovely message 😀 I am so pleased my blog has helped you! Eb 🙂
Thanks for such an informative post Eb. I’ve had time to return to blogging over the past few months and have learned so much today. I now have a list as long as my arm on my to do list. I think I’ll be revisiting your blog to check what I have to do next to get my blog up to scratch.
You are welcome, Sarah! So pleased you found it helpful 😀 Hope you find lots more helpful stuff on my blog! Eb 🙂
Thank you for this insightful post!
You are very welcome – glad you found it useful! Eb 🙂