在 Hugo 博客中添加 Google AdSense
文章目录
Hugo 原生支持 Google Analytics,一些主题也支持 Baidu Analytics 和 Baidu Push,例如 even。
但对于 Google AdSense 就没有很好的支持,即便如此,我们也可以通过嵌入自定义的 HTML 代码来使用它。
添加验证代码
首先要找到 themes/even/layouts/partials/head.html
这个文件。
观察这个路径,layouts 意为布局,partials 意为偏好设置,head.html 则表示这个文件的内容会出现在所生成的每个网页的头部,在这里插入验证代码再合适不过了。
只要是在该文件下插入,都可以生效。但是为了美观,我选择插入到 <!-- baidu & google verification -->
和 <!-- Site Generator -->
之间:
|
|
以上这段验证代码是我的,你需要修改成你自己的才会生效。
第一行的注释是为了方便以后的 Debug,不应该删除。
重新部署网页后,就可以等待验证的通过了。
添加广告单元
首先要选择在哪里添加广告单元,我选择的是在每篇文章的末尾。
还是先观察这个路径 themes/even/layouts/post/single.html
,post 表示跟每篇文章有关。
我选择插入到 <!-- Copyright -->
和 <!-- Reward -->
之间:
|
|
以上这段广告单元代码是我的,你需要修改成你自己的才会生效。
重新部署网页就可以看到在每篇文章末尾都会出现该广告单元: