google/bing收录
为网站添加bing/google收录

博客目前已被bing和google收录,bing的点击率比google要多,我们的网站真是蒸蒸日上

Bing

  1. 来到必应网站管理员工具 ,用你喜欢的方式登录
  2. 然后点击添加网站,验证的话作者选择的是下载xml文件,Google也可以用相同的方法
  3. 将下载的xml文件直接拖动到mobaxterm,就可以通过网络传输,也可以使用scp命令,不过scp适合两台Linux主机之间互传文件,所以我们还需要安装wsl来配置Linux环境,这里就不细说了,下面是scp命令传输文件的方式
1
scp xxxxxx.xml  xxxx@ip:/home/xxxx/     #其中第一个xxxx要换成你需要传的文件名,第二个换成被传主机的用户名,ip就不用说了,:后面就是你要传到的路径
  1. 将bing的xml文件放在hexosource目录下
  2. 使用以下命令生成并部署到GitHub
1
2
3
hexo clean   #清理缓存
hexo g   #生成
hexo d  #部署

完成后等一会就可以点击验证,确认没问题就可以进入管理界面

网站地图

这里最好添加一个网站地图,能提高爬虫率和加快收录

1
2
3
4
npm install hexo-generator-sitemap --save #安装
hexo clean   
hexo g
hexo d

在添加到bing之前最好先测试下,在你的博客地址后添加/sitemap.xml并访问,比如 https://xxxxxx.github.io/sitemap.xml

如果不是404,有输出结果那就是成功了,接下来只需要将它添加到bing的网站地图即可

Google

Google和bing差不多,但比bing多一步,而且还要挂代理,稍微麻烦了些

  1. 同样的,访问Google Search Console使用你的谷歌账户登录
  2. 选择网址前缀,下载Google的html文件,跟bing一样,也是放在soure文件夹,不过是文件按不一样罢了,但是部署到GitHub之前需要加多一条命令,这里引用javahiker的解释

hexo会将source目录下的文件googlexxxx.html打包到public目录.这个过程中googlexxxx.html的内容被hexo修改了,如果直接部署到我们的网站,google那边会验证不通过。而打包的过程中是不会修改source下的googlexxxx.html文件的,所以可以通过命令行将未被修改的文件googlexxxx.html拷贝过去。这样就能通过google的验证了。

1
2
3
4
hexo clean
hexo g
cp source/googlexxxxxx.html public/  #直接复制到public目录
hexo d

完成后等一会点击验证即可成功

永久链接

如果我们修改文章的标题或是创建时间,引索过的网页就会404,需要重新爬网,解决办法就是创建永久链接

我们使用hexo-abbrlink这个插件来实现

1
npm install hexo-abbrlink --save #安装插件

安装完成后修改hexo根目录下的_config.yml配置文件

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
# URL
## Set your site url here. For example, if you use GitHub Page, set url as 'https://username.github.io/project'
url: http://xxxxx.github.io   #自己的网址
permalink: :year-:month-:day/:abbrlink.html  #链接形式
abbrlink:  
  alg: crc32  #算法
  rep: hex   #进制
permalink_defaults:
pretty_urls:
  trailing_index: true # Set to false to remove trailing 'index.html' from permalinks
  trailing_html: true # Set to false to remove trailing '.html' from permalinks

链接形式:hexo默认的形式是year/:month/:day/:title/,我这里改为year-:month-:day/:abbrlink.html

比如https://inuyasha-660.github.io/2023-08-11/21353.html也就是这篇文章的链接


Last modified on 2023-08-11