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

更新日期: 2019-09-27 阅读次数: 1711 字数: 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年07月22日 大暑
2020年07月30日 非洲妇女日
2020年08月01日 八一建军节
2020年08月06日 国际电影节
2020年08月07日 立秋
2020年08月15日 日本投降日
2020年08月22日 处暑
2020年08月25日 七夕
2020年09月02日 中元节
2020年09月03日 抗日胜利纪念日
2020年09月07日 白露
2020年09月08日 国际扫盲日
查看更多节日