流量劫持与反劫持——手机应用商店的底层战争

幸运草
幸运草
幸运草
896
文章
3
评论
2020年5月18日21:54:26 评论 59

你是否也有过类似的经历?

读者恐怕都遇到过以下这些情况:你在浏览器中下载了一个app,当准备安装的时候,手机弹出一个对话框,说这个应用“来源未知”,不是从“官方渠道”下载的,可能有病毒或者不安全因素,建议从“官方渠道”下载;又或者是,下载之后,系统提示有广告插件,甚至煞有介事、讳莫如深地标注为“有潜在风险”。

如今,很多人几乎把全部家当“绑定”在手机上,一看了这类消息提示,都会忍不住点击跳转到“官方渠道”下载“安全”的应用。

有谁能想到,我们很可能是跳进了一个“坑”里。

小心机,大套路

这背后是手机应用商店利用自己的权限偷偷往自己这导流。

以我自己用的华为mate9 pro为例,我在百度浏览器上下载的一个应用,下载完安装过程中就会提示这个应用非官方渠道,需要在风险栏上打个勾才可以继续安装,否则就要跳转到华为自己的应用商店去下载。

要么是提示有风险,有广告,有信息不安全,要么就干脆在操作界面上做手脚,把允许安装的步骤弄的很长,或者按钮设置的很小,总之,就是不让你顺利的安装应用。

一位不愿意透露姓名的行业观察家介绍,自2015年6月以来,手机厂商借助硬件与系统优势陆续针对第三方应用分发软件进行拦截干扰,主要通过安装拦截、终止后台进程、禁止系统权限、干扰本地app列表读取、洗包劫持、提示安全风险误导用户等直接、间接方式干扰应用分发软件的正常使用。

流量劫持与反劫持——手机应用商店的底层战争

神仙打架,往往百姓遭殃。首先对于消费者来说,这导致了重复下载——下载这个过程手机系统是无法干预的,只有在安装阶段才会出现这样的情况,比如用户点击了官方渠道下载,那么之前下过一遍的应用,又要在官方渠道下载一遍,导致了重复和浪费。

需要特别提一下的是,官方要求跳转的原因是因为第三方的应用不安全,但正如我们在近日一场名为《移动互联网下的反不正当竞争——关于手机流量劫持相关问题》的法律研讨会上了解到的那样,同样版号,同样内容的app,在手机厂商官方渠道和非官方渠道其实是一样,并没有所谓的广告屏蔽。

通过积分墙的形式,给别的app导流量,这种已经被苹果官方渠道严厉禁止的手段,在一些安卓应用商店里依然存在。换句话说,目前的情况是,即便是“官方”渠道,下载的应用也并非纯净无广告的。

这是一场看不见的底层流量战争,两个阵营的对垒逐渐明晰——一方是以手机厂商为代表的“硬核联盟”,一方是以第三方应用商店为代表的“软核联盟”,这场争夺战的本质是流量的归属权问题。

为什么会出现这种情况?

这背后是关乎互联网企业命门的流量争夺和用户争夺。有人在把野蛮当做竞争力,把忽略公共秩序当做创新。

现在应用分发的市场非常饱和并且呈现出了下滑的趋势,竞争又非常激烈。我们简单回顾一下应用市场的历史演变格局就知道了:

2014年,移动应用市场的格局还非常清晰,百度(百度手机助手)、360(360手机助手)、UC浏览器、小米这几家差不多垄断了中国70%的渠道市场份额,等到了2015年,腾讯的应用宝和手机厂商代表的硬核联盟入局之后,应用市场第一梯队总的市场份额却在下跌,从70%下跌到50%,甚至更低,可以预计的是,明年的市场份额还会下降。目前除了应用宝之外,排名前几位的应用商店都是来自手机厂商渠道。

手机厂商最初是应用渠道的盟友,不过随着智能手机的出货量不断增长,尤其是诸如OPPO,小米,华为的应用商店成功之后,手机厂商也纷纷开始尝试自建应用商店,涉足移动应用分发业务。

而且,随着市场饱和以及小程序的冲击,用户对于下载新app的需求越来越小,打开率也直线下降,这其实会给应用市场带来很大压力,单个用户下载成本变得非常昂贵。

要搞清楚应用商店为什么要抢流量,首先要搞清楚应用商店的商业模式是怎么样的。打开应用商店,琳琅满目的app推荐,还有各种排行榜和榜单,其实很多位置都是广告资源位,公开售卖的。一个app想要获得好的下载量,那么就要花钱去买优质的资源位,这也是应用商店商业化的主要手段之一。

那么客户既然投放了,肯定要监测投放效果,比如A渠道好,B渠道不好,作为手机厂商,要想源源不断的拿到应用方的广告投放,就要有足够的流量保证。所以,为了保证自己的渠道效果,自然会想尽各种办法,将用户下载的需求导到自己的应用商店里了。

流量劫持与反劫持——手机应用商店的底层战争

但手机应用商店和别的渠道又不一样,它和手机系统是一体的,拥有硬件与操作系统等优势。本质上来说,这是一种又做运动员又做裁判的行为。

软件厂商均较为被动,相关维权工作未取得明显效果。并且,多家主流厂商不断演变不正当竞争行为的具体方式,拦截活动更加隐蔽,但影响范围不断扩大,应用分发服务市场不正当竞争问题日益突出。

终于有应用商店坐不住了,企业维权也从联合抵制上升到法律诉讼的层面:

2017年,腾讯就以涉嫌不正当竞争,将手机厂商OPPO告上法庭。原因在于,OPPO手机用户在下载安装“腾讯手机管家”软件时,会反复遇到弹窗警告提示的信息,或者是直接跳转至OPPO的“软件商店”的情况。

经武汉市中级人民法院裁定认为,此种恶意干扰、阻碍用户下载、安装其他应用分发软件,并拦截导流至手机自带的“软件商店”的行为可能构成“不正当竞争。同时,未经用户同意,实施“截流”,或涉嫌侵犯手机用户的知情权和选择权。

武汉市中级人民法院关于OPPO手机发出了诉前禁令的要求,即要求OPPO公司停止类似行为。在停止该行为前,武汉市江岸区一手机店已被要求暂停销售OPPO手机。

流量劫持与反劫持——手机应用商店的底层战争

流量劫持

像小米,华为,也遇到过类似的诉讼。

为什么司法机关会严厉打击手机厂商的流量劫持行为?

前述武汉市中级人民法院的裁定已经亮出观点——不正当竞争!涉嫌侵犯手机用户的知情权和选择权!

不过,在不正当竞争领域,竞争边界的划定从来不是件容易的事情,尤其又是在移动智能终端应用商店这个新的市场领域中。

手机流量劫持实际情况的复杂性,对于司法审判提出了很高的挑战。

比较有幸的是,我在上周旁听了《移动互联网下的反不正当竞争——关于手机流量劫持相关问题》研讨会上,除了理论研究、司法审判、监管部门的各路专家,还有360、阿里、百度等互联网公司的法务部代表,以及审理了当年3Q大战的法官。

我节选一些观点出来:

·企业方·

—这种劫持已然成气候—

比如,流量劫持其实已经给应用商店造成比较大的影响了,有互联网公司代表在台上分享时就表示,2015年Q4,也就是从第四季度开始到2017年第四季度,中国第三方移动应用商店活跃用户规模不断地增长,而且这个应该说增长的趋势是几何量级的增长。但是有一条黄色的曲线代表用户活跃度,这条线一直在往下走。

为什么在整体的应用市场的需求趋势是往上的情况下,用户的活跃度是在往下的?原因在于,硬件厂商的移动应用商店他也看到了这其中巨大的利润,通过一些手机流量的劫持,然后把第三方的商店的用户活跃度拉下来了。

而且此类诉讼取证过程漫长、时间周期长,到真正的判决生效可能一两年就过去了,但是产品的寿命其实很短,劫持如果做得特别快的话,能够在很短时间内改变竞争产品和竞争格局。

—损失可能是每天2000万—

在下载和安装应用软件过程中的任何提示,可能导致背后各方利益的变化。这些流量劫持所带来的损失是非常惊人的:2017年中,有的公司因为流量劫持一天的损失高达2000万,这个数字恐怕已经超过很多企业一年的营收了,可见流量劫持的可怕之处。

·法律领域·

—安全的标准,“官方渠道”来定?—

中国政法大学法律硕士学院院长费安玲认为,企业自设标准不能作为提出警告的依据,而应当是国标或者是行业标准,因为企业自设标准并不真正具有公知性。如果企业仅以自设标准来向消费者发出警告,然后消费者就要离开这个页面转到别的地方下载这个软件,这种警告可能就构成了欺诈性甚至是恐吓性,对于消费者的利益是一种侵害。

—最终的效益最优化—

中山大学法学院教授李扬表示,某一个竞争行为到底是正当还是不正当,要做严格的利益考量,应该对原被告方的利益、消费者的利益、竞争秩序、科技发展以及社会公共利益做严格考量和比较之后,看是否做到了效益最优。

—重视行业普遍认知—

江苏高级人民法院副巡视员宋健法官认为,对于互联网领域的新类型问题,司法应当更加重视行业的普遍认知,裁判结果不能与行业的普遍认知相去甚远。如果行业普遍认为某行为有问题,但法院却认为没问题,可能对行业的发展会产生影响,反之亦然。中国互联网协会《移动智能终端应用软件分发服务自律公约》对于解决新型互联网争议有重要价值,为司法实践提供了重要参考。

从3Q大战所确立的裁判规则看

审理了当年3Q大战的法官,以3Q大战所确立的裁判规则为参考指出,“抢分发渠道”是一种正常的竞争行为,但是否构成不正当竞争要看:

1、 是否存在商业诋毁;

2、 有没有误导消费者,有没有“神仙打仗、凡人受累”,使得公共秩序受到影响;

3、 是不是通过商业诋毁去达到妨碍和破坏其他市场主体正常经营的目的。

这位法官的发言又提供了一种新的思考角度。

举个例子,比如现在应用商店都打着安全,保护用户隐私的名义阻止第三方应用的下载,这种一定都是错的吗?

流量劫持与反劫持——手机应用商店的底层战争

平台以保护的理由禁止其他渠道进行分发,也要视情况而定,比如苹果系统就是封闭的,用户只能在app store上下载应用,像pp助手之类的产品,必须要越狱才行,苹果的确是以安全的名义,禁止了任何第三方的外部下载,但很难说苹果这样做,是不正当竞争。因为从它的角度来说,所有的应用下载只能从他的应用商店下,的确能够保证其安全性。

而第三方应用提供的一些“有利于”用户的举措,比如号称删除了应用里的广告的纯净版,这种行为真的值得鼓励吗?不好说,因为直接导致开发者收入受损,官方渠道应用虽然有广告,但对于开发者来说,其实是保护了自己的利益。那这种阉割了广告的第三方应用下载,是不是值得鼓励和认同的?

总结

手机厂商借助其自身作为硬件制造商在渠道、权限与入口等上游优势,阻碍、干扰下游其他第三方企业软件的正常运行,这些上游企业利用自身优势实施的拦截活动,已经在相关司法案例中被认定为典型的不正当竞争行为。

正在形成共识的是——与3Q大战在本质上相同,这种做法不仅损害我们用户的知情权、选择权等,而且对移动互联网行业繁荣有序发展带来极大伤害。

移动互联网一日九迁,很多问题对法律界尤其是审判的法官来说,也是一个非常新的领域。在允许“让子弹飞一会儿”的情况下,他们认为需要采取包容审慎的行政执法和监管原则,行业自律规范与法律规范相结合。

眼下,司法部门已经鲜明地亮出态度——今年1月1日开始实施的新《反不正当竞争法》,首次增加互联网不正当竞争条款,经营者利用网络技术误导用户、干扰其他经营者的正常经营等行为,将受法律惩治和追责。

流量劫持与反劫持——手机应用商店的底层战争

《反不正当竞争法》

行业方面,中国互联网协会主导制定的首部规范移动智能终端应用分发服务竞争机制的自律公约生效。经法院审查合理的行业公约,能够成为判断不正当竞争的重要参考标准。

但能否实质影响这个领域?还要看行业内代表性的企业是否在遵循法律法规以及商业道德,尤其在考虑到消费者利益的基础上达成共识。

当前,互联网发展已经进入平台引领型的发展阶段,中国移动互联网行业的发展举世瞩目,只有具有开放中立的上游企业与明晰有效的竞争规则,互联网商业生态才能持续保持健康发展。应用分发服务市场同样如此,明确竞争规则,禁止上游企业滥用终端、系统、技术优势实施不正当竞争,对于移动互联网市场的繁荣发展至关重要。

特别声明:以上文章内容仅代表作者本人观点,不代表变化吧观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与变化吧联系。

如何以安全服务增强企业网络安全

网络罪犯不断地改变其攻击和方法,以保持领先于企业的安全措施。这种持续的威胁演变迫使企业持续地准备防御新的攻击手段。企业能否成功防御依赖于如何预测下一种威胁,减小与网络攻击者的差距并及时修补漏洞。 企业的困难在于:网络、设备和以前所未有的速率添加到网络中的应用程…

转载请注明:{{title}}-变化吧
  • 赞助本站
  • 微信扫一扫
  • weinxin
  • 赞助本站
  • 支付宝扫一扫
  • weinxin
幸运草
网站SEO优化基础流程(新手必看) 优化

网站SEO优化基础流程(新手必看)

宝塔面板搭建一个获取网站的Favicon图标的APIgetFavicon是一个可以获取网站的Favicon图标并显示在你的网页上的项目。安装方法很简单,属于开箱即食。这篇文章还是基于宝塔面板来搭建。 1、简介 项目:https://github.com/owen0o0/getFavicon 2、准备 宝塔面板(…网站SEO优化属于市场营销的一种,在外行看起来专业性非常强。但在内行眼里,网站SEO优化基础流程是有规律可行的。只要在SEO优化前搞清楚一些基础流程,然后按照流程一步步实施,就算是刚入行的新手,也能少走很多弯路。下面MAY的SEO博客为您讲解SEO优化基础流程。 01 选择网站建站程序 您可能会看到很多的博主介绍第一步应该是购买域名和空间,而May不建议您这样做。 ①. 从网站SEO优化的角度,网站建设最好是先在本地搭建,待网站搭建出来后再上线,一般网站搭建可能会花2~3个月时间; ②. 而您购买的域名和空间刚开始会选择按年购买,网站在本地搭建时,您的域名和空间处于完全闲置的状态。买来也是空置在那里。当然对于比较热门的域名,建议您还是先下手为强。 ③. 推荐WordPress建站。即使是新手,WordPress算是轻松易上手的一款建站程序。丰富的网站模板及插件可以实现多样化功能。 02 选择网站域名和空间 域名:不言而喻,是访客识别您网站的一种标识。一个简单好记的域名至关重要。当然在您选择域名前,最好查看域名历史。 空间:也就是我们常说的网站服务器,是存放网站内容的容器。一个安全稳定的空间/服务器为网站长远发展保驾护航。 03 网站备案 选择国外空间或服务器,可以忽略这一步骤。 选择国内空间或服务器,目前是逃不掉网站ICP备案这一环节。您选用的哪家空间/服务器,就在哪家备案(这是朝廷的规矩)。当然,还有一些省份要求公安联网备案。 04 网站基本设置 ①. 网站TDK T: 网站标题Title是影响排名的一个重要的因素,也是展示在搜索结果第一行。好的标题会决定用户是否点击进入网站。 D: 网站描述Description大致简要介绍网站的主要内容。 K: 网站关键词Keywords,可写也可不写。 ②. 301重定向、404页面、伪静态、站点地图、robots.txt 301重定向:确定网站首选域后(是带www还是不带www),将非首选域301重定向到首选域,避免网站权重的分散。 404页面:当用户访问到不存在页面时,能返回404页面,提示用户这是错误的页面,另外建议404页面设置返回首页或其他分类页导航,帮助用户返回,能大大降低网站跳出率。 伪静态或纯静态:随着搜索引擎越来越智能化,动态页面虽说可以被搜索引擎抓取;但是为了降低搜索引擎工作难度,还是建议将网站伪静态或纯静态化处理。 站点地图:地图一般分为两种,一种是给搜索引擎看的,格式一般为.xml;另一种是给用户看的,格式一般为.html。 robots.txt:搜索引擎访问网站时,会查看站点下的robots.txt,来查看哪些页面可以访问。如果您的网站所有页面都允许搜索引擎抓取,则可以不使用robots.txt;但一般都建议网站配置robots.txt,来禁止搜索引擎抓取一些不重要的页面。 05 网站内容的丰富 保持定期更新优质原创内容,保证网站的活跃,丰富的网站内容不仅可以获得用户的喜爱,也更容易获得搜索引擎的青睐。 06 网站内链建设 网站内链建设包括导航栏链接、面包屑导航链接、侧边栏链接、底部链接、文章中链接等,整个网站内部形成一个巨大的网络结构。以便蜘蛛可以爬行网站的每个角落,提高网站收录量。 07 网站外链建设 也许您会听到很多声音说网站外链建设已经不重要了。但是May觉得外链还是有必要的。先不说外链会不会有助于网站排名,但您不可否认的是外链为搜索引擎和用户多提供进入您网站的入口,及时发现您的网站并访问您的网站。一个优质的外链会给您带来源源不断的流量,您还会说它没必要吗? 写在最后:网站SEO优化是一个细活,也是一个长期的过程,特别是前期会很难看到效果。但坚持下来,一定会获得意想不到的收获。 变化吧:手把手教你建站(基础篇)说起第一次使用Wordpress建站,相信大部分人的印象都是虚拟主机、空间搭网站,因为便宜、省心,自己搭个小站放上去也算足够,但是随着各种技术的迅速发展,原来的很多虚拟主机已经不能再满足Wordpress配置要求,再加上各种云服务、VPS的降价,服务器性价比已…
宝塔面板LNMP从零开始配置NextCloud超详细教程,同时配置外部七牛云存储 优化

宝塔面板LNMP从零开始配置NextCloud超详细教程,同时配置外部七牛云存储

SQLMap-常用命令SQLMap是一个开源的渗透测试工具,可以用来进行自动化检测,利用SQL注入漏洞,获取数据库服务器的权限。它具有功能强大的检测引擎,针对各种不同类型数据库的渗透测试的功能选项,包括获取数据库中存储的数据,访问操作系统文件甚至可以通过外带数据连接的方式执行操作系…无奈死了,网络上完全没有对于宝塔面板LNMP对于NextCloud的配置教程,官方也没有任何中文文档,不披马甲官网慢得要死,这里给各位排排坑,科普一下。 准备 马甲一个,用来下载最新的NextCloud安装包,注意不要运行包和其他需要依赖的包,最简单的php包就可以。当然,如果你没有马甲,但是能上官网的话也可以直接去下,就是速度慢成蚂蚁...... 在整个配置过程中,关闭宝塔当前站点的防火墙,关总开关,不要一个一个关。 宝塔面板php安装好7.1-7.3版本,低于该版本不能运行。 完全按照教程操作,不要少步骤。 开始配置 在宝塔面板中准备好空壳网站 主要内容: 数据库:MySQL数据库。 PHP:7.1及以上版本。 在宝塔面板——软件商店,找到php 7.X,进入配置页面,选择“安装扩展”,安装“fileinfo”、“opcache”、“redis”、“apcu”、“imagemagick”这五个拓展,静静地等待安装完成。 添加后,绑定好域名,配置好SSL(推荐)。 在“网站目录”中,关闭“防跨站攻击”。 在“文件”中,找到刚刚创建的网站的根目录,删除所有文件,包括上传的NextCloud源码包。 如果全部删除后,发现仍有.user.ini文件,删掉它。 上传源码 直接上传,并且完全解压、覆盖。 如果发现解压到子目录里面了,进入子目录,全选——剪切,然后粘贴到根目录,然后把那个子目录删掉,保证没有多余文件。 这套系统自带程序完整性检查,对于每个文件都要进行md5匹配,否则会有安全提示。 为了避免这些警告,我们还是最好先处理好。 配置系统 打开绑定域名,系统会自动进入安装界面。 填写管理员用户名、密码。 注意!不要在填写完管理员帐号密码后就直接点击“安装完成”!你还没有配置数据库! 点击“存储与数据库”选项,弹出了“数据目录”和“配置数据库”选项。 改变数据目录,不要使它在网站目录内,否则之后还需要在网站配置里面添加deny项。 最好是放在/www目录下。 然后选择数据库为MySQL/MariaDB! 在宝塔面板内创建一个MySQL空白数据库,记下用户名和密码,然后填写到配置项内。 填写后的配置应该像这样: 注意数据库端口的问题,在localhost后面,输入冒号加上端口号,端口号应该为宝塔面板安装的MySQL的运行端口,如果你没有修改过,应该为3306。 然后点击安装完成,等待几十秒钟,就会进入首页了。 解决网络安全警告 直接点击右上角头像,进入“设置”页面,点击左侧“管理——概览”进入安全管理页面。 等待转圈完成,你会看到十多个安全提示,例如(我这里因为之前修复过一次了,有一些错误提示没有出现,具体的在下面): 先说明一点,我如果标出“这个问题可以通过修改配置文件解决,不需要单独修复”,代表这个问题可以通过修改完主要问题后,通过修改配置文件的方式一起解决,就不用单独操心修复了。 这些提示我几乎都看到过了......(心塞塞) 一些文件没有通过完整性检查。了解如何解决该问题请查看我们的文档 请点击右侧“无效文件列表”,查看提醒的错误文件,一般都是.user.ini文件不匹配,或者是你没有删除你的程序源码包,有了多余的文件。 PHP 的设置似乎有问题, 无法获取系统环境变量. 使用 getenv(”PATH”) 测试时仅返回空结果. 编辑/www/server/php/73/etc/php-fpm.conf文件,路径中的73请替换为你的php版本,71为7.1,72为7.2,以此类推。 在文件的最后面添加如下代码: env = $HOSTNAME env = /usr/local/bin:/usr/bin:/bin env = /tmp env = /tmp env = /tmp 注意是在文件最后,也就是下面,而不是在下面,否则php会无法启动(不要问我怎么知道的)。 HTTP的请求头 "Strict-Transport-Security" 未设置为至少 "15552000" 秒。为了提高安全性,建议参照security tips ↗中的说明启用HSTS。 这个问题可以通过修改配置文件解决,不需要单独修复 PHP 模块 ‘fileinfo’ 缺失. 我们强烈建议启用此模块以便在 MIME 类型检测时获得最准确的结果. 在宝塔面板——软件商店,找到php 7.X,进入配置页面,选择“安装扩展”,安装“fileinfo”、“opcache”、“redis”、“apcu”、“imagemagick”这五个拓展,静静地等待安装完成。(一劳永逸,不要用哪个安装哪个,都会用到的) 您的网页服务器未正确设置以解析“XXXX”。更多信息请参见文档。 这个问题可以通过修改配置文件解决,不需要单独修复 内存缓存未配置,为了提升使用体验,请尽量配置内存缓存。更多信息请参见文档。 在宝塔面板——软件商店,安装Redis,里面的配置不需要修改。 在宝塔面板——软件商店,找到php 7.X,进入配置页面,选择“安装扩展”,安装“fileinfo”、“opcache”、“redis”、“apcu”、“imagemagick”这五个拓展,静静地等待安装完成。(如果在准备中已经安装好,跳过这个步骤) 进入网站根目录,打开config文件夹,编辑config.php文件,在最后一个逗号后面回车,添加以下内容: 'memcache.local' => 'OCMemcacheAPCu', 'memcache.distributed' => 'OCMemcacheRedis', 'redis' => array( 'host' =>...
SEO如何避免站内重复内容,排名相互竞争? 优化

SEO如何避免站内重复内容,排名相互竞争?

宝塔面板搭建一个获取网站的Favicon图标的APIgetFavicon是一个可以获取网站的Favicon图标并显示在你的网页上的项目。安装方法很简单,属于开箱即食。这篇文章还是基于宝塔面板来搭建。 1、简介 项目:https://github.com/owen0o0/getFavicon 2、准备 宝塔面板(…如果你关注过早期百度熊掌号,你会发现它要求每个内容页面必须包含:rel="canonical"这个标签,目的就是为了避免原创文章,产生过多的重复页面,导致搜索引擎收录多个URL,影响搜索排名。 那么,重复内容会导致搜索引擎惩罚吗? 当你在对比网站索引量与收录量的时候,经常会发现,搜索结果中的收录量往往高于索引量,很多SEO初学者并不清楚这是为什么,它很有可能的原因就是搜索引擎抓取了大量重复内容。 当你利用site:网址,查询页面的时候,经常会遇到百度提示:为了提供最相关的结果,我们省略了一些内容相似的条目。 简单理解:百度为你过滤了一些重复页面,如果你的站点内容页面并没有采用rel="canonical"这个标签,搜索引擎很难判断,哪个页面是标准化的页面,往往造成误伤,删除相关内容页面的索引,如果大量产生这样的页面,就很容易导致站点被降权。 那么,我们如何避免站内产生这些重复页面? 1、nofollow打印机页面版本 当你的文章发布成功后,你经常会在内容页面右上角发现一个打印机小图标,你点击它会快速创建打印内容,这本来是一个人性化的设置,但稍微不注意,就会容易产生重复的URL。 因此,你需要在CMS模板中,nofollow掉着个小图表,禁止蜘蛛爬行与抓取。 2、网站改版,需要301重定向旧链接 一个网站在不定期的时候,会根据自己的用户规模,调整网站模板,甚至系统内部插件,它往往很容易造成URL地址的变更,当你遇到这样的情况时,你需要尽可能的301重定向每个旧网址到新网址。 3、转发内容,标注版权 基于对网站的需要,你可能要适当的转载网络上大量的内容,用一个不恰当的词来解释,它可以用“采集”这个词,我们知道百度的飓风算法,严厉打击采集内容,如果你并不是一个高权重的站点,那么你可能需要注意一些小细节:除了在内容页面,标注原文链接地址外,尽量利用rel="canonical"这个标签指定内容的原始来源。 4、注意域名与HTTPS的配置 域名的样式与HTTPS的配置,有一个类似的地方,比如:一个站点可以通过www访问,也可以通过无www的主域访问,同样当你配置HTTPS的时候,你的HTTP链接,有的时候也是可以访问的,为此,你需要: ①选择唯一域名,将另外一种形式301重定向。 ②将HTTP,301重定向到HTTPS。 5、避免标题统一不变 在以前这是一个老生常谈的问题,随着SEO技术不断被广大站长认知,虽然同质化标题在很大程度上,有了改变,但目前仍然有大量网站,仍然是网页标题,都是同一标题,而在内容页面中的H1,采用不同的标题。 这虽然并不算是严格意义上的内容重复,但它同样严重制约网站关键词排名。 6、URL标准化 所谓的URL标准化,这基本上算是一个常识了,每个SEO人员都应注意的问题,这里蝙蝠侠IT还是要旧事重提,我们需要确保在静态、伪静态、动态页面中,只选择一种链接样式,特别是当你的站点内容是伪静态的时候,一定要在robots.txt中,屏蔽动态URL相关参数。 总结:避免大量产生重复内容,是每个SEO人员需要学习的地方,也是SEO工作顺利进行的一个前提条件。高并发Day14--京淘前台搭建1 项目结构介绍 1.1 项目架构图 2 搭建京淘前台项目 2.1 创建项目 2.2 选择打包方式 2.3 添加继承/依赖/插件 编辑POM.xml文件,添加继承依赖和插件 <parent> <groupId>com.jt</gr…
Centos运维常用工具 运维

Centos运维常用工具

变化吧:WordPress优化教程近些年来,Chrome等浏览器一直在推动https网站,所有的http协议网站被标记为不安全,而在今年的7月份开始,Chrome将对非https网站进一步加入明显的非安全标记,如果这时再不对网站进行https改造的话,那么可能会对信任度造成一定的影响,所以说对…本工具集包含有系统内核参数优化,ssh证书登录,网卡聚合,mongodb/mysql数据库安装,网络监控以及J2EE开发常用工具安装。以上工具集均为centos中常用的配置与工具,经过本人上一份工作,运维20多台分布式服务器,安装过50次以上linux的实践经验,收集整理出这套常用的服务器管理配置,在我后续的工作中发挥了巨大的价值,提升了N倍工作效率。当然这个过程中,离不开向专业的运维工程师请教,向度娘和谷哥咨询,后续也会不断的更新和改善这套工程集,使得工具包含的更加齐全和便捷。本工具集适用需要经常部署WEB环境的伙伴使用。 申明:本人原本想成为一名Java工程师,却成为了一名前端工程师(h5/angularJs/css3),最后其实做的是全栈的工作。所以分享的内容不一定非常专业有深度,但是乐意将自己所经历过的东西与大家分享,希望可以给大家带来帮助,如有错误欢迎批评指正。 另外:以上核心参数优化,比较适合WEB应用和数据库服务器的配置,其它用途的服务器建议先了解参数的含义,修改参数后再使用,因为不同的服务 也许有更合适的参数。 下载代码后,给文件加可执行权限:chmod -R x shell/ 1. 功能列表 --执行auto.sh-- 2. 功能列表说明 2.1 【System Environment】系统环境 Initialization System environment 系统内核参数优化,提升运行效率。 Configure SSH_Auth 配置SSH证书登录,authorized_keys是公钥,client_rsa是私钥,需要自己生成替换例子中的两个文件。 Configure Network-bonding 配置网卡聚合,需要把network/network-bonding.sh中聚合的IP改成自己的IP。 2.2 【Common Databases】常用数据库 Install MongoDB_2.6 安装Mongodb2.6版本 (后续会将集群配置及优化脚本补上) Install MongoDB_3.0 安装Mongodb3.0版本 (后续会将集群配置及优化脚本补上) Install MySQL 安装Mysql 5.1.3版本 2.3 【Network Monitoring】网络监控 Find Current Network-flow 显示当前服务器网卡流量状态 Install Url_Listening 这是一个比较奇葩的功能,一般用于解决限于水深火热之中的问题;用于监听一个URL,当返回的内容中,包含某个关键内容时,可执行指定的操作。 2.4 【Common Tools】常用工具 Install Nginx1.6 安装Nginx1.6版本 Install Jdk1.7 安装JDK1.7版本,也可以修改app/java/install_JDK.sh中wget源的地址,改成自己需要安装的任意JDK版本 Install Maven3.3.9 安装Maven3.3.9版本 Install SVN1.8 安装Subverion1.8版本,如果想装其作为SVN服务端,可执行service httpd restart Install Tomcat7 安装Tomcat 7版本 Install Tomcat8 安装Tomcat 8版本 Install Jenkins2.18 安装Jenkins2.18版本 Install Git1.7.1 安装Git1.7.1版本 Install Memcached1.4.4 安装Memcached1.4.4版本 Install Redis 安装Redis2.8.7版本 NFS-Server 安装NFS服务器 NFS-Client 安装NFS终端 3. 操作说明 输入相应的序号即可执行操作。 【文章来源】: https://github.com/zxui/shell如何做好网站建设和推广工作目前,营销型网站建设是最热门的网站,它可以优化企业形象或发挥很大的潜力。那么营销网站建设的特点是什么?时代创信网站建设公司下面将为您提供深入的分析。 对于企业来说,要做好网站建设和推广工作,首先必须有一个营销网站,许多公司在选择企业网站建设时没有给予足够的重视…