们大部分人使用搜索引擎时,只用到一眼能看得到的功能,不到真正功能的三分之一。其实搜索引擎中还有不少高级设置被一般人忽略了,下面我们就来挖掘一下这些隐藏的技巧。
从新浪爱问停用搜索说起
新浪爱问的“共享资料”内容丰富,堪比一个在线图书馆,不过近段时间因为“内部整顿”,它关闭了本身的搜索功能,对于真正想要查找正常资料的用户也造成了麻烦,这时候搜索引擎的高级功能就可以大展手脚了,下面我们用谷歌全面模仿新浪爱问原有的搜索功能。
1.站内搜索
首先复制下新浪爱问“共享资料”的网址(ishare.iask.sina.com.cn),然后转到谷歌首页,在搜索框中输入“site:ishare.iask.sina.com.cn 任意关键字”(不含外侧引号),按回车后就是你所想要的结果了(本方法也适用百度)。
2.搜索指定文件类型
新浪爱问还可以按文件格式对搜索结果分类,这个只要在上述搜索语句后面加空格及文件类型的扩展名(如txt),就可以达到类似的效果。
3.搜索免积分文档
如果想找的是免积分下载的文档,我们还可以在关键词后再加上“0分”字样即可实现。
4.指定文件大小
经常从新浪爱问下载文档的人知道,有时文档的大小就可以初步判断一个文档的质量,一个只有几百KB的PDF文件,肯定与几MB甚至几十MB的文档不可同日而语。但是文档的大小是不固定的,这个如何指定搜索?这里用“..”运算符就可以实现,比如在关键词后加上“1..20 M”,就表示找1~20MB之间的文档(因为爱问的文档介绍一般会标注大小)。
如果新浪爱问的搜索恢复了,上面的方法还有用吗?当然有用,首先是它的搜索结果跟新浪爱问自身的不尽相同,可能有不一样的收获。另外,同样方法可应用于任意网站,对不提供站内搜索的网站是个极佳的替补。
图1 新浪爱问站内搜索(可用于任意网站)
小提示
如果记不住上述的语法也没关系,在谷歌搜索主页,点击右上角的选项按钮(齿轮图标),从弹出菜单中点击“高级搜索”,在打开的页面中,“以下所有字词”中输入搜索的关键词,“网站或域名”中输入上述共享资料的网址,最后点击“高级搜索”按钮即可。
必应也玩以图搜图
说起以图搜图,大家首先想到的是TinEye(tineye.com)、谷歌搜图、百度搜图,而现在微软必应也开始提供此项功能。虽然比谷歌晚了两年多,不过微软必应高质量的图片,还是值得我们一用的。
要使用必应的以图搜图,需要简单设置一下。打开必应搜索主页后,首先点击右上角的“Bing.com in English”切换到英文版,然后再点击上方的“图片”进入图片搜索,此时搜索框右侧会多出“图像匹配”按扭,点击它打开一个窗口(图2),接下来跟在谷歌中的操作相似,上传本地图片,或者直接粘贴图片的在线网址,就可以找到相同及相似的图片及来源了。
图2 必应的以图找图功能
不同的语言不同的结果
当我们真正想要搜索英文资料的时候,往往会被许多中文网站所困扰,比如输入英文关键字Rose,搜索结果很多是中文网站上对Rose的解释,这是各大搜索引擎基于本地化进行优化的结果。如果你想更多更精准地搜索英文资料,则可以点击页面右上角的选项按钮(齿轮图标),选择“语言工具”切换到英文界面,此时再搜索就会是英文优先了。必应的中、英文界面(设置方法见前文),同样也有类似的差异。
如果想搜索其他的语言,如俄语、法语、德语等,可以在“高级设置”中,将搜索语言限定为所需要的语种,同样达到专项搜索的效果。
如果只是临时要专项搜索某种语言,不想改变谷歌的设置,可以直接在搜索链接后加上语言限定参数,达到同样效果。比如在谷歌中搜索完Rose后,此时地址栏链接为:
google.com.hk/#newwindow=1&q=rose&safe=strict
此时在这个链接的最后加上“&lr=lang_en”,再次回车,则出现的全是英文结果了。其他的语言,只要换一下参数代码即可,比如中文简体为lang_zh-CN,法语为lang_fr,德语为lang_de,韩语为lang_ko,日语为lang_ja等等。
图3 英文版谷歌中还多出了几个搜索过滤的选项
精确定位不只是搜全文
默认情况下,搜索引擎是全文搜索,只要网页中包含有要查的关键字,它都会找出来,这样导致目标过大,搜索出的结果难免不精确。
如果我们能记忆关键字大致的位置,比如网页标题上、链接文字上,这时通过定位搜索,更容易找到正确的结果。如果只搜索网页标题,可以通过“intitle”运算符来完成,比如搜索“小说”将得到12亿多的结果,而搜索“intitle:小说”得到的仅1亿多的结果。如果关键词是网址上的,可通过“inurl”运算符过滤,比如“inurl:lib”,将只搜索网址中含“lib”的网页。如果关键词在链接文字上,则可以使用“inachor:关键词”来搜索。注意,所有运算符后的冒号是英文符号,一定不能少。
小提示:有一个流传很久的谷歌搜索技巧,现在依然有一定效果,就是通过“index.of +文件扩展名”的方式,直接搜索文件,比如“index.of pdf”,可以搜到网页上没有显示的PDF文件。
你在网上都搜过些什么
积年累月上网,你还记得自己曾经在网上搜索过什么内容吗?打开history.google.com,登录自己的谷歌账号查看,是不是吓一跳(图4)。这里记录了你所有的搜索记录,并且还按网页、图片、新闻、购物等分门别类。如果你曾经搜索过什么资料,后来却怎么也想不起来,在这里可以查找。如果不希望谷歌保留自己的隐私,在这里也可以选择删除。
图4 管理自己的搜索历史记录
结果直通车的“手气不错”
在用谷歌搜索时,大部分用户输入关键字后直接按回车键或点击“搜索”,往往忽略了它还提供有“手气不错”(I'm Feeling Lucky)按钮,这是其他搜索引擎所没有的。点击此按钮,将直接进入搜索到的第一个页面中,也最有可能是你想要的结果(当然有运气的成份)。
据说谷歌为了这一设计,每年要损失上亿美元的广告收入,因为它是直接进入结果页面,绕开了所有广告。谷歌的坚持,也可能是要传达“赚钱不是唯一目的”的企业理念吧。借这个小技巧结尾,希望所有的搜索引擎厂商共勉。
我们日常见到的网页主要由文字、图像和超链接等元素构成。当然,除了这些元素,网页中还可以包含音频、视频以及Flash等。
代码是如何形成网页的呢? 那就需要浏览器引擎进行解析渲染了。
浏览器是网页运行的平台,常用的浏览器有:
根据市场调查机构 Statcounter 最新公布的数据,2023 年 11 月全球桌面浏览器市场份额排名前三名分别是谷歌 Chrome(62.06%)、苹果 Safari(13.3%)和 Edge 浏览器(5.5%)。虽然 Edge 浏览器在全球范围内均有分布,但其份额仍无法超过 Safari 浏览器。与上月相比,Chrome 的份额下降了 0.25 个百分点,Safari 的份额增加了 0.07 个百分点。Firefox 在该月的全球份额达到 3.24%,相比上月增长了 0.22 个百分点。
在桌面端浏览器市场中,Chrome 继续稳居第一,市场份额为 62.06%,尽管有所下降但也属于正常波动范围。Safari 以 13.3% 的份额紧随其后,在全球范围内享有较高的知名度。Edge 的市场份额从上月的 11.8% 下降到 11.23%,仍然保持着良好的增长趋势。
此外,Firefox 的全球份额也有所上升,达到 6.69%,与其他浏览器相比表现强劲。Opera、360 安全浏览器、IE 等其他浏览器也在全球范围内占有一定的市场份额。
总体而言,在桌面浏览器市场上,Chrome 继续保持着领先地位,而 Safari 和 Edge 则在市场上展开了激烈的竞争。预计在未来几个月内,这些产品将继续保持稳定的增长态势,并且会继续影响着用户的使用习惯和技术趋势。
浏览器内核又可以分成两部分:【渲染引擎】(layout engineer 或者 Rendering Engine) 和 【JS 引擎】。
内核通常只指渲染引擎:
最开始渲染引擎和 JS 引擎并没有区分的很明确,后来【JS 引擎越来越独立,内核就倾向于只指渲染引擎】。有一个网页标准计划小组制作了一个 ACID 来测试引擎的兼容性和性能。内核的种类很多,如加上没什么人使用的非商业的免费内核,可能会有10多种,但是常见的浏览器内核可以分这四种:Trident、Gecko、Blink、Webkit。
(1)Trident(IE内核)
Trident [ˈtraɪdn:t]:n. 三叉戟
国内很多的双核浏览器的其中一核便是 Trident,美其名曰 "兼容模式"。
代表: IE、傲游、世界之窗浏览器、Avant、腾讯TT、猎豹安全浏览器、360极速浏览器、百度浏览器等(这些国产浏览器都是双内核)。
Window10 发布后,IE 将其内置浏览器命名为 Edge,Edge 最显著的特点就是新内核 EdgeHTML。
(2)Gecko(firefox)
Gecko [ˈgekoʊ] n. 壁虎
Gecko(Firefox 内核): Mozilla FireFox(火狐浏览器) 采用该(渲染引擎),Gecko 的特点是代码完全公开,因此,其可开发程度很高,全世界的程序员都可以为其编写代码,增加功能。 可惜这几年已经没落了, 比如 打开速度慢、升级频繁、猪一样的队友flash、神一样的对手chrome。
(3)webkit(Safari)
Safari 是苹果公司开发的浏览器,所用浏览器内核(渲染引擎)的名称是大名鼎鼎的开源引擎 WebKit。
现在很多人错误地把 webkit 叫做 chrome内核(即使 chrome内核已经是 blink 了)。
代表浏览器:傲游浏览器3、 Apple Safari (Win/Mac/iPhone/iPad)、Symbian手机浏览器、Android 4.4之前的默认浏览器
(4)Chromium/Bink(chrome)
Blink [biŋk] n. 架子;长凳
在 Chromium 项目中研发 Blink 渲染引擎,内置于 Chrome 浏览器之中。Blink 其实是 WebKit 的分支, 也是开源的。 (大名鼎鼎的 V8 是 Chrome 的 JS 引擎)
大部分国产浏览器最新版都采用Blink内核。
(5)Presto(Opera)
Presto ['prɛsto] adj. 迅速的
Presto 是挪威产浏览器 opera 的 "前任" 内核(渲染引擎),为何说是 "前任",因为最新的 opera 浏览器早已将之抛弃从而投入到了谷歌怀抱了。
了解一点:
移动端的浏览器内核主要说的是系统内置浏览器的内核。
目前移动设备浏览器上常用的内核有 Webkit,Blink,Trident,Gecko 等,其中 iPhone 和 iPad 等苹果 iOS 平台主要是 WebKit,Android 4.4 之前的 Android 系统浏览器内核是 WebKit,Android4.4 系统浏览器切换到了Chromium,内核是 Webkit 的分支 Blink,Windows Phone 8 系统浏览器内核是 Trident。
通过了解以上浏览器的内核不同,我们知道他们工作原理、解析肯定不同,显示就会有差别。
由于不同的浏览器解析出来的效果可能不一致,开发中通常需要为同个界面做多版本的开发。
1、让Web的发展前景更广阔
2、内容能被更广泛的设备访问
3、更容易被搜寻引擎搜索
4、降低网站流量费用
5、使网站更易于维护
6、提高页面浏览速度
Web标准不是某一个标准,而是由W3C和其他标准化组织制定的一系列标准的集合。主要包括结构(Structure)、表现(Presentation)和行为(Behavior)三个方面。
理想状态下,我们的源码由3部分组成: .HTML 文件(定义结构) .css 文件(定义样式) .js 文件(定义行为)
这样代码的结构清晰,好维护
打个比方:
日,谷歌搜索负责人在线下站长交流群中跟站长分享搜索优化方向,建议网站图表信息多使用图片显示,尽量少用HTML5显示,方便谷歌搜索引擎抓取图表相关信息。
了解到,在这次群聊解答中,一个站长问谷歌搜索负责人约翰·穆勒,在网页上显示带有数据的图表的最佳优化方法是什么,在Google搜索看来,用图表形式发布图表还是用HTML5重新创建图表对网页排名好一点。
对此谷歌搜索负责人约翰·穆勒回应:用图片还是HTML来显示网页表格内容,这取决于网站要通过图表展现的内容,我认为将图表变成HTML并将数字和标签放入文本不会从中获得很多价值,建议使用图片而不是HTML来显示网页的表格信息。
目前对于网站图表信息发布在谷歌搜索结果中可以获得排名最佳处理方式是:
1,使用图像而不是使用HTML代码创建图表。如果图中有任何关键信息需要传递,站长可以添加图片相关alt属性描述,确保翻译不会丢失。这样当Google蜘蛛爬行和理解页面时,蜘蛛可以提取图像为文本,以便看不见图像的人也可以获取该信息。
2,在图像周围添加足够的文本内容,以进一步说明图表的含义,跟上面一样,方便蜘蛛爬取图像提取为文本,获取图片信息。
另外谷歌搜索负责人约翰·穆勒还提示,在使用图片传达图表信息时,要注意图像大小,避免图像过大影响网站加载速度,而且尽量能不用图表显示展示就不用,因为图表在Google图片搜索排名中的表现不是特别好,一般很少有用户使用Google Images查找特定的图表,所以站长尽量少用图表来进行图片优化排名!
不过也有国内站长发布不同意见表示|:,别听他的,用HTML5显示图表没有任何问题,用图片还存在盗用问题,另外图表要动咋办?放视频?那要交互咋办?
来源:卢松松博客 欢迎分享
*请认真填写需求信息,我们会在24小时内与您取得联系。