第五章:Web服务器

第五章:Web服务器,第1张

1 产看进程的命令有ps,top; 调度的命令可以使用at ,  cron

2  DNS的工作过程:比如你现在要访问>

21 客户机把请求交给了自己的首选DNS服务器

22 客户机的首选DNS服务器查询区域数据库,如果有结果将给客户机返回,如果不能解析,它将把请求交给根域名服务器。

23 根域名服务是无法直接告诉结果的,但是它会告诉客户机首选DNS服务器负责cn域名服务器的地址。

24 客户机首选DNS服务器向cn域名服务器发起请求,这个CN域名服务器会告诉客户机首选DNS服务器负责comcn域名服务器的地址。

25  客户机首选DNS向comcn的服务器发出请求,comcn服务器告诉客户机首选DNS,sinacomcn服务器的地址。

26  客户机首选DNS服务器向sinacomcn服务器发送请求

27  由于sinacomcn这个服务器上有>

28  客户机首选DNS将这个IP地址告诉客户端

29  客户端有了这个IP地址,就可以向目标主机发出请求了。

一旦客户机首选DNS没有把返回给客户机IP地址,那么客户机将尝试访问备用DNS服务器。

3  1 用于设置客户端每次连接允许请求响应的最大文件数,默认是100个,此处设置为200

2 用于设定个人主页的网页文档存放目录

3 在服务器无法由其他方法确定内容类型时,发送的默认MIME内容类型为text/palin(纯文本,明文)

4 增加当前apache服务器的语言支持

5 用于设定apache服务器网页文档的默认存放目录及路径

6 添加对php类型的网页文档的识别

4 脚本内容如下

#!/bin/bash

read -p "please input the filename:"   filename

for i  in $filename

do

[  -c   $i ]

if  [ $  -eq  0 ]

then

echo "copying the $i into the /dev"

cp   -a  $i   /dev/

else

echo "sorry,$i not the  character special  file"

fi

done

这个脚本可以同时输入多个文件名,并且有提示。

记住给脚本权限

利用Windows2003服务器的远程维护功能,并通过IE浏览界面,就能对服务器的日志文件进行远程查看了,不过默认状态下,Windows2003服务器的远程维护功能并没有开通,需要手工启动。

查看服务器日志文件的作用

网站服务器日志记录了web服务器接收处理请求以及运行时错误等各种原始信息。通过对日志进行统计、分析、综合,就能有效地掌握服务器的运行状况,发现和排除错误原因、了解客户访问分布等,更好的加强系统的维护和管理。

对于自己有服务器的朋友或是有条件可以看到服务器日志文件的朋友来说,无疑是了解搜索引擎工作原理和搜索引擎对网页抓取频率的最佳途径。

通过这个文件,您可以了解什么搜索引擎、什么时间、抓取了哪些页面,以及可以知道是主搜索蜘蛛还是从搜索蜘蛛抓取了您的网站等的信息。

访问原理

1、客户端(浏览器)和Web服务器建立TCP连接,连接建立以后,向Web服务器发出访问请求(如:Get),根据>

2、Web服务器收到请求后,将客户端要求的页面内容返回到客户端。如果出现错误,那么返回错误代码。

3、服务器端将访问信息和错误信息纪录到日志文件里。

下面我们就对本公司自己服务器其中的一个日志文件进行分析。由于文件比较长,所以我们只拿出典型的几种情况来说明。

是指搜索引擎对网站评定的级别下降,是搜索引擎对网站进行的一种处罚方式。通常多为网站自身作弊导致的,改正错误一段时间后会自行恢复。

一:关键词排名大幅度下降

二:网站收录量减少

三:搜索引擎快照更新速度降低(新站不适用此项)

四:site网站首页不在搜索引擎第一位。

五:网站被K

网站降权大体有以上五大特征,其中以关键词排名大幅度下降与被K为主。

折叠编辑本段判断被降权

网站被降权是网站营销过程中比较常遇到的一种情况,通常网站优化过度或是布局不合理都会造成网站被百度降权的情况,作为营销人员,如何查询网站是否被降权呢

1网站收录只剩首页:

这种网站被降权的表现属于上面这种情况的"进级版",当查询网站被收录页面时只剩下网站首页。除了很多新站长时间优化过后依旧之被搜索引擎收录了首页之外,这种降权情况的发生基本可以认定为网站已经被k;

2网站收录完全消失:

试想一下,一个网站被搜索引擎收录了一些页面,然后竟然在一夜之间全部消失。也许这是搜索引擎自身的题目,但更有可能是网站本身的不利因素所导致的。从收录到毫无收录,这就说明该网站已经"完全"被这个搜索引擎"初步"抛弃了;

3网站收录数目剧减:

一般情况下,网站收录数目存在小幅波动是正常情况,特别是中大型网站。但当网站收录数目瞬间大量的减少时,这显然也是网站被降权的一种表现;

4单个或多个关键词排名大幅波动:

一般网站一直使用白帽seo优化手法对网站进行优化,很少会存在多个关键词同时大幅度降低的情况。当网站大部分关键词都在同一时间大面积的排名下降时,这显然是很不正常;

5site或者domain域名不在首位:

site与domain同为搜索引擎高级指令,当然domain并不合用于每个搜索引擎。正常情况下,通过site或domain域名,网站首页都会泛起在搜索结果的首位。所以,当网站首页不在第一位的时候就说明搜索引擎对该网站降权了。这种网站被降权的表现有人称之为"首页沉底",属于k站的一种提醒。

判断网站是否被降权应该很容易,如果大部分网站正常,只有你的网站出现反常的表现,那么就要当心网站已经开始被降权,此时最好从网站内部到外部链接冷静分析一下,找出问题所在,耐心解决。

折叠编辑本段降权原因

折叠空间问题

因为空间访问速度不稳定,有时慢有时打不开的情况,因这个被降权的案列也是很多的。所以笔者在这里建议自己做网站前一定不要贪图便宜而买一个便宜的空间,而要选择有保障且速度快的国内空间。想知道自己网站在前次更新时是否出现打不开的情况下看空间日志,这里笔者整理了搜索引擎常见爬寻返回代码。

1xx(临时响应)表示临时响应并需要请求者继续执行 *** 作的状态代码。

100(继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。

101(切换协议)请求者已要求服务器切换协议,服务器已确认并准备切换。

2xx(成功)表示成功处理了请求的状态代码。

200(成功)服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。

201(已创建)请求成功并且服务器创建了新的资源。

202(已接受)服务器已接受请求,但尚未处理。

203(非授权信息)服务器已成功处理了请求,但返回的信息可能来自另一来源。

204(无内容)服务器成功处理了请求,但没有返回任何内容。

205(重置内容)服务器成功处理了请求,但没有返回任何内容。

206(部分内容)服务器成功处理了部分GET请求。

3xx(重定向)表示要完成请求,需要进一步 *** 作。通常,这些状态代码用来重定向。

300(多种选择)针对请求,服务器可执行多种 *** 作。服务器可根据请求者(useragent)选择一项 *** 作,或提供 *** 作列表供请求者选择。

301(永久移动)请求的网页已永久移动到新位置。服务器返回此响应(对GET或HEAD请求的响应)时,会自动将请求者转到新位置。

302(临时移动)服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。

303(查看其他位置)请求者应当对不同的位置使用单独的GET请求来检索响应时,服务器返回此代码。

304(未修改)自从上次请求后,请求的网页未修改过。服务器返回此响应时,不会返回网页内容。

305(使用代理)请求者只能使用代理访问请求的网页。如果服务器返回此响应,还表示请求者应使用代理。

307(临时重定向)服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。

4xx(请求错误)这些状态代码表示请求可能出错,妨碍了服务器的处理。

400(错误请求)服务器不理解请求的语法。

401(未授权)请求要求身份验证。对于需要登录的网页,服务器可能返回此响应。

403(禁止)服务器拒绝请求。

404(未找到)服务器找不到请求的网页。

405(方法禁用)禁用请求中指定的方法。

406(不接受)无法使用请求的内容特性响应请求的网页。

407(需要代理授权)此状态代码与401(未授权)类似,但指定请求者应当授权使用代理。408(请求超时)服务器等候请求时发生超时。

409(冲突)服务器在完成请求时发生冲突。服务器必须在响应中包含有关冲突的信息。

410(已删除)如果请求的资源已永久删除,服务器就会返回此响应。

411(需要有效长度)服务器不接受不含有效内容长度标头字段的请求。

412(未满足前提条件)服务器未满足请求者在请求中设置的其中一个前提条件。

413(请求实体过大)服务器无法处理请求,因为请求实体过大,超出服务器的处理能力。

414(请求的URI过长)请求的URI(通常为网址)过长,服务器无法处理。

415(不支持的媒体类型)请求的格式不受请求页面的支持。

416(请求范围不符合要求)如果页面无法提供请求的范围,则服务器会返回此状态代码。

417(未满足期望值)服务器未满足"期望"请求标头字段的要求。

5xx(服务器错误)这些状态代码表示服务器在尝试处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求出错。

500(服务器内部错误)服务器遇到错误,无法完成请求。

501(尚未实施)服务器不具备完成请求的功能。例如,服务器无法识别请求方法时可能会返回此代码。

502(错误网关)服务器作为网关或代理,从上游服务器收到无效响应。

503(服务不可用)服务器目前无法使用(由于超载或停机维护)。通常,这只是暂时状态。

504(网关超时)服务器作为网关或代理,但是没有及时从上游服务器收到请求。

505(>

页面降权缘由

1、页面标题的经常性修正

2、不更新文章、不发外链

3、友情链接连带效果

4、某个圈子单向连接或许双向连接连带效果(加了单向连接5个网站,其间4个网站被降权表象)

5、服务器不稳定或许被挂马、被进犯

6、页面数量比较大的同质化页面

7、无规矩的内部连接引荐

使用群发软件。如果使用过群发软件,会导致降权,这是毫无疑问的。百度对群发的判断很敏感,基本都会识别出来的,识别度在90%以上。所以,群发就是找死,能逃脱处罚是不可能的。

折叠链接的丢失

外链数量下降,会导致关键词排名下降和网站权重下降的。百度不公布外链查询的原因,就是一种保护措施,以免被大家乱来 *** 作。外链丢失的比例在15%以内是安全的,超过15%会比较危险。百度会按照链接丢失的比例来进行计算和处罚。

外链的丢失主要表现在:①论坛签名,账号被论坛屏蔽,帖子不维护导致被搜索引擎删除;②博客被小编关闭了;③友情链接丢失,你的网站暂时打不开,导致外链被撤掉等。

折叠购买链接

不管是明链还是黑链,对网站都会有降权的风险。因为外链的网站本身质量会不断降低,而且导出的链接不断增多,获得的权重就少。而且购买链接的网站都不会正规地优化,很容易被搜索引擎惩罚,从而让网站受牵连。

折叠垃圾链接

从某种程度上说也属于链接丢失的范畴。搜索引擎一开始会把垃圾链接识别为有效链接,这时这些垃圾链接是有贡献值的,当百度识别到这些垃圾,会去除这些垃圾链接的权重,甚至还会扣除比原来获得的权重还多,这个是影响最大说的。

折叠牵连降权

假如你有链接指向某个网站,当它降权了,那么,你的网站也会被牵连降权。所以,每天去检查一遍导出链接是必不可少的。检查有没降权的标准就是:同时参考网站关键词排名是否下降,品牌词、唯一性的词有没有下降,快照倒退的同时是不是收录大幅度下降等,一旦发现,一定要及时撤除。

折叠黑帽SEO

这个方法只能获得短暂利益,风光一阵之后永不翻身的结局。像301转向欺骗,就是典型的作弊现象,一旦被识别,是要直接去掉排名的。还有的黑帽手法就是站内优化过度:堆砌关键词、内链过度、文章里的内链过多等。

折叠挂广告

挂广告是很影响网站质量的,特别是不相关内容的广告,严重损害搜索引擎对网站的信任度。尤其恶劣的是d窗广告,会严重影响网页的质量。

折叠更改关键词密度

有些站长为了增加关键词密度,或者追求所谓的2%-8%的关键词密度标准,刻意增加关键词出现的次数,严重影响用户的阅读,也容易被搜索引擎判为作弊。其实要自然增加关键词密度很简单,只要利用面包屑导航,就可以提高密度了。

折叠频繁修改标题

修改标题对于新站的处罚是最大的。这样会导致两种现象:一是延迟收录的放出时间,那就是很多今天收录的页面,快照却是以前的原因;二是经常修改标题,甚至会被K掉首页。惩罚真的很重。

折叠高权重链接增长过快

对新站而言,首页被K,首页降权的原因就是:首页在短期内添加友情链接过多,特别是高权重的链接,超出正常的新站发展程度,就会被认为作弊,导致被惩罚。所以,适度增加外链很重要,建议首月不要添加超过8个友链。

折叠页面的重复度过高

如发布了很多重复的标题,没有删除,都被收录了,网站就会受到处罚。还有就是内容问题:很多产品站、企业站,除了和产品的一些参数不一样之外,内页的产品页内容基本上是重复的,对这些重复内容,百度会给予很大的处罚,这种情况就是相似度过高,如果很多页面一模一样,就会被处罚。

折叠内链的作弊

例如:正文里插入了很多的关键词指向首页,这个最好不要做。还有很多网站在底部加几个关键词的锚文本指向首页,这些手段都是搜索引擎忌讳的 *** 作。

折叠服务器不稳定

服务器不稳定造成降权的例子真是数不胜数。空间的稳定性怎么判断呢就是要观察IIS日志。举个例子:有很多503是由访问IP产生的,像这些不是搜索引擎爬虫产生的503就没有问题,因为判断稳定性的决定权在于搜索引擎爬虫。尽量不要用自己的网络判断网站,而要看IIS日志,看日志里搜索引擎爬虫访问时有没有出现503、404等返回状态码。

折叠死链接过多

原来被收录的页面删除了,就会出现死链接。如何查找死链接,最准确的就是通过日志来看,由蜘蛛、机器人来判断。死链接过多就会降低搜索引擎对网站的信任度,增加用户跳出率,导致被降权的。

折叠网站的改版

网站改版会影响内容的变动,内容变动,会导致关键词的密度出现大面积变动,严重的就直接被K了。网站换程序,路径就会发生改变。删除旧会出现死链接,不删除就出现重复页面,也是会被降权的。只有每个路径对应的做好301重定向,才能减少影响。不过改版和换程序,3个月之内是很难获得排名的。

折叠同时开拓了过多的二级域名

超过5个以上,搜索引擎就会认为是作弊。中小型网站二级域名过多,会导致关键词的相关性下降,网站的收录就可能清零。

折叠大批量重复页面和无内容页面的产生

例如:打印页、会话ID、个人资料页、评论页等,都是一个独立的动态地址,都会导致网站降权的。

折叠网站中毒

中毒的网站对于用户来说是有害的,搜索引擎一旦识别到,会对网站直接降权,因为损害都用户的利益,搜索引擎肯定不会放过的。

折叠页面元素的过度

优化例如的ALT作弊,在的属性里加入了过多的关键词,搜索引擎以将此条列入了作弊范畴。所以,添加描述要有度。还有就是将关键词加粗标记,滥用H标签等,这些因素都会导致网站降权。

折叠页面质量下降

例如:页面的打开速度过慢,JS调用过多:加入了过多的客服、站长统计、天气预报等,都严重影响用户的体验,都是导致网站降权的因素。

折叠编辑本段解决办法

一:检查robotstxtRobotstxt是搜索引擎抓取网站时第一个访问的页面,当发现网站被惩罚时,首要就是检查robotstxt文件。不但要人工仔细检查,更需要站长工具来验证是否有错误,造成禁止搜索引擎收录某些页面和目录。

二:检查同IP的网站虽然搜索引擎对同服务器网站的惩罚不是非常严格,但是如果您不幸和非常多的垃圾网站,甚至违法网站在同一服务器,那么你被惩罚的几率就非常高。这时你需要利用站长工具来查看同IP网站文章整理,并且选取一部分检查一下收录和关键词排名,如果网站大部分是有问题的,那么请你尽快更换主机商。

三:检查网站是否使用了转向代码除了301转向,其他如JS转向等都有可能被判定为作弊,即使你是不小心或者是有必要做这些转向,搜索引擎也是无情的会惩罚你。因此如果网站上有大量的转向,请尽快删除。

四:检查页面META代码Meta代码如果被竞争对手黑掉,或者是直接技术人员 *** 作不当,对robotstxt做了nofollow属性,被添加301转向代码等问题,这也是非常重要的。

五:检查是否有优化过度的嫌疑站长做SEO急功近利并不可取,被惩罚时要注意看页面是否有关键词堆积,内部链接是否过量,是否在页脚出现太多的对用户毫无意义,只为网站优化而设立的锚文本如果有过度优化的地方,一定不要犹豫坚决改善,减少优化度。任何事情都讲个度的原则,掌握优化度是SEO人员必须掌握的技巧。

六:学会淡定,切勿盲目整改网站如果确信自己网站没有作弊,那么碰到关键词排名下降,收录下降等趋势时,一定要淡定,不能盲目的去修改网站,先观察几天,或者几周。排名下降不一定是我们网站出问题,很可能是搜索引擎的算法改变引起的,搜索引起在不停的推出新算法,如果新算法不符合用户体验,很有可能会修改回去,届时你就竹篮打水一场空了。

以上六种解决网站降权的方法[1]基本能够解决降权问题,关键是要仔细去做。

使用ajax需要先了解计算机前后端的通信原理,也就是需要了解我们的服务器与客户端数据是如何交换的。
DNS的查询过程:(以访问,>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12871578.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存