继续分享wordpress建站教程。之前给大家分享了如何用百度搜索和谷歌搜索来代替wordpress自带的站内搜索功能,不过似乎漏掉了必应搜索,所以今天再给大家补充一下。
wordpress建站教程:使用百度和谷歌代替wordpress站内搜索
添加必应站内搜索的方法一:必应自定义搜索API
必应自定义搜索API
https://www.customsearch.ai/
必应提供了和谷歌搜索类似的站内搜索功能,我们只需要申请必应自定义搜索API即可,方法与谷歌的类似,填写你的网站域名,然后申请API发布即可。

必应自定义搜索API实现的效果如上图所示。不过这个功能虽然不错,但是申请API需在绑定信用卡,虽然有免费额度,但总是不太方便,而且不支持国内卡,所以这个方法我就忽略了。需要的朋友可以自己申请折腾一下。
添加必应站内搜索的方法二:使用代码
除了必应自定义搜索API,我们也可以通过代码来实现类似的站内搜索功能,这里需要利用于网站SEO查询指令。
site:www.xxx.cc 关键词
我们查询网站收录时会用到site指定,在这个基础上延伸,如上所示,site指令后面或前面空格添加关键词就可以限制必应搜索只搜索指定网站的内容。
const SITE = "www.zsxxfx.com "; function _submit() { let q = document.getElementsByName('q')[0]; let pq = document.getElementsByName('pq')[0]; q.value = 'site:'+ SITE + q.value; pq.value = q.value; } 所以我们可以使用上面的代码来实现这样的效果(代码是网上找来修改而成)。大家只需要在wordpress中添加一个HTML模块,然后把代码粘贴进去,把里面的网址换成你自己的就可以了。上面的文字内容也可以适当修改。

最终的效果如上图所示,目前悦然wordpress建站官网上的搜索页面添加了3个搜索框,不管是百度、必应或谷歌,都可以直接搜索到本站内容。
总结
以上就是今天给大家分享的内容。使用这种站内搜索对网站的收录有一定的要求,只有当你的整体网站收录率比较高时才能使用,如果你的收录非常少,这种方法可能根本就搜索不到内容。
作者:悦然wordpress建站



绑定信用卡申请API是不是有点麻烦?国内用户不太方便。
这种方法对新手来说可能有点复杂,建议先熟悉基础再上手。
用必应搜索代替自带搜索,效果会不会差很多?有经验的人分享一下。
可以考虑将必应搜索与其他搜索引擎结合使用,增加用户选择。
必应自定义搜索API的申请流程虽然简单,但绑定信用卡确实让人感到困扰,特别是国内用户。有没有其他更方便的替代方案?
建议可以在文章中提供一些实际应用的案例,增加说服力。
必应搜索和谷歌的对比下,谁的搜索体验更好?
听说必应搜索的结果不如谷歌,换了搜索引擎效果会差吗?大家有没有感觉?