WordPress自带的搜索对MysqL数据库查询依赖大,数据库大的话比较消耗时间。而且没有联词搜索和模糊搜索,导致有时候必须指定准确的关键字才能搜索出结果来。所以很多站长会选择用百度的站内搜索,但是百度这货不支持https,所以,你要用还得用nginx反代。
如果我们的站点客户群在海外,我们可以自定义google的搜索引擎。谷歌对于https的支持还是很好的,不过百度,Google自定义搜索依赖于搜索引擎的索引,这对于索引少或者是新站来说,有时新的文章搜索不出来,影响了用户体验。所以收录的数据越多,体验效果越好。
网址:https://ziyuan.baidu.com/cse/wiki/introduce
如果你要用百度的站内搜索,首先是到百度站内搜索引擎添加想要使用的网站域名。
1.1百度站内搜索使用
然后是选择百度站内搜索引擎样式,有嵌入式、悬浮式、侧边式以及与原站的搜索框整合型,请根据你自己的需要来选择。
百度自定义搜索引擎还有一些高级可供我们优化站内搜索结果,例如可以设置关键词,搜索提示以及内文提词等等。
百度站内搜索引擎还允许你自定义二级域名,同时还可以添加Logo等信息。
1.2百度站内搜索引擎不支持Https
非常可惜,百度站内搜索引擎至今不支持Https。虽然说百度搜索宣称Https有利于安全,但是自己的产品也不怎么热心于Https,而且看一下百度站内搜索引擎的官网,基本上有快两年没有更新了,大家要做好百度关闭该产品的准备。
如果是Https站点的话,要么使用Nginx的反代,要么就不要使用嵌入式,改用托管式的,即点击搜索按钮后跳转到百度自定义搜索网站。

网址:https://cse.google.com/
2.1Google自定义搜索的使用
首先登录到Google自定义搜索官网页面,然后点击新建一个自定义搜索。
创建完成后,你就可以点击获取代码了。
Google站内搜索同样提供了外观设置、搜索结果优化等功能,你可以根据自己的需要来调整。
Google自定义搜索允许你置顶某一个搜索结果、自动填充、同义词等等。
这是Google自定义搜索搜索效果,嵌入到网页可能还会受到原CSS的影响,需要自己再一步微调。
Google自定义搜索还可以搜索图片,实在很强大。
2.2Google自定义搜索不显示问题
由于众所周知的原因,Google自定义搜索在国内是无法正常显示,那么如何解决此问题呢?一个可行的方法就是用反代,或者将Google自定义搜索相关文件本地化。实现难度比较大……
Google自定义搜索其实也是可以托管的,效果如下:
额,百度不好用,Google被屏蔽,如果要实现都要用反代的技术,难度较大。所以百度站内搜索引擎适合用在没有使用Https以及百度索引量大的网站,对于新站以及用上了Https的网站使用百度站内搜索引擎非常不利,而Google自定义搜索适合国外的朋友使用,国内的朋友不要折腾了。当然如果你要尝鲜可以试试看。
这篇文章,看来说了等于没说,不过就算是个介绍吧!
本文来源:vps主机--google指定网站搜索
本文地址:https://www.idcbaba.com/vps/4857.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



