How to Monetise a Blog with Display Ads in 2026

Learning how to monetise a blog with display ads is simpler than most guides make it sound. An ad network places adverts on your pages, advertisers pay for the views, and the network shares that money with you. You do not sell anything, and you do not find advertisers yourself. The hard part is not the setup. It is getting enough traffic for the adverts to pay a useful amount, and placing them without driving readers away.

This guide covers display ads only, from start to finish. You will learn how ads work, what you need before you apply, which network fits your traffic level, how to apply for AdSense step by step, how to place ads, how to optimise them, and what the law asks of you. For the wider picture of blog income, read how to make money blogging.

In this guide

  • How display ads work: networks, RPM and CPM in plain words
  • What you need before you apply
  • Sessions versus pageviews: why the difference matters
  • The ad network ladder in 2026
  • How to apply for AdSense, step by step
  • How to apply for a premium network
  • How to install the code and place ads
  • Placement strategy: where to put ads for the best return
  • How to optimise without ruining the reader experience
  • Legal and privacy duties
  • Worked example: what display ads could earn
  • What it costs and what to expect
  • Common mistakes
  • Frequently asked questions

How display ads work: networks, RPM and CPM in plain words

A display ad is a banner, rectangle or video advert that appears on your blog. You do not sell the space yourself. An ad network does it for you. The network is a matchmaker: it takes adverts from thousands of advertisers, places them on your pages, and pays you a share of what the advertisers spend.

Three terms matter, and they are simpler than they sound. CPM is the cost per 1,000 advert views, and it is what the advertiser pays. RPM is the revenue per 1,000 pageviews, and it is what you earn. CTR is the click-through rate, which is the share of readers who click an advert. RPM is the number that matters to you, because it turns your traffic into money. A blog with 10,000 pageviews a month at a 10 US dollar RPM earns 100 US dollars a month from ads. The maths is 10 times 10, which is 100.

Two more terms help you read your reports. Fill rate is the share of your ad spaces that actually show an advert. Viewability is the share of adverts that a reader can actually see, which usually means at least half of the advert was visible for one continuous second. Fill rate and viewability both affect what you earn, because an advert nobody sees pays nothing.

Header bidding is a technique premium networks use to earn you more. Instead of one advertiser bidding for your space, several bid at once, and the highest bid wins. You do not need to set this up yourself. Your network handles it, and it is one reason premium networks pay more than AdSense.

What you need before you apply

Before you apply to any network, your blog needs five things. First, at least 20 to 30 useful posts, because networks check that your blog is real and active. Second, original content that you wrote yourself, because copied content gets rejected. Third, a clean design that works well on phones, because most readers visit on a phone. Fourth, four essential pages: About, Contact, Privacy Policy and an affiliate disclosure or advertising disclosure. Fifth, a domain name you own, not a free subdomain, because networks treat owned domains as more serious.

Traffic matters too, but only for premium networks. AdSense has no traffic minimum. Premium networks need thousands of sessions or pageviews a month, and the exact bar changes often, so check the live requirements before you apply. Do not apply to a premium network with five posts and no traffic, because a rejection wastes your time and theirs.

Sessions versus pageviews: why the difference matters

Networks use two different measures, and mixing them up causes confusion. A session is one visit to your blog, however many pages that visit reads. A pageview is one page loaded. If one reader visits your blog and reads three posts, that is one session and three pageviews.

This matters because networks use different measures. Mediavine's Journey programme counts sessions, while Raptive counts pageviews. A blog with 10,000 sessions a month might have 18,000 pageviews, if readers read 1.8 pages per visit on average. So a blog can clear a pageview bar while missing a session bar, or the other way round. Check which measure your target network uses, and read the right number in your analytics before you apply.

The ad network ladder in 2026

Ad networks form a ladder. You start at the bottom, earn while you grow, and climb to a better network when your traffic qualifies. Here is the ladder as it stands in November 2026. Check the live requirements before you apply, because these figures changed in 2025 and 2026, and many guides still print the old ones.

Network Entry bar, November 2026 Revenue share to you Best for
Google AdSense No traffic minimum A share of advertiser spend Every new blog, first ads
Journey by Mediavine 1,000 sessions from the US, Canada, UK or Australia in 30 days, plus the free Grow plugin running for 30 days About 70 percent Growing blogs ready to leave AdSense
Monumetric From about 10,000 pageviews a month, with a setup fee reported at 99 US dollars A share, varies by plan Blogs with steady traffic
Raptive 25,000 pageviews a month, with at least half from the US, UK, Canada, New Zealand or Australia About 75 percent Lifestyle, food and home blogs
Mediavine, main programme At least 5,000 US dollars in annual ad revenue 75 percent, rising with revenue Established blogs with strong revenue

Two changes matter most. Mediavine's main programme no longer asks for 50,000 sessions a month. It asks for 5,000 US dollars in annual ad revenue, which is a revenue test, not a traffic test. And Raptive no longer asks for 100,000 pageviews a month. It asks for 25,000, with a geography rule on top. A blog with strong revenue per session can now reach Mediavine sooner than the old rule allowed, and a blog with 25,000 pageviews can now reach Raptive years earlier than before.

Ezoic, once the usual step after AdSense, raised its minimum to 250,000 monthly users in February 2026, according to reports from that year, which puts it out of reach for most small blogs. Check its live page before you plan around it. For food and travel blogs, the practical ladder in 2026 is AdSense, then Journey by Mediavine, then Raptive or full Mediavine.

How to apply for AdSense, step by step

Google AdSense is the usual first network, because it has no traffic minimum and it accepts blogs in most countries. Its eligibility page asks three things: your own unique and interesting content, compliance with the AdSense programme policies, and an age of 18 or over. Read the Google AdSense eligibility page before you apply.

Step 1: create a Google account in your own name, and sign up for AdSense at adsense.google.com. Step 2: add your site, and confirm you own it, either by adding a code snippet to your site or by adding an ads.txt file. An ads.txt file is a small text file on your site that lists the networks allowed to sell your ad space, and it helps stop fraud. Step 3: add your payment details and tax information. If you are outside the United States, you will usually need a W-8BEN tax form, which tells Google you are not a US taxpayer. If you are in the United States, you will need a W-9 form. Step 4: request a review. Google checks your site, and the review usually takes a few days, but it can take two to four weeks. Step 5: once approved, add the AdSense code to your site, either through the Auto ads setting, which places adverts for you, or through ad units you place yourself.

If AdSense rejects you, read the reason carefully. Common reasons are thin content, copied content, a site with too few posts, or a site that is hard to navigate. Fix the reason, publish more useful posts, wait a few weeks, and apply again. Do not apply again the next day with nothing changed, because you will be rejected again.

If you have readers in the United Kingdom or the European Economic Area, you also need a consent management platform, known as a CMP, before personalised ads are served to them. A CMP is a tool that asks readers whether they accept cookies for personalised ads. Google offers a free CMP, and most ad plugins include one. Set it up before you turn ads on, not after.

How to apply for a premium network

Premium networks review your site more closely than AdSense does. They check your traffic, your content quality, your site speed, and your traffic sources. Before you apply, check four things. First, your traffic must meet the entry bar, measured the way the network measures it. Second, your content must be original, long-form and written for humans, not mass-produced by AI without editing. Mediavine says it does not allow monetising mass-produced, unedited AI content. Third, your site must load fast and work well on phones. Fourth, your traffic must be mostly human, not bought or bot traffic.

The application itself is simple. You fill in a form on the network's site, connect your analytics, and wait. Review takes days to weeks. If you are rejected, ask what to fix, fix it, and apply again later. A rejection is usually about traffic quality or content quality, not about you personally. Apply to Mediavine or Raptive only when your numbers are close to the bar, because applying far below it wastes everyone's time.

How to install the code and place ads

Once a network accepts you, it gives you a small piece of code, called a JavaScript snippet, to add to your site. You add it once, usually in the header of your site or through a plugin, and the network then serves adverts. In WordPress, use an ad plugin such as Advanced Ads or your network's own plugin, rather than editing theme files directly, because theme edits get lost when the theme updates.

You have two choices for placement. Auto ads let the network place adverts for you, which is easy but can put too many adverts on a page. Manual ad units let you choose each spot, which takes more work but gives you control. Start with Auto ads, watch how your pages look, then switch the worst spots to manual units.

Never place adverts where readers can mistake them for navigation, download buttons or content. Label adverts clearly, using only the words "Advertisements" or "Sponsored Links" where the network asks for a label. And never click your own adverts, because ad networks treat that as invalid clicks and can close your account.

A tablet and a smartphone on a desk showing a blog article layout with advert spaces marked as plain rectangles, with a notebook beside them

Placement strategy: where to put ads for the best return

Three to five adverts per article is a good guide for most blogs. More adverts earn more per page, but they also slow the page down and push readers away. The right number is the one that earns well without hurting the reader.

Placement Why it works Watch out for
In-content, after the first two paragraphs Readers see it early, while they are still reading Do not place it above the first paragraph
In-content, halfway through Readers who reach halfway are engaged Do not place adverts every few lines
Sidebar, top of the sidebar Visible on desktop, easy to ignore Sidebars do not show on most phones
Sticky anchor, bottom of the screen Always visible, earns well on phones Keep it small, and let readers close it
Below the article, before comments Catches readers who finish the post Low value if few readers reach the end

Above the fold means the part of the page a reader sees without scrolling. One advert above the fold is fine. Two or more push your content down and hurt the reader. On phones, keep adverts below 30 percent of the page height in total, and on desktop below 50 percent, which are the limits the Coalition for Better Ads advises. Test one change at a time, and wait a week before you judge it, because daily earnings jump around too much to read in a day.

How to optimise without ruining the reader experience

Optimisation means testing small changes and keeping the ones that earn more without hurting readers. Change one thing at a time, such as the size of one advert or the position of one unit, and compare a full week before and after. If you change five things at once, you will not know which one worked.

Speed matters as much as placement. Adverts slow pages down, and slow pages lose readers. Use lazy loading, which means adverts load only when the reader scrolls near them. Compress your images, keep your plugins few, and check your page speed after you add ads. If a page loads slowly, remove one advert before you buy a faster host.

Watch your reports once a week, not once a day. Look at RPM, pageviews and total earnings. If RPM falls after a change, undo the change. If earnings rise but your bounce rate rises too, which means more readers leave quickly, you may have gone too far. A blog that earns well and keeps readers is worth more than a blog that earns slightly more and loses them.

If adverts do not fill, which means an ad space shows blank, check three things. First, your ads.txt file is in place and lists your network. Second, your CMP is set up, if you have European readers. Third, your content is brand safe, which means it does not cover banned topics. If all three are fine, wait, because fill rates vary by season and by country.

Display ads bring legal duties, and they differ by country. Every blog with ads needs a Privacy Policy page that explains what data is collected and which networks are used. If you have readers in the United Kingdom or the European Economic Area, you need a CMP and a cookie notice. If you earn from ads, you need to report that income for tax, and you need the right tax form on file with your network. If you are outside the United States, that is usually a W-8BEN form. If you are in the United States, it is usually a W-9 form.

Label adverts clearly, and disclose that you earn from them. A short line in your Privacy Policy and a note near your adverts is enough. If you also write sponsored posts, disclose those too, and mark paid links with rel="sponsored" or rel="nofollow" where the rules ask for it. Google's spam policies list links with optimised anchor text in guest posts and advertorials as link spam, so read the Google spam policies before you accept any paid placement. For the full guest posting rules, read how to guest post for blog growth.

Worked example: what display ads could earn

Example only: these numbers are not typical results. Imagine a blog with 10,000 sessions a month, and readers view 1.8 pages per session on average. That is 10,000 times 1.8, which is 18,000 pageviews a month. At an RPM of 12 US dollars, display ads earn 18 times 12, which is 216 US dollars a month. If the blog grows to 25,000 sessions a month at the same 1.8 pages per session, that is 45,000 pageviews, and at the same RPM it earns 45 times 12, which is 540 US dollars a month. The same traffic at a 20 US dollar RPM, which is common for food and finance blogs with mostly United States readers, earns 45 times 20, which is 900 US dollars a month. RPM depends on niche, country and season, so two blogs with the same traffic can earn very different amounts.

What it costs and what to expect

Display ads cost you almost nothing in money. There is no fee to join AdSense, and premium networks take a share of earnings rather than charging you. Your costs are time: setting up the code, placing adverts, and checking reports.

Period What to do What ads could earn
Months 0 to 3 Publish 20 posts, no ads yet 0 US dollars
Months 3 to 6 Apply for AdSense, add Auto ads 5 to 50 US dollars a month
Months 6 to 12 Place adverts by hand, test one change a week 50 to 200 US dollars a month
Year 2 Apply for Journey or a premium network 200 to 800 US dollars a month
Years 2 to 3 Premium network, optimised placements 800 US dollars a month or more, if traffic keeps growing

These figures are rough guides, not promises. A blog with mostly United States, United Kingdom, Canadian or Australian readers earns more per 1,000 views than a blog with mostly developing-country traffic, because advertisers pay more for those readers. Seasonal peaks, such as November and December, also pay more. Your results depend on your niche, your traffic, your readers' countries, and how well you place your adverts.

Payment timing differs by network. AdSense pays monthly once your balance passes its payment threshold. Premium networks usually pay monthly on Net 45 or Net 65 terms, which means you are paid 45 or 65 days after the end of the month you earned in. Check the payment terms and the minimum payout before you apply, because they affect your cash flow.

Note for the reader: tax rules differ by country. Keep records of your ad income and your costs from day one, and check your local tax authority or a qualified accountant before your first tax deadline. Earning results vary; nothing on this site is financial advice.

A calculator, a notebook with a handwritten sum and a laptop showing a simple chart on a wooden desk

Common mistakes

  • Applying for a premium network with five posts and no traffic, then feeling rejected for no reason.
  • Placing too many adverts, so readers leave and Google ranks the page lower.
  • Using Auto ads without checking how the pages look, then finding adverts in the middle of a recipe.
  • Clicking your own adverts, which can get your account closed.
  • Quoting old network thresholds, such as Mediavine at 50,000 sessions or Raptive at 100,000 pageviews, without checking the live page.
  • Forgetting the CMP for European readers, so personalised ads never serve to them.
  • Changing five placements at once, then not knowing which change worked.
  • Ignoring page speed, so adverts slow the blog down and readers leave.

Frequently asked questions

How do display ads work?

An ad network places adverts on your blog, advertisers pay for the views, and the network shares that money with you. You do not find advertisers yourself. Your earnings depend on your pageviews, your RPM, and the countries your readers come from.

How much traffic do you need for display ads?

Google AdSense has no traffic minimum, so you can start with very little traffic. Premium networks need more: Journey by Mediavine opens at 1,000 sessions from tier 1 countries in 30 days, and Raptive asks for 25,000 pageviews a month. Check the live requirements before you apply, because they change.

How much can I earn from display ads?

There is no reliable typical figure, because earnings depend on traffic, niche, reader country and season. A blog with 10,000 sessions a month at a 12 US dollar RPM earns about 216 US dollars a month. The same traffic in a high paying niche with mostly United States readers can earn far more.

What is RPM for blogs?

RPM is revenue per 1,000 pageviews, and it is the number that matters to you. If your blog earns 200 US dollars from 10,000 pageviews, your RPM is 20 US dollars. RPM varies by niche, country and season, so compare your own RPM over time rather than against other blogs.

How many ads should I put on my blog?

Three to five adverts per article is a good guide for most blogs. More adverts earn more per page, but they also slow the page down and push readers away. Test one change at a time, and keep the number that earns well without hurting the reader.

What is the best ad network for a new blog?

Google AdSense is the best first network for most new blogs, because it has no traffic minimum and it accepts blogs in most countries. Once you pass 1,000 sessions from tier 1 countries in 30 days, Journey by Mediavine is the usual next step.

Conclusion: start with AdSense, climb the ladder as traffic grows

Learning how to monetise a blog with display ads comes down to three moves. Build a blog with at least 20 useful posts, start with AdSense while traffic is small, and move to a premium network when your numbers qualify. Place three to five adverts per article, test one change at a time, and never trade your readers' trust for a few extra dollars.

Your next step is to check your traffic today and see which rung of the ladder you are on. Then read how to make money blogging, how to grow blog traffic, and how to start a food blog and earn money. You can also browse all our guides in the blogging category.