百度360必应搜狗淘宝本站头条
当前位置:网站首页 > SEO教程 > 正文

Hexo 实战(七):Hexo 博客搜索引擎 SEO Settings 设置百度和谷歌

gaoyangw 2025-03-18 21:47 7 浏览 0 评论

Hexo 博客是一个网站,是网站就可以seo,本次以百度为例进行设置,谷歌类似。

添加网站

进入【百度站长平台】,添加站点

添加的站点需要验证:

采用【HTMl标签验证】:

html 内容就是 content 中的内容。

next 支持 SEO Settings,配置项如下:

# ---------------------------------------------------------------
# SEO Settings
# ---------------------------------------------------------------

# Disable Baidu transformation on mobile devices.
disable_baidu_transformation: false

# If true, site-subtitle will be added to index page.
# Remember to set up your site-subtitle in Hexo `_config.yml` (e.g. subtitle: Subtitle)
index_with_subtitle: false

# Automatically add external URL with Base64 encrypt & decrypt.
exturl: false

# Google Webmaster tools verification.
# See: https://www.google.com/webmasters
google_site_verification:

# Bing Webmaster tools verification.
# See: https://www.bing.com/webmaster
bing_site_verification:

# Yandex Webmaster tools verification.
# See: https://webmaster.yandex.ru
yandex_site_verification:

# Baidu Webmaster tools verification.
# See: https://ziyuan.baidu.com/site
baidu_site_verification: 

# Enable baidu push so that the blog will push the url to baidu automatically which is very helpful for SEO.
baidu_push: false

baidu_site_verification 设置为 true,然后找到输出该标签的地方【themes\next\layout_partials\head\head.swig】:

将百度提供的验证标签输出:

{%- if theme.baidu_site_verification %}
  
{%- endif %}

点击完成验证,验证成功后,进入站点属性:

因为是一个子站,所以关联主体:

在站点管理中可以看到新站已经验证完成:

如果已经有主站添加了验证,可以批量添加子站:

生成站点地图

站点地图是网站上各网页的列表,创建这个文件有助于搜索引擎发现并了解网站的所有网页。

在站点配置文件中设置博客首页:

# URL
## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'
url: http://blog.kungge.com
root: /

这样生成的地址就是你的网站地址。

使用 npm 自动生成 sitemap,然后将其提交到百度或者其它搜索引擎。

安装两个组件:

npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save

生成,在 public 目录中会生成 sitemap.xml 和 baidusitemap.xml 两个文件。

生成的 baidusitemap.xml 中只包含文章内容,其它页面不包含(如404、类别、标签页面等)。

提交站点地图

向搜索引擎主动提交信息,可以缩短搜索引起爬虫发现网站链接的时间,百度后台管理中提供了这个功能,进入【百度收录】一栏:

提交完成,属于等待状态:

过一会儿就能看到新的状态了。

后来经过一段时间研究发现,github 和 coding 都做了防爬虫处理,搜索引擎无法爬取文章,因此需要设置自动手动提交或自动推送。

自动推送

可以手动提交网站链接到搜索引擎,如:

但这样太麻烦了,自动推送比较方便。

修改主题站点配置文件,将 baidu_push 设置为 true, baidu_push: true

百度站点管理后台中找到自动推送的代码:

然后找到 next 主题设置百度推送的工具代码,这个版本的路径是【themes\next\layout_third-party\baidu-push.swig】:

{%- if theme.baidu_push %}
  
    (function(){
      var bp = document.createElement('script');
      var curProtocol = window.location.protocol.split(':')[0];
      bp.src = (curProtocol === 'https') ? 'https://zz.bdstatic.com/linksubmit/push.js' : 'http://push.zhanzhang.baidu.com/push.js';
      var s = document.getElementsByTagName("script")[0];
      s.parentNode.insertBefore(bp, s);
    })();
  </script>
{%- endif %}

对比下是否一样,不一样则需要把百度站点管理后台中的代码复制到配置文件中,这里发现是一样的,就没复制。

这样每次访问博客页面就会自动向百度提交。

验证网站是否收录

在百度搜索框中输入 site:blog.kungge.com,没有收录的话,如下:

过一段时间再来查,就可以看到类似这样:

百度收录时间比较长,一般大概半个月。

设置谷歌

谷歌收录比百度快,方法和百度类似。

登录【
https://www.google.com/webmasters/tools/home?hl=zh-CN】

参考百度设置方式,将 google_site_verification: true,然后添加:

{%- if theme.google_site_verification %}
  
{%- endif %}

重新生成发布,打开网页源代码,验证标签是否加进来:

然后点击验证,验证成功如下:

点击【前往资源页面】:

提交站点地图:

常见问题

文件方式验证网站失败

验证网站:

在 source 目录中添加这个文件,然后重新生成再发布即可。

查看这个文件是否发布:

还可以选择 HTML 标签验证:

然后点击完成验证,验证失败:

因为最终生成的这个文件不再是之前的那个文件:

错误的验证方式

将 meta 标签设置到 baidu_site_verification 中, baidu_site_verification: ,这样也可以通过验证,但是生成的效果:

而且在网站顶部会产生:

谷歌网域验证失败

无法添加记录集:

提交站点地图状态抓取失败

点击【抓取失败】进去提示:

先确定资源是否能正常访问,如果能正常访问则不用管它。

可以晚点再看看,可能百度方系统异常了,第二天再看看,发现【抓取失败】可以点进去:

查看网络IP情况:

经查阅资料发现 GitHub 禁止了百度爬虫,如果要解决这个问题可以双线部署 Coding Pages 和 GitHub Pages 。

然后再次提交 sitemap 试试。

当已经部署到 Coding 时:

百度还是走了原来的地址:

好吧,再等等吧。。。

相关推荐

教你一招,快速制作多张照片组成的心形图片

我是E客先生。...

微信推出自己动手制作表情包,10秒能DIY专属表情包(附教程)

近日,微信上线一款“微信创意表情”小程序,这是一款表情包制作工具,通过此小程序可以自己动手,以搭积木的方式制作个性化的创意表情包,堪称斗图必备神器。...

二维码电子画册制作教程,教你如何做出高端作品!

当今社会,二维码已经成为了信息传递的重要方式之一,其在电子商务、广告营销、活动推广等领域广泛应用。而如何将二维码巧妙地融入电子画册中,制作出高端、具有吸引力的作品,成为了许多设计师和营销人员关注的焦点...

用ps制作水晶字的教程,你知道什么是ps吗?

ps的全名是什么?ps的全称是AdobePhotoshop。它是美国Adobe公司旗下最著名的图像处理软件系列之一。它主要是一款集图像扫描、广告创意、图像制作、编辑修改、图像输入输出于一体的图形...

PS教程!制作鹿灵海报(鹿灵图片唯美)

今天的作业算是很常见的特效,留心国外的一些初级教程,经常会看到运用在一些海报和片头中。素材链接→https://pan.baidu.com/s/1c1EqkZu-----作者:JennyLe优设小...

表单制作教程:可生成二维码分享,可嵌入公众号文章或菜单使用

表单问卷作为小正方助手的通用功能之一,可用于收集格式统一的数据。你可以通过组合单选、多选、下拉、文本、地址、日期、时间、打分、打卡、多级联动等题型搭建出电子表单,关联到二维码或者公众号上,扫码或点击直...

手把手教你|如何从0到1创建个人公众号

我是严大,点击右上方“关注”,每天为你分享【个人品牌】与【自媒体运营】干货。...

零基础动画视频制作教程:DeepSeek AI + 剪映全流程

适用人群:短视频博主、新手创作者工具需求:手机/电脑、DeepSeekAI(网页版)、剪映APP(免费版即可)一、前期准备:用DeepSeekAI生成动画素材作用:快速生成视频脚本、分镜、角色或场...

如何制作微课视频教程(如何制作微课视频教程下载)

  现在微课很受欢迎,很多老师都开始在课堂上播放微课,不仅可以让学生对课堂感兴趣,也能提高教学效果。对于不会制作微课的老师来说,他们更想知道的是如何才能将微课视频制作出来,是否有教程。那么,如何制作微...

iPhone隐藏超深的12个神技能,教你1秒制作最美证件照

分享最实在的玩机技巧,洞察最前沿的科技资讯!大家好,这里是手机科技园!...

创建合集,创建多个合集和。方法在这

首先打开浏览器,点击我的进入我的界面,点击右上方的设置界面进入设置界面,选择网页进入网页,选择浏览器标识将标识(ua)选择为电脑版搜索头条号进入头条号官网点击后登录(这里我已经登录了)。圈住的左上角的...

我老爸得了mvp!同款视频制作教程(我爸爸得缸)

大家好,我是岁辉姬。最近,小明剑魔的“我老爸得了mvp!”非常的火,今天我来教大家如何制作这类视频。第一步:下载原素材找到小明剑魔的视频原素材和音频原素材,并对其进行切割和压缩,这一步是很麻烦的,因为...

儿童创意手工 大嘴恐龙动态折纸的做法图解教程

一只花哨的大恐龙张开血盆大口小朋友们会爱不释手的玩一天,终于可以放下手机了哦。大嘴恐龙动态折纸效果。看下侧面。嘴巴合起来的样子。大嘴恐龙动态折纸的做法图解教程开始:第一步:首先将上图保存并用A4纸去...

【适合新手】ComfyUI制作AnimateDiff动画,保姆级教程

AI动画制作,ComfyUI新手教程。这些被全网刷爆的AI动画,是用ComfyUl制作的。很多伙伴给我留言想学,但光它的操作界面,估计就会劝退大部分人,更何况,它对电脑硬件配置有较高的要求,还需要各种...

家庭家谱,就该这么制作,既简单又美观,每个家庭都需要

继文章发布以来《...

取消回复欢迎 发表评论: