I have a large site about widgets, one of those pages ranks number 1 in Google for blue widgets.
I have another site which is solely about blue widgets, it ranks number 3 for that term. So I have slots 1 and 3 in the Google SERPS for blue widgets.
The large site has an eCPM which is almost exactly half that of the smaller site for exactly the same term. Both have the same settings in Adsense. So why does the smaller site, which ranks lower in the SERPS, have double the eCPM.
Think as much as I can, it doesn't make sense. It just seems that the smaller site is winning hands down for no apparent reason. If I can't work this out then it would seem that my best bet is to invest my time in lots of specifically targetted sites rather than one big one.
If it is of any concern, the smaller site has a site name which matches the search term exactly but without any spaces i.e. bluewidgets.com.
This is not a statistical anomally, the smaller site had 19,500 visits last month. Enough to ensure that the stats are resonably accurate.
Any thoughts?