0%

博客申请GoogleAdsense,添加Hexo和Next模板

昨天随手申请了一下google adsense, 没想到就顺利的过了。之前有申请过一次,不过被拒了,要求应该就是有较多的内容之类的,并且网站运行了一段时间。 于是这次就顺利给这个丝毫没有流量的博客加上了广告;)

其实申请非常简单, 到google adsense页面上登陆帐号,然后只要填入网站的URL就可以了。网站需要是自己的,也就是顶级域名,不能是github page之类的。 官方说一周,但是实际我审核也就过了一天就发邮件说通过了。

审核通过之后会给出一段代码:

1
2
3
4
5
6
7
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script>
(adsbygoogle = window.adsbygoogle || []).push({
google_ad_client: "ca-pub-3897139875615992",
enable_page_level_ads: true
});
</script>

我用的是hexo + Next主题,所以在 themes/hexo-theme-next/layout/_custom/ 下新建一个google_adsense.ejs文件,并把上面的代码复制进去。
最后只需要在 themes/hexo-theme-next/layout/_layout.swig<head>标签中include就可以了,完整的head如下;)

1
2
3
4
5
6
7
8
<head>
{% include '_partials/head.swig' %}
<title>{% block title %}{% endblock %}</title>
{% include '_third-party/analytics/index.swig' %}
<!--google adsense start-->
{% include '_custom/google_adsense.ejs' %}
<!--google adsense ends-->
</head>

这样就自动完成的广告的添加啦 ~ 不过一想到现在人人都用adblocks……..但总算是满足了一个给自己博客加广告的愿望;P