搜索引擎优化知识完全手册(,的世界.技术更迭的速度,)
优采云 发布时间: 2021-10-23 15:16搜索引擎优化知识完全手册(,的世界.技术更迭的速度,)
程序员的世界就是搜索引擎的世界。
技术变革的速度越来越快,新语言不断产生,旧语言不再维护,新框架出现,旧知识过时。
不妨做个小实验,统计一下一天或一周内增加到搜索引擎使用中的技术相关的东西?
比如搜索某个开发中遇到的问题,分享学习某个技术博客的心得,搜索技术相关的学习资料等等,都和技术有关,尤其是工作。
或者做一个逆向实验,频率决定优化空间,函数决定重要程度。
尽量不要使用搜索引擎或其他方式在一个小时或一天内查找信息。
书籍和手册都可以,官方文档可以,个人笔记也可以,但是某些程度,谷歌等,以及微博等网络内容搜索门户是不可用的,也就是说,在计算机上的离线应用程序和手机。
只要离开,就不能正常工作或大大影响开发效率,值得学习和优化。
搜索条目
技能可以在同一件事上产生巨大的变化,变得更有效率和质量。
但是如果选错了入口,再好的技能也是假的。你不能指望一块坚硬的石头每天都会变成金子。
有的搜索结果被人诟病,搜索结果简直惨不忍睹。
可能会出现以下现象:
以第一种现象为例,立即使用搜索工具并选择最近的结果是没有用的。整个内容系统没有最近的高质量内容。
所以,在学习技能之前,先选择平台。目前谷歌首先是谷歌,其次是搜索引擎,比如一定程度上,比如github、微博等也是搜索门户。
有一个小地方需要注意。通常我们说谷歌的时候,不让你用谷歌,而是用英文关键词去谷歌。使用中文效果不错,但差别不是很大。
那么,并不是说英文谷歌好。要看具体场景,比如微信小程序,国内具体的技术产品。没有人在国外制作大量内容。你必须搜索一个小的英文。程序不一定有任何信息,这个时候可能在某种程度上更适合,但是搜索Android和ios等,那是不同的,所以一切都详细讨论。
异常提示
通常在开发过程中,会出现一些异常提示,这是编辑器或者框架自带的。
一般来说,代码异常会输出异常的类型和位置,有些应用甚至会提示相应的错误代码。
这时候有两种情况,常见的错误提示应该是众所周知的,一目了然就可以定位。
不常见或难以理解的异常可以直接复制到搜索引擎进行搜索。
比如控制台报错Uncaught ReferenceError: a is not defined(这里只是一个简单的例子),如果找不到对应的结果记得加限制范围,比如加js错误提示,或者python ,或者window,linux等,标出一些补充信息,根据开发环境参考
直接使用异常信息比用自己的组织语言描述错误现象要准确得多。
精准搜索
搜索引擎通常会自动匹配模糊搜索,甚至会猜测您的意图,以帮助您找到可能的答案。
但有时我们只需要准确的结果,多一个标点是不够的,还要排除一些其他的干扰信息。
关键词后加""(双引号),使用精确匹配方式搜索,即可得到精确匹配和匹配结果。
如果搜索“a is not defined”,则不会出现“b is not defined”和“a is not null”等结果。
精准搜索,免去多次筛选结果的麻烦。
搜索排除
精确搜索属于干扰信息的被动排除,我们也可以使用-(减号)来指定排除信息。
比如搜索Angry Birds的时候,会有两种情况,一种是电影,一种是游戏,那么我们搜索Angry Birds-Game,这样就排除了收录游戏关键词的内容。
经过测试,在一定程度上不起作用,本文介绍的所有搜索引擎技术主要适用于谷歌。
注意减号前一定要有空格,后面一定不能有空格,不要写破折号等其他符号。
网站搜索
搜索引擎是一个更大的入口。有时我们需要指定一个特定的域名(网站 来搜索)。这时,我们可以使用以下方法来查询站点: 限制搜索范围的域名
比如搜索掘金网站下的内容:juejin.im
或者在掘金程序员站下搜索一个关键词的内容:juejin.im
一般网站会提供搜索入口,有的不提供。限制域名有助于从内容来源中找到更准确的内容,还可以找到网站不提供搜索入口的内容(前提是收录给搜索引擎。 )