Forum Moderators: martinibuster
After a lot of fiddling, I've a few hopefully useful pieces of information regarding getting the most out of AdSense.
You'll get the most out if you make your ads relevant to the content of the pages. The more relevant, the higher the clickthrough will be, and the better advertisers will be since you're feeding them better traffic.
Here's how, in my experience at least, to make the AdSense robot's life as easy as you can.
Use decent HTML
The AdSense robot appears to like well structured but clear HTML. Use style-sheets to separate layout from content, and try to keep your HTML page (the only thing AdSense looks at) as simple and clear as possible. For example, many people will put FONT tags around headlines on a page - don't, and instead surround a headline with an H1 tag, taking care to re-define an H1 tag in your CSS. This appears to let the AdSense robot understand what your page is all about.
Title tags
Make these clear but relevant to your page. If you run a widget company called ABC Inc and have made a page about red widgets, don't put 'ABC Inc' as a title - put, at least, 'ABC Inc - widget maker - red widgets' there. The title appears to really help AdSense.
Page names
Similarly, the page name is useful. For the above page, don't call it abc.inc/article.asp?id=238. Instead, try and get your content management system to cope with abc.inc/widgets/red/ - even queries appear to have a good effect, so abc.inc/article.asp?id=238&title=red_widgets might get a slightly better response.
Let the AdSense robot in
If you run a site where a portion needs login before the content is visible, then the AdSense robot needs to see the content too. Rewrite your security slightly to allow everything with IP addresses 66.249.64.1 - 66.249.79.254 in without any problem.
Using an SID? Stop it!
Using a session ID means that all your pages are crawled by AdSense with a different address than your users will have. page.asp?sid=28719231 is not the same as page.asp?sid=349852 and your users will only get generic ads for your domain, not relevant ads for that page. Rewrite your system to use cookies, or some other tracking system.
Refer to pages consistently
page.asp?id=12&type=writing works exactly the same as page.asp?type=writing&id=12 - but to AdSense, they're probably two separate pages. Write all links to pages like this consistently, so that AdSense doesn't think they're two separate pages.
Placements and colours
Ads that fit into the look and feel of the website and in navigation blocks - like in a header - don't appear to work as well as ads that fit in the main content. This user, at least, uses two separate ads - one in the header, and one (most of the time) directly below the main content.
Get everything right, and your Google AdSense ads can become useful content for your visitors. If they're useful content, they click on them, and you make money. And if they're relevant to the content of the page, advertisers will thank you because they're highly targeted leads.
It's been a lot of playing about, but I hope this article is useful for everyone here.
I do wish Google would set ways so that we could better nudge adwords in the right directions. For example my visitors are interested in supplies for widget making NOT cheap widgets from Asia. There seems to be plenty of ads for the hobby supplies but how to get those ads. It's not that one pays better than the other. It's just nice to have ads that the visitors to the page are really interested in. I would think the advertisers would want the same thing.
The other one that has been bugging me is articles on personal creativity are not right for ads on corporate creativity and innovation.
I know every publisher has occurrences of mistargeted ads like this. It's not helping the advertiser either.
So to avoid this problem, stay consistent with your case as well.
For the life of me I can't understand why advertisers would want to include the name of their company in their keywords unless it was also a brand name.
Because they know their customers may search for them using that name?
Yes, but searching is a different matter. I'm talking about the keywords bid for in Adwords.
I run a UK family history site which is only of interest to people researching their ancestors, and naturally it includes a lot of names. I just can't see what's in it for an advertiser to target my site with an ad for (say) cheapest petrol from John Doe's garage in Ohio just because the keyword John appears on my page.
I just can't see what's in it for an advertiser to target my site with an ad for (say) cheapest petrol from John Doe's garage in Ohio just because the keyword John appears on my page.
Possibly because the advertiser does not have good natural search engine ranks for their company name "John Doe".
So if a customer is searching for their company name, they want them to be able to find their site, even if they have to pay .05 for the lead.
So if a customer is searching for their company name, they want them to be able to find their site, even if they have to pay .05 for the lead.
I don't follow that. Let's say I have a page on which the name "John" appears several times, "John Doe", John Blow", and "John Another". Adsense spots "John" as a keyword and places an add on my page for "John's Garage". How does that help the advertiser? If someone does a search for "John" there will probably be thousands of pages ahead of mine in the serps, and if he does a search for "John's Garage" my page won't even show up. And somebody who has actually found my page because it is what he is looking for won't be at all interested in cheap petrol in another continent.
What would be really useful would be something you could put on a page to advise Adsense what keywords to ignore.
I don't follow that. Let's say I have a page on which the name "John" appears several times, "John Doe", John Blow", and "John Another". Adsense spots "John" as a keyword and places an add on my page for "John's Garage".
This is probably not the thread for this discussion, but there are many variables to what you're asking. What keyword the advertiser bid on, what keyword google thinks your page is about, whether the advertiser turned on broad matching and for what reason, etc, etc.
Also if you find that one stupid word is getting ads turn that word into a graphic if you still need that word. If you don't change it to another word.
As a real example I have a page which mentions "Henry" - and I get a string of ads about numatic vacuum cleaners. I can't see any other word on the page that has any relevance to vacuum cleaners.
OK, I can optimise the page better to target more appropriate ads, or I can ban their urls, but the fact remains these poorly targetted ads are wasting my time and their money.
OK, I've had my gripe, so let's drop the subject drop. I'm off to bed.