seq搜索引擎优化至少包括那几步?(搜索引擎扩展插件、网页版免安装使用引擎的应用方法)
优采云 发布时间: 2021-11-18 15:17seq搜索引擎优化至少包括那几步?(搜索引擎扩展插件、网页版免安装使用引擎的应用方法)
如果您发现在搜索引擎之间来回切换很麻烦,虽然主流浏览器都支持自行添加搜索引擎并在网址栏或专用搜索栏中搜索,但效果并不如您所愿。
不过也有跨浏览器的,内置了几十个我们常用的搜索引擎(包括搜索词、购物、娱乐等),以及在不同浏览器之间导出和导入自定义搜索引擎数据的方法。
并且有浏览器扩展插件和网页版免安装两种形式。但是您需要使用扩展程序才能轻松使用连续点击搜索的功能。
看看其内置引擎收录的现状:
中文的中英文混搭部分
除了以上语言通用的内容,Big Search还提供(可能只是一)中文用户的内容。还在添加中~
可以看到,由于Github和Stack Overflow网站都是收录,这个东西自然是在Github上开源的:
谈谈内部使用的技术
50多个内置引擎,以及为用户添加的自定义私有引擎功能,都是通过JS解析JSON数据,然后绘制DOM节点,点击按钮后发送GET和POST请求来实现的。简单的 JSON 引擎数据,例如:
{
"百度": "https://www.baidu.com/s?wd={0}",
"Google": "https://www.google.com/search?q={0}",
"Yahoo Search": "https://search.yahoo.com/search?q={0}"
}
上面的String引擎只支持GET,使用POST方法的引擎必须换成完整的JSON Object形式来描述一个引擎,比如:
"yahoo": {
"dname": "Yahoo Search",
"addr": "https://search.yahoo.com",
"action": "https://search.yahoo.com/search",
"kw_key": "q"
}
如果是POST方法,添加“method”:“post”。
简而言之,任何引擎都可以用上述方式来描述。其他的描述方式,如Open Search、Firefox profile等,不如本工具提供的描述全面。详情请查看源代码页的说明:
因此,安装浏览器扩展后,使用此工具比直接使用网址栏或搜索栏更主动