😉接入百度统计(Gridea)
按图示操作
如果你的theme直接支持百度统计,那么只需要把图中圈出的部分复制进对应位置并保存就行了
如果theme不支持百度统计,那么还需要在前文提到的head.ejs
加入百度提供的代码:
验证后出现图示就成功了🥳🥳🥳
搜索引擎索引
😶在Bing Webmaster Tools加入自己的网站
进入网站:👉 https://www.bing.com/webmasters/
你会看到如下页面:
键入自己的网址,通常是https://<你的用户名>.github.io/
然后复制箭头所指的位置的标记,将它复制到站点原文件夹下的
./themes/<当前选择的主题>/templates/includes(或者_blocks)/head.ejs
文件内(如图)
只要在一坨<meta…>之间换行并复制就行了
最好顺便把这条也一并复制进去,利于让bing抓取。
//标记网站适用的语言
1 | <meta http-equiv='content-language' content='zh_cn'> |
同步后确认,就验证成功啦
😃创建网站地图
一个网站有很多网页,我们不可能一个个的去申请抓取,这太烦了悲
但是gridea本身并不支持生成网站地图,需要借助一个网页来完成:
👉https://www.xml-sitemaps.com/
输入网址后按图操作
接下来,将下载好的.xml文件放在 ./static
下
😊上传网站地图
回到 👉https://www.bing.com/webmasters/
在左侧侧边栏选择网站地图,并上传.xml文件
地址是https://*<你的用户名>*.github.io/sitemap.xml
等待bing处理即可,如果你的网站符合要求就会被抓取(可能会有延时)
🤔查看是否被抓取
同样在侧边栏选择url检查,键入需要查询的地址就可以看到抓取状态
如果出现下图的状态,那么恭喜你,一次就成功了虽然不太可能
但如果出现下图的状态,需要点击实时url进一步查询
在这个页面可以看到网站的SEO问题,点击问题后
大致如图
大部分问题代码在前文提到的head.ejs
可以解决,按照说明添加/删除代码即可
如果仅仅是SEO提醒,那么不用太在意,并不会影响抓取(比如图像的alt属性)
完成这些后只需要等待就行了🤗
附:SEO问题严重程度
错误:这些是我们在您的网站上发现的最关键的问题。您应优先解决这些问题,因为它们可能会影响您网站的可索引性。
警告:这些是中等严重性的问题,可能会影响您的SEO健康。
注意:这些是严重性最低的问题或建议,可以在解决所有错误和警告后进行调查。
本文作者:Genkaim