Do you display ads on your blog?

Having good web traffic, you might want to sell ads on your blog or website. That’s, getting paid for displaying ads. While there are many options regarding web ads, the story with is a little different. If you’re not hosting on (up to premium plan), please refer to “Web Developing Issues” from my old post “How to leave Google” for some alternatives.

Now, let’s talk about…

Sell ads on your blog directly

Simple, effective, and it doesn’t affect performance of your site/blog. You can sell link advertising such as side banners or links/banners at the end of posts. Or, you can sell promotional or marketing posts such as reviewing products or services.


WordAds is managed by WordPress itself. They are banners in header, sidebar, and below or in between posts. These positions vary from theme to theme, e.g., some themes don’t support top banners. Videos are another type of ads that are being served below or in between posts (I haven’t noticed any video ads lately). As a premium user, you have the option to hide those ads or to get paid for keeping them displayed. Upgrading to Business Plan – Check WordPress Plans, you have more tools to manipulate this.

Yet I believe that I optimized my WordPress to the max, PageSpeed Insights analysis shows a decrease of speed and thus performance when ads are on. The good news is that logged-in users may not notice this as they already have some components cached locally on their computers.

Google AdSense

My tests showed generally better performance scores when I used Google AdSense instead of WordAds. To use Adsense with, you have to be on their Business Plan.

The issue is that to comply with laws and privacy policies regarding advertising (and statistics), extra setups might be needed such as consent messages. Showing these messages involves extra scripts which affect the site’s performance negatively. While you can delay executions of scripts related to ads to enhance site’s speed, the revenue might be affected. In WordAds, these messages are part of the system and its effect is almost included.


Displaying third-parties ads is actually affecting the performance of the site. To minimize effects, avoid ads on homepage and on top of the pages. Further, use only one advertising system. If you’re able, use one unified consent messages system. Try to have the scripts at the footer of your pages; some might argue this is similar to deferring the script, but personally, it worked fine with Adsense/WordAds.

Should we scarify the ads’ revenue for better performance? And the important question is: Do you sell ads on your blog other than Google’s or the ones provided by WordPress? Let’s know; I’d be interesting in advertising with you 🙂

114 thoughts on “Do you display ads on your blog?”

    • Hi Marie, I’m pretty sure that there were some performance issues with ads when I wrote this post. I believe the situation is better now. Generally speaking, displaying ads will affect performance. Hopefully it won’t be noticeable. You can test it yourself; try it for two months and see…

    • Thank you very much. You need to upgrade your WordPress account to remove ads or to share the revenue with them. Anyway, even with free WordPress account, you’re still able to sell ads directly to others. I can see good traffic on your blog 🙂

  1. Hi I display ads and the revenue I receive pays for domain registration, server space, special email account, membership fees for special organizations and so on. My site pays for itself, with a a little extra to spare. My question is can one control the number of ads dropped on a page and can one create markers in WordPress where I want to place the ads?

    • Hi there. Thank you for your comment. Actually, this is the best strategy, i.e., the site pays for itself. Regarding your question considering you’re on, as far as I know, WordAds displays one ad per page using specific layout (after post, in-between archive/search, at the end of page, …). You can disable any in admin area. You can also add extra ad widgets on pages only or on widgets’ area. Further, you can use the short code [wordads] on pages or inside post to display extra ads. If you’re on Business Plan or self-hosting with Jetpack installed, you can manipulate all of these using snippets on function.php.

  2. No, I don’t. I originally started my blog to “sell” my services so I didn’t like the idea of “double” selling. 🙂 Sometimes ads on blogs prevent me from seeing/reading the blog so I am not a big fan of ads on blogs. I understand why people have them though.


Leave a Reply