【SEO】百度站点收录

百度站长新建一个站点,然后有3种方式验证该站点合法性

站点验证通过后,找到”普通收录“,

sitemap

sitemap可以看做是用来描述你的站点的地图

对于 hexo(搭建github博客的框架),可以安装 sitemap 插件

npm install hexo-generator-sitemap --save

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

资源提交

通过提交资源,告诉百度你的站点链接

API提交

curl -H 'Content-Type:text/plain' --data-binary @urls.txt "http://data.zz.baidu.com/urls?site={example.com}&token=xxx"

上传 sitemap 文件

打开百度站长控制台,资源提交 -> 普通收录 -> 资源提交,选择sitemap,把 sitemap url

然后等第二天看结果

https站点配置

注意,如果你的站点是https,一定要确保 http 也能访问,并且正常301到 https 下

如果你在使用APISIX实现网站的代理 http 跳转到 https 遇到问题,可能这篇文章会帮到你 apisix配置http重定向到https

后续

第二天看收录情况,显示提取url数量是42,但是通过百度关键词搜索,并不能搜索,甚至加了站点限制,也没有结果,为什么不能立即生效?

  • http、https 之间来回跳转;需要确定下 搜索收录平台 上提交的协议 和 博客里配置的协议是否一致

影响SEO的几个猜测:

  • 没有深度实现SEO,尝试和别的博客交换友链
  • URL层级太多,目前是 /year/month/day/category/title(category是我定义的一个文章大分类),可以优化成 /category/title
  • 没有备案?百度得到的结论:官方回复没有备案并不会影响SEO;但抽空还是做一下备案(https://zhuanlan.zhihu.com/p/398547454)
  • 由于博客是基于github搭建的,而github是国外服务器,不如使用 gitee?
  • 其他SEO策略:https://www.cnblogs.com/qianzf/p/6783622.html
  • 主域名问题,我用的是 .wiki,如果换成 .com, .cn 是不是更好一点?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注