SEO优化的主要内容.doc_第1页
SEO优化的主要内容.doc_第2页
SEO优化的主要内容.doc_第3页
SEO优化的主要内容.doc_第4页
SEO优化的主要内容.doc_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网页内容三大标签先假设我们现在想做的关键词是:玉器批发,玉器批发市场。一:标题标签title标题标签是一个网站的重要内容,可以最直观的告诉用户和搜索引擎这个网页所要表达的内容。标题标签书写的原则:每个网页都需要书写一个独一无二的标题,而且标题的内容必须和网页的内容相符合,做到标题和内容的统一和相关。标题不可以太长,最好不要超过32个汉字,也就是64个字符左右。标题中关键词自然分布,标题里包含你网站的目标关键词为最佳,网页主关键词要放在标题的前面。举例标题:玉器批发,汇集著名玉器批发市场的各类玉器精品-网站名称。二:关键词标签keyword关键词标签是网站优化的目标关键词,关键词标签,目前来说,对google的作用已经不是很大,不过对其他搜索引擎还是很有用的,像百度和搜狗,(虽然国内百度是一家独大,但现在搜狗的力量还是不容忽视的),关键词标签意在告诉搜索引擎你这个网页的主要突出点是什么,用那几个词来概括。同时关键词标签可以自然提高关键词的密度,所以必要的关键词标签还是不可缺少的。书写原则:大家要切记不能单纯的堆砌关键词,关键词的数量一般控制在3-5个即可,当然这个数量需要看你具体的优化能力了,也不能一概而论,但是新手一定不要放多。举例关键词:玉器批发,玉器批发市场三:描述标签description网站描述标签主要是给搜索引擎看的,现在两大搜索引擎google和百度都非常喜欢描述标签!描述标签要求用词通顺,与页面内容相符,可适当增加关键词密度,一般将目标关键词重复2-3遍即可。添加关键词原则也是保障内容通顺、自然,只有这样才会方便用户浏览和了解你的网站!描述标签之所以这么重要,就是因为它深得搜索引擎和网站用户的双重钟爱于一身!描述标签的格式:在描述时围绕三个关键词书写,关键词最好重复两到三次,字数控制住120字之内,并且关键词要在描述刚开始时就被提及(即玉器批发放在描述的最开始处!),举例描述:本站是玉器批发专业类的网站,集中了所有玉器批发市场的各类玉器,欢迎大家选购。精通了三大网页标签,也就明确的告知了搜索引擎你这个网页所要表达的关键词内容,无论在网站优化中还是在用户体验中都是很重要的。锚文本简介锚文本:或称锚文本链接、超文本链接,英文名叫anchor text,锚文本实际上是建立了文本关键词与URL链接的关系,锚文本的代码:文本关键词。锚文本可以做为锚文本所在的页面的内容的评估。正常来讲,页面中增加的链接都会和页面本身的内容有一定的关系。服装的行业网站上会增加一些同行网站的链接或者一些做服装的知名企业的链接;另一方面,锚文本能作为对所指向页面的评估。锚文本能精确的描述所指向页面的内容,个人网站上增加的链接,锚文本为 “搜索引擎”页面添加的链接一般来说都应该跟页面有直接相关的联系,搜索引擎可以根据指向某一个网页的链接的锚文本描述来判断该网页的内容属性。锚文本对搜索引擎起的作用还表现为可以收集一些搜索引擎不能索引的文件。 由此可见,在网页设计中选择合适的锚文本,会让所在网页和所指向网页的重要程度有所提升。锚文本对SEO的作用锚文本在seo的工作中,是必不可少的一部分,在网页中增加恰当的锚文本,会让所在网页和所指向网页的关键词重要程度有所提升,从而影响到关键词排名。锚文本对SEO的作用主要体现在以下几个方面: 1.对锚文本所在的页面的作用 正常来讲,页面中增加的链接锚文本都和页面本身有一定的关系,因此,锚文本可以做为锚文本所在的页面的内容的评估。例如:本篇文章中含有“SEO”的链接,那么,说明本篇文章和SEO有一定关系。 2.对锚文本所指向页面的作用 锚文本能精确的描述所指向页面的内容,因此,锚文本能做为对所指向页面的内容评估。 3.锚文本对关键词排名的影响 页面添加的锚文本链接一般来讲,都应该跟页面有相关性,从而可以提升所在页面和所指页面在搜索引擎中的锚文本关键词排名。 4.收集一些搜索引擎不能索引的文件 对于一些搜索引擎不能索引的文件或者网页,锚文本正好作为一个桥梁,搜索引擎蜘蛛通过所在页面的锚文本链接地址,爬向另外一个网页,这样搜索引擎就可以索引到所指页面的网页内容和文件了。 5、有利于提高文章的收录和网站权重 对于搜索引擎来说,锚文本的作用之一就是有引导作用。合理的分布站内锚文本,会使搜索引擎蜘蛛更快速的爬行网站目录,这和我们经常说的面包屑导航有异曲同工之妙,这也是对搜索引擎友好的一种表现。另一方面,合理的站内锚文本指向会使引擎更加准确的认识文章的内容所要描述信息,从而使长尾关键词排名提升,网站权重增加。 6、一定程度的提高用户体验 当用户浏览某一个页面的时候,可能文章的内容对用户而言不是非常的有用,这个时候锚文本就起到了一种引导性的作用,通过锚文本,用户往往会更快更准确的找到自己需要的资料。那么对于没有做网站锚文本的网站而言,当用户没有找到自己需要的东西的时候,他们常见的动作就是关闭页面,这也从反面验证了站内锚文本对于用户体验的作用。1锚文本设置的原则外部链接锚文本主要是建立网站的反向链接,反向链接是影响排名的重要因素,反向链接不仅仅是指网站外部的链接,也包括网站内部的链接,都会影响到排名。当页面中出现某个相关页面的关键词的时候,加上锚文本,将助于相关页面关键词排名的提高。有利于首页的权重提高。每个内页都应该有锚文本指向首页,让整个网站的权重集中到首页上,随着首页权重的提高,也能以锚文本为纽带,带动内页的排名。 通过有效指引注释,说明页面中的链接锚文本和页面本身有一定的附属关系。 通过锚文本的专一性,说明页面中的链接锚文本和页面的整体内容具有主体相关一致性。 通过锚文本传输性,说明页面中的链接锚文本信息会传递到另一个高度相关说明性网站内容页。 通过锚文本相关性,说明页面中的链接锚文本不是随意添加链接的,是要有极度相关性的。 内部锚文本链接第一、同一页面下相同关键词不要出现不同的链接。 第二、同一页面下相同链接不要出现不同关键词。 第三、同一页面需求关键词链接可根据页面文字以及质量形成比例。 第四、同一页面下关键词链接不要超过5个,同时包括核心关键词以及绝对性信息内容、文章标题链接。 第五、网站下核心关键词占有首页一级链接在80%,绝对信息索引页可以占有20%。 第六、网站多个核心关键词以时间段进行网站优化内部链接。 第七、专题栏目下以栏目主要关键词为链接关键词。 第八、页面出现核心关键词以首页为链接首选,栏目关键词以栏目地址链接,长尾关键词以相关性高绝对路径链接。 第九、网站页面链接与整体内部链接数量多少及比例需要根据网站在搜索引擎中的权重实际情况进行。这点比较难掌握,如果没掌握好的话网站很容易降权。 外部锚文本链接第一、以网站首页地址为链接,或者页面地址,提升网站收录速度与外链。 第二、以网站首页核心关键词为链接,提升稳定网站核心关键词排名。 第三、以页面长尾词为链接,提升网站长尾词达到行业长尾排名,从而提升网站整体排名。 第四、以网站内容标题为链接,提高用户体验以及网站访问量。锚文本在SEO中的重要性: 对SEO来说,锚文本就是这种认知的具体体现。为了说明某个网页代表什么关键词,你可以在标题标签、网页内容等重要位置出现关键词。但你这个网页内容本身是什么并不重要,搜索引擎看重的是其他网页对你的认知。因此在其他网页的锚文本出现关键词才是最重要的。 就内部链接优化而言,做好锚文本将对目标关键词和长尾关键词的排名提高,起到显著作用。 就外部链接优化而言,如果只是单纯的链接,就没有办法让搜索引擎对链接所指向网页的内容有一个好的认知,这个因素也会影响网页排名。 内部链接的锚文本专题: 外部链接的锚文本概念比较简单,现在SEONile专门重点谈一下内部链接的锚文本作用和注意点。 作用: 方便用户体验。当文章里出现某个概念,考虑到对这个概念还不熟悉的用户了解的需要,可以加上锚文本。有利于搜索引擎的抓取。当谈到相关问题时,添加相关页面的锚文本,将有助于搜索引擎对这些相关页面的抓取和搜录。有利于页面关键词的排名。反向链接是影响排名的重要因素,反向链接不仅仅是指网站外部的链接,也包括网站内部的链接,都会影响到排名。当页面中出现某个相关页面的关键词的时候,加上锚文本,将助于相关页面关键词排名的提高。有利于首页的权重提高。每个内页都应该有锚文本指向首页,让整个网站的权重集中到首页上,随着首页权重的提高,也能以锚文本为纽带,带动内页的排名。 注意点: 与外部链接的锚文本不同,指向首页的内部锚文本对排名影响不大,但指向内页的锚文本作用相对较大。因此,内页链接到首页不一定要用首页的关键词做锚文本,但内页之间的锚文本要出现关键词。 内部链接的锚文本不要过度,一切都应该是建立在用户体验的基础之上,在有利于用户体验的地方才出现锚文本,同一个锚文本在一个页面中只出现一次。对排名的影响只是顺带的结果。关键词关键词源于英文“keywords”,特指单个媒体在制作使用索引时,所用到的词汇。是图书馆学中的词汇。关键词搜索是网络搜索索引主要方法之一,就是希望访问者了解的产品或服务或者公司等的具体名称的用语。301重定向重定向说白了就是通过各种的方法将各种网络请求重新定个方向转到其它位置。 如:网页中的重定向域名的重定向路由选择的变化也是对数据报文经由路径的一种重定向 在我们网站建设中,时常会遇到需要网页重定向的情况:像网站调整,如改变网页目录结构,网页被移到一个新地址,再或者,网页扩展名改变,如因应用需要把.php改成.Html或.shtml,在这种情况下,如果不做重定向,则用户收藏夹或搜索引擎数据库中旧地址只能让访问客户还会得到一个404页面错误信息,访问流量白白丧失;再如某些注册了多个域名的网站,也需要通过重定向让访问这些域名的用户自动跳转到主站点,等等。 重定向方式常用的重定向方式有: 301 redirect, 302 redirect 与 meta fresh: 301 redirect: 301代表永久性转移(Permanently Moved),301重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址。 302 redirect: 302代表暂时性转移(Temporarily Moved ),在前些年,不少Black Hat SEO曾广泛应用这项技术作弊,目前,各大主要搜索引擎均加强了打击力度,像Google前些年对B以及近来对BMW德国网站的惩罚。即使网站客观上不是spam,也很容易被搜寻引擎容易误判为spam而遭到惩罚。 meta fresh: 这在2000年前比较流行,不过现在已很少见。其具体是通过网页中的meta指令,在特定时间后重定向到新的网页,如果延迟的时间太短(约5秒之内),会被判断为spam。 301 Redirect实现网页重定向 IIS服务器实现301重定向 * 打开internet信息服务管理器,在欲重定向的网页或目录上按右键 IIS6.0上面301重定向图* 选择“重定向到URL” * 此处以重定向到百度为例 * 在“重定向到”输入框中输入要跳转到的目标网页的URL地址 * 选中“资源的永久重定向”(切记) * 最后点击“应用” Apache服务器实现301重定向 相比较来说,Apache实现起来要比IIS简单多了。在Apache中,有个很重要的文件.htaccess,通过对它的设置,可以实现很多强大的功能,301重定向只是其中之一。 redirect permanent /index.php /index.php?go=category_6(将网页index.php重定向到/index.php?go=category_6) 通过合理地配置重定向参数中的正则表达式,可以实现更复杂的匹配。有兴趣的朋友可参考本站Apache手册。 PHP下的301重定向 HTTP/1.1 301 Moved Permanently HTTP/1.1 301 Moved Permanently ASP下的301重定向 ASP .NET下的301重定向 private void Page_Load(object sender, System.EventArgs e) Response.Status = 301 Moved Permanently; Response.AddHeader (Location,); ColdFusion下的301重定向 旧域名重定向到新域名 创建一个.htaccess文件,并将下面提供的代码写入文件内,它可以确保旧域名所有的目录或者网页正确的跳转到新域名内。 记住.htaccess文件一定要放在旧网站的根目录下,并且新网站要和旧网站保持相同的目录结构及网页文件 Options +FollowSymLinks RewriteEngine on RewriteRule (.*) /$1 R=301,L 请将上面的修改成你想要跳转到的域名。 此外,我建议大家归总旧网站的外部链接,并联系相应的站点修改导入链链的URL,以指向新站点。 注意:.htaccess文件只有在使用安装有Mod Rewrite模块的Apache作为WEB服务器的Linux主机上才能起作用 域名301重定向到www的二级域名 在以前的文章中我反复提及过:是域下的一个二级域名,并对二级域名和一级目录之间如何选择以及网站结构优化做了一个详细的分析,有兴趣的可以读以下两篇文章,网站结构优化是SEO中最重要。 OK,继续域301跳转到www二级域的实现方式: 创建一个.htaccess文件,并将下面提供的代码写入文件内,它可以确保所有来自对的请求都转向到对进行请求。记住.htaccess文件一定要放在旧网站的根目录下,并且新网站要和旧网站保持相同的目录结构及网页文件 Options +FollowSymlinks RewriteEngine on RewriteCond %HTTP_HOST NC RewriteRule (.*)$ /$1 L,R=301 请将上面的和修改成你想要跳转到的域名。 注意:.htaccess文件只有在使用安装有Mod Rewrite模块的Apache作为WEB服务器的Linux主机上才能起作用 ASP下使用web.config来实现301重定向 如果网站根目录没有web.config就新建一个文本文档,保存成web.config即可,代码如下: 将此web.config上传到网站根目录即可。别忘了把上面的换成你的域名哦! 前提条件是:window主机的IIS版本必须是7.0或以上的。 在博客中设置301的方法 这边以Z-Blog为例详细介绍一下: 1.复制如下代码,将代码中“#.com”改成你自己的网址即可。 if request.ServerVariables(SERVER_NAME)=#.com then Response.Status=301 Moved Permanently Response.AddHeader Location, http:/www.#.com Response.End end if 2.进入Z-Blog后台,打开“文件管理”界面。 3.找到并打开网站根目录下的 default.asp 文件。 4.将以上代码加进 default.asp 在下图中红框所示位置。 301永久重定向5.最后确定无误点击 提交 保存。 301重定向检测工具301重定向是在搜索引擎优化中一个很常用的操作,可以帮助我们转移域名的权重。但是在做301重定向的时候由于服务器系统、网站程序语言、域名和链接地址的不同,使用的方法也不同。这个时候我们就要使用301重定向检测工具,来检测我们的301重定向是否成功。 HttpWatch 检测工具 HttpWatch是强大的网页数据分析工具.集成在Internet Explorer工具栏.包括网页摘要.Cookies管理.缓存管理.消息头发送/接受.字符查询.POST 数据和目录管理功能.报告输出 在IE工具栏中 查看浏览器栏httpwatch 打开,也可以使用快捷键shift+F2打开 状态为301状态 从demo1.php 成功301跳转到demo9.php 验证301重定向设置成功。 网站302重定向使用不当导致被GOOGLE惩罚 B是网上最大的商业搜索引擎和分类目录,以专业提供商业信息而享负盛名,包括近19万网页。若以“business”为关键词在Google中进行搜索,该网站名列第一。不过在2010年9月5日,B遇到一件蹊跷之事:它的首页PR由8变成了0, 而且Google搜索结果中找不到首页。好在被“蒸发”的只是首页,不过庆幸的是第二天首页又回到了Google的搜索结果,但PR仍旧为0。 B的问题出在它的重定向命令上。该网站让跳转到,这种重定向本该是永久性的。我们知道,301属于永久性重定向,而302则属于临时性重定向,只有当一个网站或网页在24到48小时之内临时移到其它位置的情况下才能使用该命令。但B却错误地使用了“HTTP/1.1302 Object Moved”状态码。 其实网站重定向极为普遍,譬如不满意原来的域名而申请了一个新域名;买下容易被人错拼的域名,防止客户因为拼错URL而找不到网站,等等。可是,很多人却会由于使用了错误的重定向状态码而遭“灭站之灾”,就象B。尽管他们的重定向理由充分合理,然而若使用不当,则可能被Google误认为是利用多个域名指向同一网站,那么你的网站就会被封掉,罪名是“利用重复的内容来干扰Google搜索结果的网站排名”。B就是最好的前车之鉴。只不过大多数使用错误重定向参数的网站没B这么幸运,一个小小的重定向就可能使网站前功尽弃,只能从头来过:重新申请新域名,重新发布新网站,等等。记住:Google绝不会同情任何人即使无心犯下的错误。 运作流程网站服务器响应网页浏览请求的运作流程 让我们先来了解一下用户/搜索引擎和网站一开始的交互流程。当用户或搜索引擎向一个网站服务器发出网页浏览请求时,该服务器将: 1.通过域名服务器(DNS)将域名转换为网站的IP地址,然后返回给客户 2.打开一个该IP套接口连接 3.记下通过该套接口的一个HTTP数据流 4.从WEB服务器接收一个响应请求的HTTP数据流。该数据流包含状态码,状态码的值由HTTP协议所决定。这里所说的“HTTP数据流”信息也叫“头信息(Header)”。头信息中包括了日期,服务器类型,通常还会有一条“200 OK”信息。如果一切良好,那么网络服务器就会将“200 OK”信息以及请求页面发送出去。如果网站在这时候已经建立了重定向,那么服务器就会在头信息中包含一个“302 Moved Temporarily”或“301 Moved Permanent”之类的响应信息。搜索引擎会根据服务器头信息中的内容作出决定。 网站重定向的注意事项1.若准备将服务器上的文件移到其它地方时,须就以下信息正确地通知搜索引擎的爬行程序: - 目标地址:这些文件被移向何方 - 移动属性:暂时移走还是永久性移走 2.对拥有多个域名的网站,专家建议应把那些不想在搜索引擎上推广的域名用301跳转命令来永久性重定向。 确保网站实施了正确的301重定向对于正确实施301重定向,有这样几个方法可供大家参考: 1.在.htaccess文件中增加301重定向指令 2.适用于使用Unix网络服务器的用户。通过此指令通知搜索引擎的spider你的站点文件不在此地址下。这是较为常用的办法。形如:Redirect 301 / / 3.在服务器软件的系统管理员配置区完成301重定向 适用于使用Window网络服务器的用户 4.采用“mod_rewrite”技术 通过该技术进行的改变将在.htaccess文件中体现出来,形如: Options +FollowSymLinks RewriteEngine on RewriteCond % RewriteRule (.*)$ /$1 R=permanent,L 5.用ASP/PHP实现301重定向: 代码在上面已经介绍过了 资深SEO专家Dan Thies的看法和建议Dan Thies体会对于B所遭遇的问题Dan Thies深有体会,因为他也有过类似的遭遇。他的网站上有一个会员跟踪脚本,其中一个会员的站点通过302命令映射到这个跟踪脚本,而这个跟踪脚本又是通过302映射到他的主页。当在Google中用“keyword research”进行搜索,他的主页排名在前十位,然而地址显示的却是那个会员的网址。结果使他哭笑不得:访问者通过Google搜索结果进入他的网站,而他却不得不为这些访问量给那个会员支付报酬! 后来他用robots.txt文件禁止Spiders跟踪访问他的会员跟踪脚本才算解决了问题。 对于B,Dan Thies认为:“目前Google在302重定向的处理上还存在一定的问题,但并不表示Google不允许302重定向。B并未遭封或遭到惩罚,它们只是返回了错误的响应。” Dan Thies建议如果使用了跟踪URL/脚本,又必须让访问者重定向到某一着陆页,那么一定要在robots.txt文件中禁止Spiders去访问第二个重定向。如果没有对跟踪URL/脚本进行重定向,而只是把另外一个URL上的内容给复制过来,那么应在robots.txt文件中禁止Spiders去访问跟踪URL,以防因内容重复而遭搜索引擎惩罚。 301重定向经验谈一个多域名站主的经验之谈: “我只有一个网站淘星,主域名是,此外还有诸如、、等共计十几个域名。所有这些次级域名都映射到,而且所有域名对应的是同一个IP地址。由于事实上我只有一个站点,一个站点又只能对应一个.htaccess文件,显然不可能直接修改.htaccess文件来实现重定向。我采用了如下步骤: A.把从上独立出来,让它成为服务器上的一个普通独立网站。 B.为创建一个.htaccess文本文件,并在文件中设置重定向代码为: Redirect permanent / / 再将修改后的.htaccess文件上传给所在服务器。 这一步也可以在域名控制面板中完成。 C.进入域名控制面板,将所有原来绑定到上的域名从上释放,然后重新绑定到。这样一来,这些被绑定的域名使用的都是的.htaccess文件,因而也就意味着它们都被永久性重定向到上了。好了,大功告成! 就这么容易! 404错误页面简介404是W3C规定的HTTP状态码中的一种。 错误提示是WWW网站访问比较经常出现的错误。最常见的出错提示:404 NOT FOUND。404页面就是当用户输入了错误的链接时,返回的页面。 404页面目的404页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。 错误原因原因类型HTTP 404 错误意味着链接指向的网页不存在,即原始网页的URL失效,这种情况经常会发生,很难避免,比如说:网页URL生成规则改变、网页文件更名或移动位置、导入链接拼写错误等,导致原来的URL地址无法访问;当Web 服务器接到类似请求时,会返回一个404 状态码,告诉浏览器要请求的资源并不存在。 404错误页面导致这个错误的原因一般来说,有三种: 1、无法在所请求的端口上访问Web站点。 2、Web服务扩展锁定策略阻止本请求。 3、MIME映射策略阻止本请求。 解决方法把缺少的网页文件恢复到正确的位置,重新设置网络服务。对于用户来讲,需要检查你所输入的网络地址是否正确。 404对seo的影响重要程度自定义404错误页面是增强用户体验的很好的做法,但在应用过程中往往并未注意到对搜索引擎的影响,譬如:错误的服务器端配置导致返回“200”状态码或自定义404错误页面使用Meta Refresh导致返回“302”状态码。正确设置的自定义404错误页面,不仅应当能够正确地显示,同时,应该返回“404”错误代码,而不是 “200”或“302”。虽然对访问的用户而言,HTTP状态码究竟是“404”还是“200”来说并没有什么区别,但对搜索引擎这则是相当重要的。 惩罚程度搜索引擎蜘蛛在请求某个URL时得到“404”状态回应时,即知道该URL已经失效,便不再索引该网页,并向数据中心反馈将该URL表示的网页从索引数据库中删除,当然,删除过程有可能需要很长时间;而当搜索引擎得到“200”状态码时,则会认为该url是有效的,便会去索引,并会将其收录到索引数据库,这样的结果便是这两个不同的url具有完全相同的内容:自定义404错误页面的内容,这会导致出现复制网页问题。轻则被搜索引擎降权,重则会K掉网站。 如何实现一个良好的404页面改变服务器默认错误页面就可以达到效果。下面是一些可以使得访客轻松实现正常访问的建议。 遵循的理念提供简明的问题描述,消除访客的挫败感。 提供合理的解决方案,辅助访客完成访问目标。 提供个性化的友好界面,提升访问体验。 使用指南实现方式(按照从简单到复杂的顺序排列)使得访客转到某个地方而不是后退。 页面包含该站点重要部分的链接,如主页或站点地图。不要仅仅告诉他们检查拼写。使用文本的链接替代图片,因为有许多访客不会想到点击这个图片。 例子:我们的站点有一个主页的返回链接。这是实现友好反馈的最低限度。 此外,我们还会考虑,在有效的帮助信息不足的情况下,如何通过访客的反馈弥补错误。 需要包括一个指向网站管理员的email链接,或者一个用于提交丢失链接的表格。 相对于发送email,访客更喜欢使用提交表格。 加入一个搜索框用于搜索站点。 例:MSN在所有页面的底部都有一个搜索框,同时也链向站点的重要部分。 在站点中列出接近于访客期望页面的链接,用于推测访客正在寻找的页面。 你不需要采纳上述所有的建议,但是这些建议一致服务于使得访客更愿意停留在你的站点的目的。 合理的404错误页面至此即可以完成了,这将给访客提供许多有价值的信息。 404错误页面的设置方法1. 对于存在的网页内容由于路径改变而导致访问不了时,可在IIS 中定义404错误指向一个动态页面,在页面里面使用301永久重定向跳转到新的地址,此时服务器返回301状态码。 2、设置404指向一个设计好的html 文件,此时页面返回的404状态码。 现在的idc提供商基本都提供404设置的功能,直接上传文件设置即可。在IIs中设置方法:打开IIS管理器-点击要设置自定义404的网站的属性-点击自定义错误选项-选中404页-选中并打开编辑属性-设置成 URL - URL 里填写“/err404.html”-按确定退出再把做好的err404.html 页面上传到网站根目录下。此处在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”,不然,将导致返回“200”状态码。 3、404指向一个动态页面,比如error.asp,如果不在页面里面进行设置,仅仅是返回提示的HTML 代码,将导致页面返回200 状态码,这是不正确的,我们可以在显示完提示内容后,增加语句: Response.Status=404 Not Found ,这样就保证页面返回404状态码。 4、Apache下设置404错误页面。为Apache Server设置404错误页面的方法很简单,只需在.htaccess 文件中加入如下内容即可,ErrorDocument 404 /notfound.php 如何制作404页面这里分两种情况。 一、 Apache下设置404错误页面为Apache Server设置 404错误页面的方法很简单,只需: (1)在.htaccess 文件中加入如下内容:ErrorDocument 404 /notfound.php,将.htaccess文件上传到网站根目录。 (2)制作一个404页面,随便您设计,命名为notfound.php,同样上传到网站根目录。 注意: (1).切记不要将404错误转向到网站主页,否则可能会导致主页在搜索引擎中消失。 (2).切记不要使用绝对URL,如果使用绝对URL返回的状态码是302+200。 二、 IIS/.net下设置404错误页面首先,修改应用程序根目录的设置,打开 web.config文件编辑,在其中加入如下内容: 以下为引用的内容: 注:上文例中error.asp为系统默认的404页面,notfound.asp为自定义的404页面,使用时请修改相应文件名。 然后,在自定义的404页面notfound.asp中加入: 以下为引用的内容: 这样,便可以保证IIS能够正确地返回404状态码. 404制作设置注意事项1.不要将404错误转向到网站主页,否则可能会导致主页在搜索引擎中消失 2.不要使用绝对URL,如果使用绝对URL返回的状态码是302+200 3.404页面设置完成,一定要检查是否正确。但http头信息返回的一定要是404状态。这主要是对搜索引擎有关系,因为如果你网站产生较多页面时候但搜索引擎看到的是很多一样的正常页面,有可能会误被认为作弊。 4.404页面不要自动跳转,让用户来决定去向。这涉及到404页面的制作,提供用户体验很重要,404页面制作很有学问。 改进404错误页面的13个建议1、没有必要使用专业术语“404错误”这个词的使用一直非常规范,但这并不是你使用专业术语吓跑访客的理由。“找不到网页”这个说法相比来说更准确也更易于接受。 2、不要责备访客你的访客很有可能是从其他网站链接或者是你网站上一个旧链接而来。看到这个错误页面并不是他们的错,所以要善待他们。撰写的措辞要充满歉意并尽量提供有益的帮助,而不是一些让访客们感到糟糕的文字。 3、提示访客检查他们的拼写错误还有一个可能:访客看到404错误页面是由于他们自己在输入URL网址时出现了拼写错误。提示访客检查他们的拼写,但不要失礼。就像我们在上面提到的,你的措辞不要让访客们感到你是在责备他们。 4、让页面标题返回一个404错误代码每个网页都有一个服务器响应代码。 代码200是指页面一切正常,404则是指页面无法被找到。如果你已经指定了自定义的404错误页面,则需要确保页面的标题是返回正确的响应代码。有几种不同的方法可以做到这一点,最简单的就是用你的htaccess文件来指定错误页面。 5、明确表明页面无法被找到清楚地向访客声明他们正在搜寻的页面无法找到,且不要让错误页面看起来与正常的内容页(如加入过多的文本和链接)太过相似。你是想要表明这是一个错误页面,所以就不要羞于向访客们声明这一点。 6、帮助访客找到他们需要的404错误页面已经呈现在访客面前,表明这个页面并不是他们正在搜寻的。所以你应该设法帮助他们找到原来的页面。确保你的错误页中包含一个选项来协助用户寻找他们想要的页面,甚至可以包括最近有过更改的页面的链接。 7、放置网站主页的链接不要让访客无处可去或是无法找到你的网站信息。至少应该有一个链接链回你的网站主页。这样一来,从其他网站链接而来的访客就可以了解你以及你的网站,甚至他们可能在你的网站中找到一些他们喜欢的内容。 8、让访客方便地反馈信息如果访问者点击了你网站上的一个错误链接,你会想了解这个链接故障。如果通过404页面给他们提供一个反馈信息的便捷方式,让他们可以报告这个故障以便你去解决。这只需要一个非常简短的形式来提示访客告诉你他们来自哪个页面及哪个链接。通过这个方法,你可以获取到所有你需要的信息。 访客们可能依然因为无法找到他们想要的页面而感到困惑和烦恼,因此给他们一个发泄不满的地方,同时也给你一个做出回应并提供帮助的机会。这很可能会为你挽回一个潜在客户。 9、保持品牌的统一风格和感觉我们都看过非常酷的“让访客发现一个巨大的“复活节蛋”“的错误页面的设计案例。但千万不要使这个页面的设计与你网站的其他页面相差太大,否则会看起来这个页面不像你网站的设计,会让访客产生疑惑,误以为自己已经被带到了一个外部网站。 10、翻译成访客所使用的语言如果你的网站是多语种的,404错误页面将从你所有语言版本的网站中获取错误信息。无论你想要显示任何信息,都需要将其翻译成各个语言版本,使每个人都能理解。同时还需提供一个链接返回到访客所对应的语言版本的网站。 11、让访客搜索他们想要的如果访客正在访问的页面已被移动,你可能想给他们一个途径来搜索页面被移动到了何处,可以考虑在页面增加一个搜索框。 12、修复你的无效链接如果你得到的数据显示有大量的访客访问您的404页面(检查你的网站的分析数据来确定数量),这表明你的网站上有很多无效链接。你完全可以通过修复这些链接来阻止访客进入404页面。像SiteBeam和Nibbler这样的网站测试工具可以帮助检查是否有无效链接,使你能够迅速找到并修复他们而不必等待别人来告诉你。 13、不要重定向到主页一些404错误页面会立刻重定向到网站主页,这样做非常不好。你的访客不知道他们已经链接到了错误的页面,而且他们会感到困惑因为被无缘无故地链回到了网站主页。死链接链接定义死链接是网站建设中的专业术语,也就是无效链接,就是那些不可达到的链接。 这些情况下出现死链: 动态链接在数据库不再支持的条件下,变成死链接。 某个文件或网页移动了位置,导致指向它的链接变成死链接。 网页内容更新并换成其他的链接,原来的链接变成死链接。 网站服务器设置错误。也就是说看似一个正常的网页链接,但点击后不能打开相对应的网页页面。这样的链接多见于长时间没有维护的网站页面上。 一个网站存在死链接不是什么好事,首先一个网站如果存在大量的死链接,必将大大损伤网站的整体形象,再者搜索引擎蜘蛛是通过链接来爬行搜索,如果太多链接无法到达,不但收录页面数量会减少,而且你的网站在搜索引擎中的权重会大大降低. 死链接的危害就是直接影响网站在搜索引擎上的排名。想要重新恢复网站的排名很是需要花一段时间更是要投入比之前要多的精力。 死链接对SEO影响1.死链接会损失PR值PR值是通过链接来传递的。网站中存在死链接无疑会造成网站内部PR值的流失。 假设一个网站的网站结构布局的相当好,但是在网站当中存在不少的死链接,那这个网站的结构设计的再好,也发挥不了用处。 2.损失搜索引擎排名假设你某个网页没有变成死链接之前,这个页面在搜索引擎上有良好的排位。但如果因为缺乏有效的SEO项目管理,页面变成死链接之后。这个页面的搜索引擎排名,不会超过1个星期的时间,马上就会在搜索引擎上消失掉。 3.损失用户体验不要无视一个死链接带来的影响,要知道用户忠诚度也是要靠积累起来的。用户体验才是网

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论