为网站加上了百度站内搜索

更新日期: 2019-09-27 阅读次数: 1121 字数: 370 分类: 自建博客

博客里的文章越来越多,我即使在分类列表里查找文章,有时候也得翻半天。所以有必要加上一个站内搜索框了。

由于 Google 域名无法访问,导致使用 Google 站内搜素工具条无法正常加载,页面一直显示在加载中,我觉得对用户体验来说并不好。而且本站百分之八十的流量来自百度,我觉得使用百度站内搜索也无妨。站内搜索也没有广告,所以我完全可以接受。

百度站内搜索默认不支持 HTTPS 的问题

引入的 js 中,有部分资源是 http 的。会导致在启用了 HTTPS 的网站中无法加载。

http://znsv.baidu.com/customer_search/api/

网上有很多用 Nginx 做反向代理的解决方案,但是我觉得并不适合我。因为配置麻烦,而且在页面头部加载一个连 http 都不支持的三方组件,我觉得非常不放心,说不定哪天就砍掉这个功能了。

最终我选择了手写搜索框,使用按钮点击事件,js 跳转百度搜索,默认加上 site:www.sunzhongwei.com。这个方案简单粗暴,但是完全满足我的需求。

关联广告

https://zn.baidu.com/cse/income/index

似乎不好用,无法生效。

无所谓了,我目前只是需要站内搜索功能,对广告展示没有迫切的需求。

领取阿里云/腾讯云服务器优惠券

关于作者

我是来自山东烟台的一名开发者,喜欢瞎折腾,顺便记记笔记。有敢兴趣的话题,欢迎加微信 zhongwei 聊聊。 白天写程序,晚上哄熊孩子,可能回复有点慢,见谅。 查看更多联系方式

相关文章

谈笑风生

蓝卡

目前我的博客原生搜索比较弱,想起了很多年前用过的百度站内搜索,再次登录的时候发现这个产品已经被百度边缘化了,功能基本也没有太多变化。

爱评论不评论

近期节日

2020年04月04日 清明节
2020年04月07日 世界卫生日
2020年04月11日 世界帕金森病日
2020年04月19日 谷雨
2020年04月21日 复活节
2020年04月22日 世界地球日
2020年04月23日 世界读书日
2020年04月26日 知识产权日
2020年04月30日 佛诞
2020年04月30日 全国交通安全反思日
2020年05月01日 国际劳动节
2020年05月04日 五四青年节
查看更多节日