How not to Get Banned from AdSense

‘It’s your job as an AdSense publisher to keep your nose clean. Keeping your nose clean means:

* If you notice suspicious clicks, report it.
* If you accidentally click your own ads (it happens), report it.
* If your site is suddenly featured on Slashdot, Digg, or some other high-traffic site, report it.
* If you know something (press release, review, etc.) is going to send a lot of traffic your way, report it.
* If you’re in doubt about anything, report it.’



1. Don’t click on your own Google ads - I suspect this is the most common reason people are banned. You can’t click your own ads for any reason. If you want to see where an ad leads to type in the URL from the ad or use the AdSense Preview tool (if you’re an IE user)
2. Don’t ask others to click on Google ads - I regularly see people doing this - especially when they first put ads on their blogs. Be very careful about what you do say about your ads. Sometimes even an indirect comment or a ‘hint’ can be construed as encouraging people to click ads - it’s just not worth it.
3. Don’t employ pop-up prompts or automatic software installations - I’ve been interested to see a number of publishers doing this lately by putting pop ups with ads in them on their pages or putting popups directly next to ads to draw the eye to them. Neither method is within the AdSense TOS.
4. Be aware of how your site is promoted - Another reason I’ve seen publishers banned for is sending traffic to their site that is not ‘good’ traffic. Paid to surf programs are one example of bad traffic which you can get in trouble for. These days Google has impression based ads as well as CPC ones and if you’re driving thousands of visitors to a site that is not legitimate traffic you’ll get in trouble. When in doubt about whether to go with a traffic generating system you should check with AdSense first.
5. Don’t place Google ads on sites that contain prohibited content - Family friendly content is the way AdSense likes to go. This means you can’t put ads on gambling sites, sites with adult content or with profanity (to name just a few things they prohibit). Get a full list of what you should avoid in their policies.
6. Respect Google trademarks - Google writes - ‘Framing or mimicking Google pages is strictly prohibited by our Guidelines for Use of Google Brand Features.’
7. Don’t tamper with the AdSense code - Unless you have permission you shouldn’t change the core AdSense code. Some publishers have agreements with Google to do this but if you’re a normal publisher you are not allowed to make such changes. Again - if in doubt contact the AdSense team.
8. Provide a positive user experience - Again Google puts it best - ‘Sites that contain excessive pop-ups, use sneaky redirects to obtain traffic, or otherwise attempt to interfere with normal web navigation aren’t permitted in the AdSense network.’
9. Provide a good environment for advertisers - AdSense juggles the expectations and value it offers to three groups - ‘publishers’, ‘viewers of ads’ and ‘advertisers’. As publishers we tend to lose site of the rest of the equation, especially the advertisers - but ultimately unless they are getting value for money they won’t advertise and the whole system falls down. In short Google will ban you if they feel you’re doing anything to trick your readers into clicking ads (ie ripping off advertisers).
10. Be responsive - If AdSense tells you to jump - you say ‘how high?’ If you get an email from AdSense it’s important to reply (if they ask for a response) and to comply with what they ask you to do (or to politely explain your situation. I find that in most of my interactions with the AdSense team that they genuinely want you to do well as a publisher as it means that they do well also. While you might sometimes feel like you’re talking to a machine (their stock standard emails can be annoying) if you persist in emailing them you generally end up talking to a human and find that they are willing to listen and help you find a solution to any issues you’re having.
Forums are the one of the best way who wants to make money online. Making Money online with forums is easy and interesting. if you are new and don't want to make a blog or website but have a huge knowledge of technically skill or writing skill then you can make money online with forums. Yes it is possible check out some of the below given revenue sharing forums.

Meaning of Forum: - A public meeting or assembly for open discussion. Forums are used to discuss many things of our life whether it technically or it is personal on a large scale of gathering and anybody can participate in these discussions.

Meaning of Revenue sharing Forums: - where you can make money with your affiliate links or affiliate advertisement display. These kind of forums or sites gives a option to add your affiliate links in profile and they show advertisement using your code when someone visit your discussion or work on a sharing percentage.

List of Best Make Money Online Forums:-

1. DigitalPoint.com – Top of all web forums a great place for webmasters and for new comer in the money making world.
2. SeoChat.com – A complete solution for SEO (Search Engine optimization) questions. Seochat is covered all about SEO for blogging world with millions of intelligent skilled peoples.
3. WebMasterWorld.com – Covering all topics about the Google adsense. Provides information on optimization of Adsense and helps to increase money.
4. SitePoint.com – Everything covered for Internet and web related topics.
5. SearchEngineWatch.com – This forum is covering all topics about the search engine Google and provides discussions for making best of SEO tips.
6. V7n.com – Make a good design of your blog/website get help from professional designers.
7. HtmlForums.com – Learn html, programming, graphics, e-commerce and more about web designing online.
8. Ozzu.com – Get professional advice for your hosting and maintaining a blog or website.
9. WebTalkForums.com – After web development we come to web promotion. This forum gives a handsome ideas and professional individuals who give tons of tips.
10. Devshed.com – Let’s test your programming skills or learn programming and development forum online for any kind of programming languages.
Here Is another Google Adsense "Optimization Essentials" series video, which lets us know about the dressing & color coding of our blogs and websites ad display. As in their last week's video they forced on displaying larger units of adsense for maximum eye catching display to the visitor. This time they advised to take care of color coding of our adsense code that it matches to the color of our blog/website.






Adsense, Adsense Optimisation, Earn Money
- 1:07 AM - 0 comments
Inside AdSense: Optimisation Essentials (Part II)-Better Diplay Earn Money More & More
Here Is another Google Adsense "Optimization Essentials" series video, which lets us know about the dressing & color coding of our blogs and websites ad display. As in their last week's video they forced on displaying larger units of adsense for maximum eye catching display to the visitor. This time they advised to take care of color coding of our adsense code that it matches to the color of our blog/website.



Three most important tips for designing our adsense code for our blog
* Using colors must be blended with blog's background color
* Border less Ads bring more Clicks than the Ads with Border
* Change or rotate colors & location of ads on the Page
* Save sets of frequently-used colors as a palette.

These are the most important three Tips that can generate a high click than other we are using before optimization.

http://adsense.blogspot.com/2008/11/opttimisation-essentials-part-ii.html


Summary of tutorial: I) Presentation of the problem. => The variables containing strings II)Security .
    => Explanation
=> Numeric variables
.Method 1
.Method 2


--------------------------------------------------------------------


I) Presentation of the problem.
___________________________

There are two types of SQL injection:

* Injection into the variables that contain strings;
* Injection into numeric variables.

These are two very different types and to avoid them, it will act
differently for each of these types.

######################
The variables containing strings:
######################

Imagine a PHP script that fetches the age of a member according to its
nickname. This nickname has gone from one page to another via the URL
(by $ _GET what: p). This script should look like this:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
...
$pseudo = $_GET['pseudo'];
$requete = mysql_query("SELECT age FROM membres WHERE pseudo='$pseudo'");
...
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


Well keep you well, this script is a big SQL injection vulnerability.
Suffice it to a bad boy putting in place the username in the URL a query
like this:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
' UNION SELECT password FROM membres WHERE id=1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


It is to arrive to show (just an example), for example the password for
the member with the id 1. I will not explain in detail the operation for
fear that someone is not nice to walk around. Well, so let us go to the
security:).

II) Security .
_______________

To secure this type of injection is simple. You use the function
mysql_real_escape_string ().

######################
Uh ... It does what it?
######################

This feature adds the "\" character to the following characters:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
NULL, \ x00, \ n, \ r, \, ', "and \ X1A
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

######################
And what's the point?
######################

As you have noticed in previous injection, the attacker uses the quote
(to close the 'around $ nick): if she is prevented from doing that, the
bad boy will only have to look elsewhere . This means that if one
applies a mysql_real_escape_string () to the variable name like this ...

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
...
$pseudo = mysql_real_escape_string($_GET['pseudo']);
$requete = mysql_query("SELECT age FROM membres WHERE pseudo='$pseudo'");
...
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

The application is completely secure.
Explanation

######################
Injection hacker to recall:
######################

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
' UNION SELECT password FROM membres WHERE id=1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Well if we apply mysql_real_escape_string () to the variable $ name used
in the query is what will the injection:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\' UNION SELECT password FROM membres WHERE id=1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

This means that we do not even come out of assessments around $ nick in
the request because the \ has been added. There is another function
somewhat similar to mysql_real_escape_string () is addslashes (), why
not have used? Well recently, a security hole was discovered on this if
it is used on a PHP 4.3.9 installation with magic_quotes_gpc enabled.

######################
Numeric variables:
######################

This type of injection is less known than the previous one, making it
more frequent, and it starts as just now with an example. This time, it
displays the age of a member according to its id, and by passing it by a
form ($ _POST) to change:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
...
$id = $_POST['id'];
$requete = mysql_query("SELECT age FROM membres WHERE id=$id");
...
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


mysql_real_escape_string () would be nothing here, since if an attacker
wants to inject SQL code, it will not need to use quotes, because the
variable $ id is not surrounded by quotes. Simple example of
exploitation:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 UNION SELECT password FROM membres WHERE id=1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

This injection did exactly the same as the previous one, except that
here, to avoid it, there are two solutions:

* Change the contents of the variable so it contains only numbers;
* Check if the variable actually contains a number before using it in a query.

##########
Method 1:
##########

We'll use a function , intval () This function returns regardless of the
contents of a variable its numerical value. For example:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
$variable = '1e10'; // $variable vaut '1e10'
$valeur_numerique = intval($variable); // $valeur_numerique vaut 1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Now back to our sheep:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
$id = intval($_POST['id']);
$requete = mysql_query("SELECT age FROM membres WHERE id=$id");
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

That is: you can stop there and is more than enough, but I recommend you
continue to find another method, or you have air beast if you find this
method on a code that is not yours without understand it.

############
Méthode 2:
###########

Here we use a function that returns TRUE when a variable contains only
numbers and FALSE if it is not the case this function is is_numeric (),
we will use it in a condition that checks whether is_numeric ( ) returns
TRUE well.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
$id = $_POST['id'];
if (is_numeric($id))
{
$requete = mysql_query("SELECT age FROM membres WHERE id=$id");
}
else
{
echo "Trying to hack me ? MOTHA FUCKAH xD";
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

##################################################################
What is the best, depending intval () and is_numeric ()?
##################################################################

Well I will say that they are both equally effective, they are equal.
But I prefer inval () since with is_numeric () write more code, and if
the variable does not contain only numbers, the request is canceled (in
principle, but of course you can run the same query by choosing an
default value for the variable used). Well that's it! You know all about
securing your applications. If you apply these methods, there is
absolutely no risk of having a fault type SQL injection on its website
(or PHP).
Firefox Reported Attack Site this is the massage when some times by chance we upload some kind of malware on our blog or site. Firefox Reported Attack Site is a latest feature in Firefox Internet browser. If they detect any malware installed on our site or blog, Firefox starts giving a warning like image shown in below picture. Malware is somewhat hidden we actually don't know from where it comes. May be it comes from some kind of plug-in or any java script.



What to Do To solve this Warning?

In this case you have to follow the instructions given by Google about Malware and hacked sites.



Many of The new bloggers are not familer with Twitter. They don't know about the twitter, What Is The Use Of Twitter and how to use it. First of all I want to define Twitter. " Twitter is a Micro-Blogging Service That allows us to send updates about our selfs,about our life,about our around and also about out blogs/websites updates and services to our followers and friends. This is Text-Based Service which allows us to send posts of upto 140 characters in length.Many of the famous bloggers use it to send their updated. We can use it as chatting as by replying to all the followers with @(their name). The Message we send on this service is know as tweet.

The Twitter site's fundamental question is "what are you doing?" This is simple to understand that send a message to all of your friends that what are you doing right now. Tell them that you are using internet just for surfing, Playing Games, listening to Music Or Found Something Speacial on internet Just twitt It to them.In countries all around the world, people follow the sources most relevant to them and access information via Twitter as it happens—from breaking world news to updates from friend.

So Hope All of The New Bloggers Now Understands The Micro Blogging Concept Twitter. Please Don't Forget To leave Your Valuable Comments.If Possible Than Follow Me At my Twitter Profile for Updates.
Approx 95% people on web are just surfing for their entertainment, Browsing News Websites, Online Papers, Searching For MP3 Songs, Big Electronic, Auto & Other Companies When Launching Their New Products. Many of them Spend hours to search the all things on web but they Don't Know that while surfing or writing they can Earn Money from Online.

What it is Possible?? These are Words of My One Friend when I Told Him about Google Adsense. He surprised and Jumped from His chair and asked me to tell him everything. Then I Described Him About The affiliate programs running on internet. There are many programs that pay only for our surfing on internet.

For Google Adsense We need a website, forum or a blog. After getting a website, forum or blog we can apply for the ad sense On Google’s Google Adsense Website.

If you have a good skill in writing great articles then you will get soon a huge amount of visitors on your web page or blog. Once you get surprised visitors then you are started getting Income.

what is Google Adsense???
Google adsense is an Affiliate Program for the web masters, Bloggers to earn money online with their writing skills. Once you applied for the Google adsense they will provide you an ad codes that you have to apply on your web pages. And whenever user will click on these ads you will get the commission of the same from Google.

Why Do I use Google Adsense???
Google Adsense is free to join easy to use and more of it you will have fun to blog or make your own website. As if you are reading this than I can bet that you will defiantly Interested In earning Online.

To Join Google Adsense Visit On Google Adsense
top