Skip to main content

AdSense Is A Contextual Ad Hosting Service

AdSense requires content - substantial amounts of text content - in a supported language.

The term "contextual" means that the ads, which display on each different blog, are chosen to match the subject in the posts. This assures the ad companies, which pay for the ads hosted on the blogs, that their ads will be seen by people who appreciate the products.

With the ads carefully chosen, AdSense can confidently charge appropriately - and the blog owner can be paid to host the ads.

The blog content is analysed, by the AdSense crawler, as it reads the posts.

The AdSense crawler automatically decides what ads to show, on each blog page.

The crawler, which is similar to a search engine bot, has to be able to read the content.

  • Textual content is required.
  • Supported languages are required.
  • Photo / video blogs can't qualify.
  • JavaScript based templates won't show ads.
  • Ads may be displayed day by day - or week by week.
  • Some blog subjects just won't qualify.

Textual content is required.

The crawler decides what the blog is about, by examining the text in the posts. The posts need to have some minimum amount of text, to make this work.

Supported languages are required.

AdSense ads are designed to be read by people, in their native language. Blogs written in all languages of the world won't have ads - because AdSense does not work with ad companies which sell products for people of all languages.

Only blogs primarily written in supported languages can host AdSense ads.
Please also be aware that placing the AdSense code on pages with content primarily in an unsupported language is not permitted by the AdSense program policies

Blogs written in Bengali cannot legally show AdSense ads, right now.

If an AdSense publisher uses a legally acquired account from another website, to show ads on a blog written in Bengali, the account will be revoked - and it's a lifetime revocation.

And what ever language you write, the blog must have proper composition, grammar, and spelling.

The minimum age for AdSense publishers is 18 years - partially because you need to have ability to write clearly, in your chosen language. Posts written by a pre teen are not accepted, for blogs hosting AdSense ads.

Photo / video blogs can't qualify.

The crawler can't read photos. However intriguing or scenic a photo blog may be, it's not going to be approved, to host AdSense ads.

You can include photos, on any suitable blog - but neither photos or videos can substitute for text.

Neither AdSense or YouTube permit ads on pages with YouTube content, outside the YouTube website. Blogger blog posts, with YouTube videos not accompanied by substantial text content, will not display AdSense ads.

JavaScript based templates won't show ads.

This is a known problem, with the Blogger supplied dynamic templates.

Third party, JavaScript based templates will present a similar problem. Templates that provide numbered pages, and similar features, are JavaScript based. Important post content, hidden behind JavaScript, cannot be read by the crawler.

Similar to JavaScript based templates, some blog owners have added "call to action" / social networking content - JavaScript based popup windows, with "Like my blog!", "Subscribe to my blog!", and similar demands. Here, too, the AdSense crawler will be unable to read the blog.

Ads may be displayed day by day - or week by week.

Just because ads do not display today, that does not mean that they won't display tomorrow - or next week. Conversely, just because ads do display today, does not imply that they will be there tomorrow - or next week.

Ads are displayed when they are available. If your blog shows ads for a given product this week, next week those ads may be discontinued - or they may be displayed on a more interesting or relevant blog.

Some blog subjects just won't qualify.

AdSense explicitly prohibits some blog subjects. Other blog subjects, even not prohibited, are not compatible with the AdSense ecosystem - and blogs based on those subjects are unlikely to ever display paying ads.

Crapola - blogs with lots of posts, of unfocused subject and unoriginal content, chosen simply to "bulk up" the blog - is not going to have paying ads. Ad managers, with any future, will only pay for blogs with a consistent subject, and unique content.

The bottom line.

To host paying ads, AdSense requires quality content.

If you want to host AdSense supplied ads, on your blog, you have to read and heed all AdSense Policies. This is one more requirement, in activating ads on your blog.

And right now, some blog owners may be receiving a congratulatory notice, when approval is yet to be determined (or possibly, denied).


Some #Blogger blog owners want to use AdSense to make money with their blog - but they overlook the basic necessities of being an AdSense publisher. Besides the age / content volume issues which are easy enough to define, there is the need for AdSense to be able to properly choose ads to be shown on the blog.

The AdSense crawler, which is a robotic process similar to any search engine, determines the ads to show - if it can crawl the blog and find useful details.


ciaranl said…
How many daily page hits does it take to make adsense worthwhile tp both Adsense and the blog owner?
Nitecruzr said…
Hi Ciaran,

Thanks for asking the question, it's worthy - but it's irrelevant.

Page hits are not considered, as eligibility criteria. Traffic is too easy to fake - and AdSense won't fall for that.

Content is the only criteria.

Quality content leads to more traffic - and content quality / volume is the only metric that's used.

Popular posts from this blog

Embedded Comments And Main Page View

The option to display comments, embedded below the post, was made a blog option relatively recently. This was a long requested feature - and many bloggers added it to their blogs, as soon as the option was presented to us. Some blog owners like this feature so much, that they request it to be visible when the blog is opened, in main page view. I would like all comments, and the comment form, to be shown underneath the relevant post, automatically, for everyone to read without clicking on the number of comments link. And this is not how embedded comments work.

What's The URL Of My Blog?

We see the plea for help, periodically I need the URL of my blog, so I can give it to my friends. Help! Who's buried in Grant's Tomb, after all? No Chuck, be polite. OK, OK. The title of this blog is "The Real Blogger Status", and the title of this post is "What's The URL Of My Blog?".

With Following, Anonymous Followers Can't Be Blocked

As people become used to Blogger Following as just another tool to connect people, they start to think about the implications . And we see questions like How do I block someone who's been following my blog secretly? I couldn't see her in my Followers list (hence I couldn't use the "Block this user" link), but I have looked at her profile and could see that she's Following my blog. Following, when you look at the bottom line, is no more than a feed subscription and an icon (possibly) displayed on your blog, and linking back to the profile of the Follower in question. If someone Follows your blog anonymously, all that they get is a subscription to the blog feed. If you publish a feed from your blog, and if the feed is open to anybody (which, right now, is the case ), then it's open to everybody. If someone wants to use Following to subscribe to the feed, you can't stop this. You can't block it before, or after, the fact. You can't Block w