zoukankan      html  css  js  c++  java
  • hexo博客谷歌百度收录踩坑日记


    title: hexo博客谷歌百度收录踩坑日记
    toc: false
    date: 2018-04-17 00:09:38


    百度收录文件验证

    无论怎么把渲染关掉或者render_skip都说我的格式错误,看了一下源代码发现即使不渲染最后也会加上html的标签,于是放弃这个放弃了这个方式。

    百度收录html验证

    本来以为这个应该会直接就验证通过了,但是只要我修改了html,百度就无法访问我的博客,遂也放弃了这个方法..

    百度收录CNAME验证

    使用阿里云进行云解析但是阿里云现在不支持xxx.github.io的域名...

    于是踏上了新征程:

    自定义域名

    在阿里云买了一个最便宜的.top域名,把自定义域名和博客绑定上之后博客就无法访问了,需要细心等待,谷歌了一下一般不会超过48h就会绑定成功可以正常使用。

    阿里云的速度挺快,不到一个小时就好了。

    弄好自定义域名之后就悲催地发现评论板块无法登陆...磕磕绊绊改好配置后,终于开始重新进行百度收录了!

    谷歌收录

    由于白天的阴影先弄了谷歌收录,没有遇到什么大坑,一切都非常顺利,直到上sitemap时出现了两个问题:

    sitmap.xml不存在

    安装sitemap插件时一定要加上--save!!:

    npm install hexo-generator-sitemap --save
    

    而不是

    npm install hexo-generator-sitemap
    

    测试sitmap.xml出现错误:此位置的 Sitemap 不允许此网址

    搜了一下,各家有各家的错误原因,我的是因为我在谷歌收录的网址是原网址https://mikqueenge.github.io,而上传的sitemap.xml的地址自动被解析为自定义域名http://blog.zmj97.top/sitemap.xml才出现了错误,再添加收录网站http://blog.zmj97.top然后在这个地址下添加sitemap即可。

    百度收录

    token

    数据引入->链接提交->自动提交->主动推送(实时)->推送接口 中的接口调用地址中有token的值。

    自动抓取sitemap失败

    直接访问提交的数据文件地址http://blog.zmj97.top/baidu_sitemap.txt是可以看到的,但是因为 GitHub 屏蔽了百度的爬虫所以百度无法抓取...

    然后发现我的配置跟主动推送的配置(参考链接)很像,但是deploy baidu_submitter一直出错,看了错误信息才发现是因为把baidu_url_submit:下的path: baidu_urls.txt擅自改了文件名导致的...

    终于好了...踩坑结束!

  • 相关阅读:
    Webpack的学习总结(1)
    mybatis-plus逻辑删除
    vscode编译调试C/C++多文件——linux(makefile)
    vscode配置调试C/C++程序——linux环境(命令行编译)
    shell编程题(二十二)
    shell编程题(二十三)
    shell编程题(二十一)
    shell编程题(二十)
    GTK开发视频播放器
    C语言实现LRU缓存(二)
  • 原文地址:https://www.cnblogs.com/zmj97/p/10161668.html
Copyright © 2011-2022 走看看