Welcome to WebmasterWorld Guest from 3.228.24.192

Forum Moderators: martinibuster

AdSense text ads

     
1:07 pm on Jul 23, 2018 (gmt 0)

New User

joined:July 23, 2018
posts: 2
votes: 0


Hi all,
A few weeks ago I made some changes in my site layout that eventually caused my AdSense earning to spike up. A week later, I saw a big drop in earnings, that I'm still experiencing. I started to run some reports and noticed that during the high-earnings weeks, I made most of my AdSense earnings, and got the highest RPM, from serving text ads rather than HTML5 or image ads. During the time period after the drop, AdSense had served mostly HTML5 or image (display) ads.
When I tried to "force" AdSense to serve only text ads, by changing the ad units ad type to text only, but that didn't make much of an effect.
I did not get any warnings or note of policy violation.

Had anyone ever experienced something similar? Any suggestions as to how to get my text ads back?

Thanks for the help!
1:36 pm on July 23, 2018 (gmt 0)

Senior Member

WebmasterWorld Senior Member Top Contributors Of The Month

joined:Apr 1, 2016
posts:2713
votes: 822


AdSense earnings are very volatile, one can often see large swings in RPM from day to day without changing anything. The fact that one day you're earnings were high and the next very low has more to do with market conditions than ad types. Furthermore changing settings can have a short-term impact on earnings as the system adjusts to the changes, so frequent changes will leave your account in a constant state of flux and that alone can have a big negative effect.

If you believe that text only ads will perform better for you (it is possible) then I would recommend setting up an A-B test in the "Experiments" section of your AdSense account. Like that you can test the hypothesis while controlling for changes in market conditions.
9:14 am on July 24, 2018 (gmt 0)

New User

joined:July 23, 2018
posts: 2
votes: 0


Thanks for the reply. I'd like to clarify that I know for certain that text ads are working better for me. I've done several a/b tests to get to this conclusion. My issue is, that I can't seem to get AdSense to serve text ads anymore. Any suggestions?
5:20 pm on July 26, 2018 (gmt 0)

Senior Member

WebmasterWorld Senior Member Top Contributors Of The Month

joined:Nov 13, 2016
posts:1194
votes: 285


Create two ad blocks, one with text only, and one with display ads only. Then you can do whatever you want. You can select for example 75% of the times to display the text ads only block.

if you do this in Javascript you'll use something like that :

if(Math.random()<0.75)
{
// code of text ads block
}
else
{
// code of display ads block
}

In PHP, this should be something like:
if(mt_rand(0,100)<75)
{
// code of text ads block
}
else
{
// code of display ads block
}

Based on this approach, you can even refine the system. Like for example, if you noticed that text ads are performing better with North American visitors, but not with European, then you can use the geo ip of the visitor to change the %
10:19 pm on July 26, 2018 (gmt 0)

Full Member

Top Contributors Of The Month

joined:Feb 1, 2017
posts:215
votes: 5


@Dimitri is this against policy or perfectly okay to do?
12:45 am on July 27, 2018 (gmt 0)

Senior Member

WebmasterWorld Senior Member Top Contributors Of The Month

joined:Apr 1, 2016
posts:2713
votes: 822


My issue is, that I can't seem to get AdSense to serve text ads anymore. Any suggestions?

The only way I have found to do this is at the ad-unit level. Set the ad-unit to text only.

is this against policy or perfectly okay to do?

Why would it be? Provided one is certain that only one ad-unit will be loaded on the page it is fine. If for some reason you set your condition such that both could be shown (which is a very unlikely case, impossible in the above example), it may cause you some problems but even then it would be an ad density issue.
11:25 am on July 27, 2018 (gmt 0)

Junior Member from CA 

10+ Year Member Top Contributors Of The Month

joined:Oct 1, 2002
posts:148
votes: 11


A year or 2 ago Adsense themselves gave me this piece of code to use to test an A-B split - much the same code as above but straight from Adsense.

<script>
var random_number = Math.random();
if(random_number < .5) {ADUNIT 1 CODE} else {ADUNIT 2 CODE}
</script>
11:38 pm on Aug 28, 2018 (gmt 0)

Full Member

Top Contributors Of The Month

joined:Feb 1, 2017
posts:215
votes: 5


Has anyone ever ran into issues by using the coding mentioned above for showing 75% text ads with one unit and 25% display ads with the other?
11:47 pm on Aug 28, 2018 (gmt 0)

Full Member

Top Contributors Of The Month

joined:Feb 1, 2017
posts:215
votes: 5


Also, would this lower the bids on these units because they are only showing one type of ad?
3:13 am on Aug 30, 2018 (gmt 0)

Senior Member from US 

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month

joined:Apr 26, 2005
posts:2302
votes: 626


Text ads are doing well because they are bidding against other text ads and image ads. Remove the image ads and the auction pressure will decrease, lowering the bid amount for image ads.
9:42 am on Sept 6, 2018 (gmt 0)

New User from CZ 

5+ Year Member

joined:Oct 12, 2011
posts:29
votes: 17


For me (as for many of you) Text and Display/HTML5 Adsense ads are the biggest money makers (you can check).
But it depends if G shows Nessie arrows within those ad types on your website or not.
If yes - you are in the game and can see much greater CPMs (RPM).
If not - you have to do everything Nessie arrows to come back.

This is how text ads should look to make you happy -

At the moment I'm fighting Nessie arrows to get back (on mobile devices), because without 'em I can see CPM decrease for about 55%.

The reasons of the CPM drop:
Text ads impressions (show rate) drops from 40% to 20% (more image ads now)
Nessie arrows disappeared from Text and Display/HTML5 ads

Remember: even if you will set ad unit as TEXT ADS ONLY - it will not help you to get back to normal, you will simply get more rubish/irrelevant ads!

My Google manager told me, that there is a fully automatic algorithm, that desides if to show Nessie arrows on your website or if not to show.
So basically you have to monitor your ad metrics, such as Clicks, CTR etc., that all values were not far from the average.

In my case:
I've changed ad style and it has increased the CTR from 0,59% to 0,79%, apparently this became a red rag for the algorithm, which I described above.
Will see how long will it take Nessie arrows to get back.

[edited by: martinibuster at 3:03 pm (utc) on Sep 6, 2018]
[edit reason] Imgur next time. thx [/edit]

2:43 pm on Apr 20, 2019 (gmt 0)

Junior Member

Top Contributors Of The Month

joined:Mar 26, 2019
posts: 100
votes: 19


And what about case is created adsense text ONLY unit and adsense display images in that place?
Anybodu has similar problem?