美文网首页关于hexoHexoHexo 博客
给 Hexo 搭建的博客增加 百度 和 谷歌 的搜索引擎验证

给 Hexo 搭建的博客增加 百度 和 谷歌 的搜索引擎验证

作者: 爱吃鸭梨的猫 | 来源:发表于2017-05-05 13:11 被阅读158次
    搜索引擎

    如果你的 博客 是使用 GitHub + Hexo 搭建的,那么你的 博客 内容是无法被 百度、谷歌 等搜索引擎搜索到的,虽然我们将自己的 博客 托管在 GitHub ,但是 GitHub 是不会讲站点信息提交给搜索引擎的,所以我们可以手动将自己的 博客 站点提交给 百度、谷歌 的搜索引擎。


    1. 验证站点

    搜索引擎验证的方法有好几种,下面我选择 HTML标签验证 验证方法,其他的方法有兴趣可以自己去试一下,这里就不介绍了。

    • 首先打开 百度搜索引擎验证 ,点击 添加网站 ,输入自己的 博客 地址。

    • 输完后选择 HTML标签验证 ,然后将下方的 meta 代码复制下来,网页先不要关。

    百度搜索引擎验证
    • 重新开一个页面,打开 谷歌搜索引擎验证 ,点击 添加属性 ,一样输入自己的 博客 地址。( 谷歌 需要翻墙,如果不想翻墙的话,可以跳过 谷歌 验证的步骤,只看 百度 的验证)

    • 输完后选择 备用方法 下的 HTML 标记 ,然后将下方的 meta 代码复制下来,网页也不要关。

    谷歌搜索引擎验证
    • 打开本地博客主题下的 layout / _partial 文件夹,有一个名为 head 的文件,使用 HTML 编辑器打开,将刚才复制的两句 meta 代码粘贴进去。

    • 保存文件后,输入以下命令将 博客 重新部署到 GitHub 服务器。

    hexo clean && hexo g && hexo d
    
    • 然后分别点击刚才 百度、谷歌 验证页面的 验证 按钮进行站点验证。

    2. 生成站点地图

    • 打开终端 cd 到本地博客目录下,输入以下命令安装 sitmap 插件。
    npm install hexo-generator-sitemap --save
    npm install hexo-generator-baidu-sitemap --save
    
    • 打开本地博客目录下的 _config.yml 文件,修改 url 参数为你博客的 首页地址,这样是为了保证能正确生成 sitemap.xml 文件中的地址。
    url: http://jonzzs.cn # 修改成你博客的首页地址
    root: /
    permalink: :year/:month/:day/:title/
    permalink_defaults:
    
    • 添加以下配置。
    # 自动生成sitemap
    sitemap: 
      path: sitemap.xml
    baidusitemap: 
      path: baidusitemap.xml
    
    • 输入以下命令重新部署博客。
    hexo clean && hexo g && hexo d
    

    3. 将站点地图提交谷歌

    • 打开 谷歌站点控制台 进入站点控制台,先点击 测试 站点地图,测试通过后再点击 提交 站点地图。
    添加站点地图

    提交完成后,就可以等待搜索引擎 自动抓取 或者配置 自动推送 或者 主动推送 站点链接了。如果你的 博客 是使用 GitHub + Hexo 搭建的,由于 Github 貌似禁止百度爬虫访问 博客,导致 博客 可能无法被百度收录,所以可以主动推送站点链接,可以参考一下这篇文章:Hexo 插件之百度主动提交链接

    将来的你,一定会感激现在拼命的自己,愿自己与读者的开发之路无限美好。

    我的传送门: 博客简书微博GitHub

    相关文章

      网友评论

        本文标题:给 Hexo 搭建的博客增加 百度 和 谷歌 的搜索引擎验证

        本文链接:https://www.haomeiwen.com/subject/doijtxtx.html