如何给你的网站申请Google Adsense

如何给你的网站申请Google Adsense

申请步骤

申请前准备

  • 1、一个美国实际地址,因为在首次达到验证阈值时,google会给你邮寄一封实体信件(里面有PIN码,用于验证账户安全),所以地址必须真实,并且有人帮你收实体信件,当然如果你选择其它国家或者香港也行,但都需要有人帮你收实际信件,这个关系到你是否能提现;
  • 2、你要知道怎么在网站的<head></head>标签之间放置一对js标签<script src="xxxx.js"></script>(如果你不懂就先研究一下,免得到时要放你又不会);
  • 3、假设你的网站域名是https://www.example.com,你需要知道怎么往你的网站根目录放一个ads.txt,并保证https://example.com/ads.txt能访问到ads.txt文件(没错,要去掉前面的www.)。

申请过程实录

进入Google首页,然后登录一下你的Google账号
-w1395

点击这里进入Google Adsense首页,然后点击右上角的Get Started
-w1437

-w1440

注意,网上很多人说中文博客申请美国Google Adsense可能不容易通过,但是我的确实是通过了,所以我认为博客内容用什么语言写的跟你申请什么国家的Google Adsense无关
-w1247

接上,勾选同意
-w1110

跳转到这个页面
-w1440

这一步的地址一定得是前面选择的国家的地址,并且必须得是真实地址,因为到时你首次提款到银行卡时,Google会寄一封真实的PIN码信件给你(我填写的是美国,所以必须在美国要有人能收到这个信件并帮你打开看看PIN码是多少,目前我是让认识的人帮忙收,听说某宝也有人有这服务,如果没有认识的人就可以某宝买一个),由于我前面填写的是美国,所以下图是美国标准地址格式,其中电话可以不填
-w1250

上图提交后,会显示一段广告js(自己忘截图了,网上找了一张),注意先不要点提交

你要把上面那段js放到你网站的两个<head></head>标签之间,放完之后再回到上图页面点提交,如果google能从你的网站上查询到这个js标签,那么就会显示如下图所示的页面
Xnip2020-05-30_13-32-09

然后就只能等待了,我是周六下午13点多申请的,周二下午13点多收到邮件,说我的账号已经激活(即google认为你的网站适合他们放广告的要求),所以除去周六日,其实也就两天时间(但这跟你的网站有关,未必我的两天你的就两天)

未通过之前,无论你怎么刷新,都会显示上图页面,即“We’re reviewing your site(我们在检查你的网站)”,当通过之后就会显示下图
-w1432

上图点击Set Up Ads后如下图所示
-w1439

上图关闭这个介绍的弹窗后,会有下图这样的提示,我们要点Fix now,然后下载ads.txt文件,并上传到网站根目录下,并保证能访问,比如我的网站就是:https://www.xiebruce.top/ads.txt,但要注意添加后刷新页面,红包提示不会消失,下图也写了,需要几天时间才会更新状态
-w1437

注意: 关于ads.txt,google机器人会去抓https://example.com/ads.txt而不是https://www.example.com/ads.txt,如果你网站做了从example.com跳转到www.example.com,那么要注意保留$request_uri,我的之前就是因为没注意保留$request_uri导致一直不成功

nginx把example.com跳转到www.example.com的写法,当然302也可以改为301

if ($host = example.com){
    return 302 $scheme://www.$host$request_uri;
}

放置广告

这里有一篇文章写的非常详细,有需要可以参考一下:WordPress:埋Google AdSense廣告

特别注意: 广告出来之后,自己千万别自己去点,这会被google认为你在作弊,另外跟你用同一个代理的人点击,我感觉也会被认为是作弊,毕竟是同一个ip。

自动放置

自动放置就是选择By site
-w1439

-w1439

当打开右上角的自动广告开关后,就会给你预览Google会自动把广告放在你网站的哪个地方,当然因为没有点击右下角的Apply to site,所以不会生效,如果你确定要用自动放置广告,就点一下Apply to site按钮
-w1438

同时,还可以点击预览图上你的网站的文章,它也会打开,打开的时候就先显示一个全屏广告(我没截图),关闭全屏广告后,发现Google在我页面上放了7个广告(我数了一下,页面只有6个,也就是说全屏广告也算是这个页面的广告,共7个),这样感觉广告有点多,会导致体验不好,体验不好也许来你这看的人就少了
-w1436

所以自动放置广告还是不太好,如果是垃圾站,那应该可以。

手动放置

如下图,选择By ad unit
-w1041

最好不要用responsive,而是用fixed,否则容易报错
-w1440

上图点击Create后就会显示代码
-w1440
注意,第一句是引用google广告功能相关的js文件,你每创建一个广告都会有这句,但事实上这句你只要全局引用一次就行(事实上在前面你已经引用过了)

<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>

剩下的有两部分,一部分是一对<ins></ins>标签,里面带有一些参数,你把它放在页面的哪里,广告就出现在哪里(除非你用了css改变定位)。

另一部分是一个js语句(用于初始化广告),这句js必须放在window.onload里面,否则报错(当然我这里是用window.addEventListener的方式监听onload事件,是一样的),我建议这句js不要跟<ins></ins>标签放在一起,因为这句初始化语句需要放在onload事件里面,如果每次都跟<ins></ins>标签放在一起,那要监听n次onload事件,这完全没有必要,建议在网站公共文件(如header.php)里统一放就行,一个页面有几个广告,就要放几条初始化语句

<script>
window.addEventListener('load', function (){
    // 根据页面广告数自动运行n次初始化语句(一个广告就要运行一次)
    let adsCount = document.getElementsByClassName('adsbygoogle').length;
    for(let i=0; i<adsCount; i++){
        (adsbygoogle = window.adsbygoogle || []).push({});
    }

    // 识别广告屏蔽插件,弹出让用户关闭屏蔽广告插件的提示
    var as = document.querySelectorAll('.adsbygoogle'),al=as.length;
    as.forEach(function(a,b){
        if(a.innerHTML==''){
            al-=1;
            if(al===0){
                setInterval(function () {
                    alert('检测到您使用了广告屏蔽插件。\n\n本站为非营利性个人博客,广告用于补贴服务器费用\n\n还请您能高抬贵手,对本站关闭广告屏蔽插件!!\n\n解决办法:关闭广告插件对本站的屏蔽,快捷键刷新网页即可解决。\n\n如果我的文章对您有帮助,不妨花几秒钟时间帮忙点点广告,谢谢!');
                },3e3);
            }
        }
    });
});
</script>

上图的页面中点Done就会返回,并且能看到有一条刚刚创建的广告了
-w1440

另外你还可以在wordpress安装Ad Inserter插件,然后用插件来添加广告,这样就不用手动把<ins></ins>标签放到页面里了(手动放要动代码)
-w1276

在插件列表页找到Ad Inserter,点击Settings(设置)
-w1278

然后把<ins></ins>标签放在这里,保存即可,而初始化js还是按前面的方式放置(即跟<ins></ins>标签分开放),后来我发现这个插件其实不太好用,我只把放设置成widget(就是在本站左侧显示的那个)
-w1258

另外每个页面能放的Google Adsense广告数不限。

广告收入

查看广告收入

Google Adsense首页就能看到(这是本站广告上线5天的收入,好少,还望大家多多支持,帮忙点点广告哈哈)
-w1438

其中预估收入是预估的,但一般非常接近实际收入,旁边的余额就是实际收入,好像是每月3号会把上个月的收入放到你的余额里。


一段时间后,你的账户可能已经有一些收入了,当这个收入达到验证阈值后(我这边是月收入7刀多,广告上线25天后就收到了),你的google adsense首页就会显示这句话

Your payments are currently on hold because you have not verified your address.
翻译:你的付款目前已暂停,因为你没有验证你的地址。

如下图所示
Xnip2020-09-26_13-20-53.jpg

然后往下滚动,点击“查看更多按钮”
image.jpg

往下滚动,就能看到一个有“verify”按钮的卡片,千万要注意,没有拿到PIN码时,不要点它,我就是手贱点了试一下,然后让我输入PIN码,因为我还没收到,所以我就关了,想着下次收到PIN码再输入呗,结果……我再去看,这个按钮竟然没了。。。。是的,我现在不知道等我收到PIN码之后怎么办。

早上看到verify按钮没了,下午尝试着刷新一下,又出来了,现在就等PIN码了
image.jpg

如果4周后还是没有收到PIN码,可以点击verify验证,然后点Resend PIN申请重新邮寄(我在11月9日,美国时间11月8日的时候申请了重新邮寄)
image.jpg

更新:2020.11.14早上8点多终于收到PIN码(美国中部时间2020.11.13下午18点多),不知道这是之前发出的到了,还是重新申请的,无论如何,总算到了(我是美国时间9月24开始符合邮寄PIN码条件的,到11月13日,都50天了,快两个月了)
image.jpg

验证成功
image.jpg

现在就等收入满100刀了!还得麻烦各位帮忙点一点广告,感谢!

如何提现

当收入满100刀之后,就可以提现了,提现方法现在我大概知道,等我满100刀实际提现时我再来补充本文吧哈哈。

打赏
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x

扫码在手机查看
iPhone请用自带相机扫
安卓用UC/QQ浏览器扫

如何给你的网站申请Google Adsense