当前分类:支付百科>>正文

为什么越来越多站长取消了站内搜索?

来源:互联网   时间:2022年6月15日   编辑

大家多观察可以发现,越来越多的站长取消了站内搜索功能,尤其是一些做的比较好的草根站长。

比如某松松博客,表面上看有个搜索功能,但是你点击就会发现,他实际上换成了百度的链接。

看一下源码会发现,他这个表单是个get请求,但是请求的处理方式却是跳转到了百度搜索主页。

image

同样操作的还有龙威廉的月光博客。

大家可以去看一下源码。

再就是老鲫鱼的43626,在最辉煌的时候,他的站内搜索功能都是直接移除掉了。

那么这么做有什么考虑?

站内搜索唯一的作用就是帮助访客快速找到想要的内容,使用网站的用户体验更好。

但是坏处却有好几个。

站长这样做,我觉得主要有两个好处。

1、防采集和抄袭

我也是一个爬虫爱好者,深知现在做爬虫的门槛是越来越低了,要爬点内容是越来越容易。如果你网站有搜索框,我就可以按我想要的内容进行爬,节省很多时间,如果没有搜索功能,那就只能随便乱爬,然后再自己进行过滤,要花不少时间的。

2、防攻击

通过网站的搜索功能攻击一个网站是比较容易的。

搜索框上面有post或者get请求,一般都需要从数据库当中索引数据,如果知道了请求处理的网址,那么使用一些软件,随便写个循环再多开几个线程,就可以对一个网站进行攻击,造成网站访问缓慢甚至是宕机。

所有,不少站长不得不牺牲一些用户体验,来换取自己网站的安宁。

[猜你喜欢]

标签: 编程