之前我写了很多关于 GitHub Pages 和 Jekyll 如何搭建个人博客的博客,但是我忘了这样别人是看不到的。
一个网页能被别人看到的方式有几种:
- 点开分享的 URL;
- 点开搜索结果中的链接;
- …
第一种方法相当古早了,虽然现在还在用,但是在扩大读者/用户数量这方面效率太低了。效率最高的方法就是第二个,让搜索引擎的结果有自己的网站,这样就会有更多的人看到自己的网站。
那么如何让搜索引擎的结果有自己的网站呢?
首先需要知道搜索引擎的工作原理(这里简单一说,因为搜索引擎的实现非常复杂,详细说会喧宾夺主):
不论是百度、谷歌、必应任何一个搜索引擎都有一个数据库,用来存放各种网页/网站的 URL、关键字甚至是 IP。当用户输入搜索之后,就会在数据库中进行匹配,返回搜索结果。用户点击 URL 便可以访问这些网站了。
那么这个数据库里的数据是哪里来的呢?方法有两种:
- 手动输入;
- 使用网络爬虫不断迭代从网络中寻找。
使用网络爬虫当然又快又方便,比如说我发完这篇博客之后,不需要任何操作,很快就可以从百度、必应的搜索结果中看到。这是因为 CSDN 是个大站,一般搜索引擎都会对这些知名/重要网站放虫。
由于我们的网站是个“小萌新”,搜索引擎肯定不会给我们刚建好的站放虫,所以就需要我们手动操作一下。方法也是有 3 种:
- 把自己博客网站的 URL 贴到一些被放虫的地方,比如说我在这里贴上一个地址https://zhonguncle.github.io,那么爬虫在爬到本篇博客的时候,就会对这个链接尝试放虫。这样的话,链接导向的页面就可以出现在搜索结果中了。这种方法的弊端是比较慢,因为爬虫的迭代并不是不间断的,这样对性能要求太高了。
- 第二种方法是给搜索引擎提供站点地图,让爬虫按照网站地图爬取。这种方法可以让爬虫定期爬取网页。
- 还有一种方法就是手动去各搜索引擎提交 URL,这种方法的好处是快,提交成功便可在搜索结果中看到,适用发布比较重要的新内容。
各家提交页面地址如下:
搜索引擎 | 名称 | 地址(URL) |
---|---|---|
百度(Baidu) | 百度资源搜索平台 | https://ziyuan.baidu.com/site/index |
必应(Bing) | Bing Webmasster Tools | https://www.bing.com/webmasters |
谷歌(Google) | Google Search Console | https://search.google.com/search-console/about |
然后按照各家文档进行操作即可。
关于如何生成搜索引擎需要的站点地图(Site Map)可以查看我的另外一篇博客:《如何使用Jekyll生成网站地图(sitemap.xml)的插件jekyll-sitemap》文章来源:https://www.toymoban.com/news/detail-445875.html
希望能帮到有需要的人~文章来源地址https://www.toymoban.com/news/detail-445875.html
到了这里,关于如何让搜索引擎搜索到自己的个人博客网站(如何提交网站到各搜索引擎,如百度、必应Bing,以及提交页面URL的地址)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!