0%

《Hexo博客搭建维护》 — 7、Hexo搜索引擎优化

>>> 添加sitemap

1
yarn add hexo-generator-sitemap

_config.yml中添加

1
2
3
sitemap:
path: sitemap.xml
rel: false
1
yarn add hexo-generator-baidu-sitemap

_config.yml中添加

1
2
baidusitemap:
path: baidusitemap.xml

>>> 添加 robots.txt

source目录下,添加robots.txt文件,内容如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
User-agent: *
Allow: /
Allow: /archives/
Allow: /categories/
Allow: /about/
Allow: /tags/
Allow: /top/

Disallow: /vendors/
Disallow: /js/
Disallow: /css/
Disallow: /fonts/
Disallow: /vendors/
Disallow: /fancybox/

Sitemap: https://www.pefish.club/sitemap.xml
Sitemap: https://www.pefish.club/baidusitemap.xml

>>> 百度自动提交

themes\next\layout\post.swig 最下面添加以下内容

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<script>
(function(){
var bp = document.createElement('script');
var curProtocol = window.location.protocol.split(':')[0];
if (curProtocol === 'https') {
bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
}
else {
bp.src = 'http://push.zhanzhang.baidu.com/push.js';
}
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(bp, s);
})();
</script>



微信关注我,及时接收最新技术文章