I suppose it's because most blogs mention the keyword 'blog' multiple times at the top of each page (typically in h1,b,title etc.)
People get round it by cloaking for mediabot.
When you call it something like "Bob's Blog" what do you expect?
Then put terms all over the site like "Blog Roll" this and "Link to my Blog" that and you see where it's heading.
Cloaking doesn't fix the problem either as AdSense and Google both think you're site is about blogs so the only way to fix it is de-blog the blog.
The other approach, which is just a bandage for AdSense as well, is section targeting, which still doesn't fix how a search engine sees your blog:
You can either section target to exclude the word BLOG or include everthing else, your pick.
FYI, the word BLOG only appears in my template ONE TIME and it's not prominent.
|When you call it something like "Bob's Blog" what do you expect? |
Much more subtle than I was going to be, Bill.
I was thinking along the lines of "Sheesh! Even a lawyer should be able to figure this one out." ;-)
|Cloaking doesn't fix the problem either as AdSense and Google both think you're site is about blogs so the only way to fix it is de-blog the blog. |
Cloaking does "de-blog the blog".
Until you get caught cloaking and Google slaps you with a penalty.
Why would you get banned for simply removing blog references from the pages you serve the bot? The underlying content is unchanged. This is not akin to serving up pages of keywords in place of your blog posts. It's used to enhance user-experience (more relevant ads) and increase the earnings of both you and google.
> Until you get caught cloaking and Google slaps you with a penalty.
As long as it is incontext and nonspammy, I have *never* heard of a search engine booting someone for cloaking. Stick to agent delivery and they won't touch you for cloaking.
It should be due to a number "Welcome to X blog. My blog is etc" blog keywords
Blogs are using template software and unless your blog is about blogging (as oh so many are - how many people blog just about wordpress? hundreds if not thousands), the key words that are tripping contextual ads on blogging-related subject are mostly in the template.
So you don't need to cloak or anything, just use Adsense section targetting to make the contextual engine either ignore the template part or to select just the content part. You would probably want to use the former strategy so that your navigation links would help determine context, but I suppose that depends. In any case, you could get rid of the blog roll part, the "powered by Wordpress" or whatever credits there are and stuff like that.
As Google details on their section targetting page [google.com]
The HTML tags to emphasize a page section take the following format:
<!-- google_ad_section_start -->
<!-- google_ad_section_end -->
You can also designate sections you'd like to have ignored by adding a (weight=ignore) to the starting tag:
<!-- google_ad_section_start(weight=ignore) -->
I had that problem on a blog and made a concerted effort to remove the word blog wherever it appeared - in page titles and meta tags, headings, navigation, etc.. Google seemed to do much better after that, no cloaking required. Completely eliminated the "blog" ads.
Blog home pages must be particularly tricky for Google et al - you may have a series of 10 posts on varying themes. It's much easier for them to nail an individual post or a category page.