如何让我的网站被Google收录更多?

建站一个月了,发现在谷歌中的收录有点少,我将网站添加到谷歌搜索控制台后,仅仅过去16个小时,收录就增加了83个网址。

对于 hexo 博客来说,如果你是部署在 GitHub Pages,那么你是无法被百度收录的,因为 GitHub 禁止了百度爬虫,最常见的解决办法是双线部署到 Coding Pages 和 GitHub Pages,因为百度爬虫可以爬取到 Coding 上的内容,从而实现百度收录,如果你的 hexo 博客还没有实现双线部署,请参考:《Hexo 双线部署到 Coding Pages 和 GitHub Pages 并实现全站 HPPTS》,另外百度收录的所需的时间较长,大约半个月左右才会看到效果!

以后有时间了在实现双线部署,因此我也仅在 百度搜索资源平台 中添加了本网站和 sitemap ,仅仅做这些不知道能否被百度收录还有待观察。(在百度搜索资源平台中添加网站和谷歌相似,看了本文估计你也会了,因此不再复述。)

添加前

使用 site:域名 查看网站是否被收录,我的博客搭建了有差不多一个月了,之前也没提交过网站到谷歌搜索控制台,不过谷歌爬虫的确是强大,即使没有提交过,现在也能看到39条结果了:

image-20210628180052325

将网站添加到谷歌搜索控制台

  1. 打开 谷歌搜索控制台

  2. 添加资源。

    image-20210628234047134

  3. 选择资源类型,输入域名或网址。

    有两种验证方式,分别是网域和网址前缀,两种资源类型区别如下:

    由对比可知选择网域资源验证方式比较好,只需要一个域名就可以匹配到多种格式的 URL

  4. 验证域名所有权。

    就是验证这个域名是不是属于你的。

推送网站中网址链接

上面步骤完成后,还需要推送网址链接给谷歌。
推送网址链接有两种形式:

  • 单独逐条添加
  • 以站点地图添加,google会隔一段时间抓取站点地图中的网址链接

建议采用站点地图的形式添加,一劳永逸,除非有些网址不在站点地图中,我们才采用单独添加。

安装 hexo-generator-sitemap

在blog根目录npm下载生成站点地图插件:

1
npm install hexo-generator-sitemap --save

然后每次hexo g后都会在public根目录生成一个sitemap.xml文件,揪下来我们将该文件的网址链接提交给google站点,就ok了。

添加站点地图网址

image-20210629002401971

添加后

添加后仅仅过去16个小时,网站在谷歌中的收录就从39上升到122,收录增加了83个网址。

image-20210629161442426

如何让我的网站被Google收录更多?

https://ganzhixiong.com/p/c55658d2/

Author

干志雄

Posted on

2021-06-28

Updated on

2021-06-28

Licensed under

Comments