做成人站的各位都知道也基本上有遇到过网站被墙的问题,作为一个技术,我简单聊聊这个问题。
大概上,有三种情况会导致你的网站被墙:
1、人工投诉
这类一般无解,就是别人直接把你的网站投诉到国内反诈平台,人工给你封了,先试一试换IP能不能访问,如果换了IP访问不了,基本上不要抱希望了,同行说把域名解析到百度啊、淘宝啊等等试试看,基本上现在不会有效果。
2、国内客户端传播
比如微信、QQ、支付宝、抖音、搜狗输入法、UC浏览器乱七八糟的,有一个算一个等等,在这些平台传播,虽然第一次可能能打开,也能持续一段日子,然后你的域名就被墙了,这是源于国内一线大厂的客户端都有接入到国家天网平台,直接就识别给你系统性的墙掉,这种一般换IP还是可以解决的,但是也不一定。
3、爬虫
典型的就是各大搜索引擎的爬虫,会检索你的网页,分析关键词,搜索引擎都有内置的词库,一旦判定为成人站,直接自动上报天网,天网系统自动就给你墙了。
大概就是以上三种情况会导致你的网站被墙,其中人工的没有任何办法,只能看命,第二种就是系统自动处理的,着重说下这里。
首先,先说下针对搜索引擎的爬虫,这个好多站长在服务端(PHP等后端语言)层面判断是否为爬虫,如果是则跳转到正常网址,如果不是则跳转到成人页面,这个确实有一定的效果,但是要在服务端去做,如果用js在前端做判断跳转,实际上是没有任何帮助的,当然还有对中文做转码的、对中文加密的,其实也没太大用。
上边这种方法在客户端传播是没有任何作用的,因为客户端可能是浏览器、可能是其他类型,最终都会跳转到成人页面,还是有问题,那么怎么解决呢?
前后端分离,没错,比如用vue写的页面,在打包以后,打开网页,是一堆js,没有半个汉字,这种情况下,在一定的程度上避免被系统墙掉。
在多说一句SEO,你千万不要指望,国内的搜索引擎会直接的索引你的成人站内容,这是根本不可能的,但是用服务端去做跳转,这种情况下是有可能的,嗯,等9C官方发布了新版程序,我可以试一试。
ps:天网系统是一个统称,大概就是监控所有的一切,天网有若干子系统,比如国内道路的摄像头有人脸识别功能,就好像你开车,但是你没有驾照,警察叔叔就会拦住你,这就是天网系统报警,互联网也是一个意思,基本上每个省有一个控制中心,除了问题,省通知市,市通知下边的县公安局,然后就请你喝茶去了。
共勉。