GoogleAd申请加添加到blog
注册 Google AdSense
只说一句,注册地区不能改,要能接收纸质挂号信
添加 AdSense 代码
在注册完成后,AdSense 会给你一串代码,并要求你把这串代码放在
1 | <head></head> |
同时再次提醒确认你的 NexT 主题的版本是不是 v6.0.2 或后续版本。如果不是的话,你要么考虑升级,要么可以点❌关闭了。
先找到 themes/next/_config.yml 将 head 这一行注释取消掉,让它生效。
1 | # Create your custom files in site directory `source/_data` and uncomment needed files below. |
然后在项目的根目录下面的 source 下面创建文件夹和文件:source/_data/head.njk,注意,这里的 source 指的是项目根目录下面的 source ,不是 themes/next/source。
并把 AdSense 给我们的那串代码放在 head.njk 里面,只放这一句即可:
1 | <script data-ad-client="██████████" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> |
然后可以重新启动一下本地的 Hexo 环境,检查
标记中有没有出现刚才添加的代码。检查没有问题之后,就可以部署到生产环境使上面的修改生效了。为了保险起见,在生产环境上也要检查一下 标记中有没有出现刚才添加的代码。确认没有问题之后,就可以回到 AdSense 页面中点击验证按钮了。注意,如果 AdSense 告诉你检查不通过,你一定不要频繁点击再次检查,一定要先确定检查不通过的原因,并在排除问题之后再重新检查,因为每天检查次数是有限制的,如果超过限制,就只能等 24 小时之后再检查了
然后 AdSense 会开始审核阶段,这期间我们静静等待审核结果的邮件就好了。