Msg#: 4398827 posted 10:09 pm on Dec 16, 2011 (gmt 0)
I read recently in an AdSense blog or email (sorry, can't remember exactly) that ad relevance is increased when the AS code is placed near the top of your html <body> block. In fact they, recommended that it be the first code entry in <body>.
I have always wanted search bots to see my most important topic content first, usually leading off with an <h> tag. I always thought this was best practice for search indexing.
Conversely, I have coded my AS blocks as the last item in my code, assigning it visually with absolute attribs. This decision was based on the fact that AS code is of no importance to search indexing.
Do you think I was right? Or is the AS recommendation a good one? Does it set up a trade for more ad relavancy at the cost of some search index quality? How do you code your AS blocks?
Msg#: 4398827 posted 5:21 am on Dec 21, 2011 (gmt 0)
The place of the AdSense code in your source does not matter to AdSense. They recommend that you put the Ads near the top of your page for maximum visibility and performance but that is your choice as well.
Msg#: 4398827 posted 2:51 pm on Dec 21, 2011 (gmt 0)
can you give a link as reference? It does not matter at all where you place the AdSense code. The only thing that is "important" is the sequence in which you place your ad code because the first unit will be filled first. For years before they made them somewhat asynchronous I placed my AdSense ad unit codes at the bottom and positioned them via CSS.
Msg#: 4398827 posted 8:49 pm on Dec 24, 2011 (gmt 0)
I would not put the adsense code at the top of the document. Since bots will read it from the top down. And if you haven't been following this might have an effect on your rankings. Even though they say too much ads above the fold is bad, I also think too much ads at the top of your source code is bad.
I put my ads at the bottom and they seem relevant enough. All the way at the bottom. This also lets my website load before the ad code.