




已阅读5页,还剩55页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
上海激动通信有限公司 MegaJoy激动网SEO搜索引擎优化规范激动网 主站事业部2020年2月6日星期四目 录一.什么SEO3二. SEO细则42.1服务器空间42.1.1什么是服务器空间?42.1.2服务器空间的哪些因素影响网站的排名?42.2网站导航结构62.2.设计网站结构要注意哪些因素?62.3域名和文件名72.3.1域名和文件名的介绍:72.3.2什么样的域名有利于网站排名?72.3.3目录路径和文件名的因素:72.4网页标题TITLE和META标签92.4.1网页title和meta标签介绍92.4.2网页标题title和meta标签如何设计有利于排名?92.5优秀的网页内容112.6关键词密度和位置122.6.1关键词密度的重要性122.6.2什么是关键词密度?122.6.3关键词密度在那个区间比较合理呢?132.6.4关键词如何在网页中那些位置突出?132.7反向链接152.7.1什么是反向链接?152.7.2如何查看反向链接?152.7.3反向链接的那些因素影响网站的排名?152.8PageRank值162.9Robots.txt和Robots meta标签192.9.1什么是robots.txt?192.9.2robots.txt的语法192.9.3robots.txt基本的用法202.9.4robots.txt举例222.9.5常见robots.txt错误222.9.6Robots META标签24三.SEO注意事项263.1框架网页263.2Flash网页323.3不可见的导航343.4代码混乱383.5动态网页413.6在URL中使用SESSIONID443.7检查基于COOKE的导航463.8其它注意事项49四.关键字选择514.1关键词的重要性514.2选择关键词的原则534.3选择关键词有哪些系统的方法534.4各类网页的关键词选择策略60一.什么SEOSEO是Search Engine Optimization的缩写,翻译成中文就是“搜索引擎优化”,一般可简称为搜索优化。SEO的主要工作是通过了解各类搜索引擎如何抓取互联网页面、如何进行索引以及如何确定其对某一特定关键词的搜索结果排名等技术,来对网页进行相关的优化,使其提高搜索引擎排名,从而提高网站访问量,最终提升网站的销售能力或宣传能力的技术。二. SEO细则2.1服务器空间2.1.1什么是服务器空间?服务器空间就是存放网站文件的地方,一般而言,大型网站都用的是独立的服务器,或者是服务器集群。小型网站大部分都是租用虚拟空间,也就是一台服务器上的一部份空间。2.1.2服务器空间的哪些因素影响网站的排名?(l)、服务器所在区域影响你的网站的排名:对于Goog1e和yahoo等知名搜索引擎而言,不同的区域,搜索结果的就不同。经过我们的实验和研究,这主要是服务器所在的区域有很大的关系。去年,我们曾经针对英文关键词“china tour”这个超级热门的关键词做了两个客户,其中一个的服务器放在美国,另外的一个放在国内.在使用相同的策略之下,服务器托放在美国的那个网站,只花了不到6个月,就排到了第一页的位置.而服务器放在国内的那个网站,花了11个月才排到了第一页.还有,一些英文关键词,你在中国用Goog1e搜索,发现你网站的排名非常靠前,但是如果你在国外用Google,你可能翻十页都找不到你的网站.我们做搜索引擎排名的排名效果不是让我们自己看的,而是让我们的潜在客户看的.所以服务器的区域选择非常关键。(2)检查服务器的IP是否被Google处罚过:当你租用一个新的web空间放自己的网站的时候,请一定要检查这台服务器的IP是否被Google处罚过.不然就算你的网站做的再好,都有可能被牵连受害。如何检查呢?这里我们告诉你正确的方法:首先,你要查一下这台服务器上放了多少网站呢?如何查呢?这里我们给你大家一个工具,可以很轻松的查出来有多少域名共同指向一个IP:/例如:如果你要查5这个IP你只要在IT地址栏输入:/5/ 点击回车,以后就可以看到这个有多少域名指向了这个IP,然后找其中一个,比如:www.#.com然后你在Google中输入:site:www.#.com然后看一看Goohle收录了这个网站多少页面。如果发现Google还没有收录它,就多查几个,如果大部分都是没有被Google收录的话,那么很有可能这台服务器是被Google处罚过的。为了保险期间,最好别用。如果这台服务器上的大部分网站都被Google收录了许多页面的话,说明这台服务器没有被Google处罚,可以使用。一般而言,被Google处罚的域名比较多,被Google处罚的服务器IP相对比较少!(3)、服务器的稳定性影响网站的排名:想获得较好的排名,服务器一定要稳定.如果服务器不稳定,很有可能Google更新你网站的时候,你的网站暂时因为服务器不稳定而打不开,那么你的排名就完蛋了.这条因素特别重要.两年来,在Google中输入”电子商务”一词,我们公司的电子商务指南网站一直都稳排第一.但是春节期间,公司技术人员回家过年了。这时候刚好服务器出问题了,导致网站长达一个星期不能访问,期间正好赶上了Google更新,电子商务指南的排名限速下降到了第三页.损失惨重.如果你的网站想获得较好的排名,服务器要要做到以下几方面: 1、 要租用潜在客户最多的地区的相应IDC服务商的服务器或者空间 2、 服务器的IP一定要没有被处罚过 3、 服务器运营要稳定、速度要快!2.2网站导航结构网站导航结构主要就是一个网站的栏目菜单,是网页中很重要的一部分内容,主要对网页的导航、布局起到很重要的作用。它一方面在帮助用户更方便的浏览网站,同时它也是用户和搜索引擎判断一个网站专业度的重要因素之一。2.2.设计网站结构要注意哪些因素? (l)、网站导航要清晰明了一般网站的导航主要是链接网站的一级目录,通过它们用户和搜索引擎蜘蛛程序都可以层层深入访问到网站所有重要内容。(2)、网站导航用要文本做链接许多网站,为了漂亮和美观,都采用flash按钮或者图片来做链接,这是非常不合理的,因为这些按钮中的链接,很难被搜索引擎蜘蛛程序发现,所以网站导航一定要用文本做链接。2.3域名和文件名2.3.1域名和文件名的介绍:域名选择,网站路径设计,文件名设计,对网站的排名影响有一定的影响,特别是对英文站而言,尤为重要。选择一个好的域名,把网站的路径、文件设计的合理一些,对你的网站在各个搜索引擎中的排名有一定的帮助。2.3.2什么样的域名有利于网站排名?n 关键词域名:关键词域名就是以关键词作为前缀的域名,比排“china tour”这个关键词的时候,你选择这样的域名,将非常有利于搜索引擎排名。n 包含关键词的域名:关键词域名资源有限,好的关键词域名大部分已经都被抢注了,如果你的行业的这类出现的这种情况,我们就建议你采用包含关键词的域名。2.3.3目录路径和文件名的因素:目录路径和文件名的路径的设计因素主要要考虑以下几个因素:n 文件路径和文件名最好要包含关键词比不包含关键词的具备优势根据关键字无所不在的原则,可以在目录名称和文件名称中使用到关键词。但如果是关键词组,则需要用分隔符分开。我们常用连字符“-”和下划线“_”进行分隔, 中还经常出现空格码“%20”。因此,如果以“中国旅游”作文件名,就可能出现以下三种分隔形式:Chinatour.htmChina_tour.htmChina-tour.htmChina%20tour.htm这几种写法哪种正确,哪种不正确呢?目前、Google等搜索引擎并不认同“_”为分隔符。对Google来说, China-tour和China%20tour,都等于China tour,但China_tour就被读成了Chinatour,连在一起之后,关键词就失去了意义.China-tour.htm是正确的写法,这一点要千万的注意。因此,目录和文件名称如果有关键词组,要用连字符“-”而不是下划线“_”进行分隔n 二级域名比栏目页具备优势: A比www.web/com/abc有排名优势n 栏目页比内页具备优势: www.web/com/abc比www.web/com/abc.htm这样的路径有排名优势.n 静态路径比动态路径具备优势: www.web/com/abc.htm比www.web/com/abc.asp?=321 这样的路径具备优势。动态路径: 目前很多网站都有数据库驱动生成的URL,即动态URL,往往表现为在URL中出现“?”、“=”、“%”、以及“&”“$”等字符。动态URL极不利于搜索引擎抓取网页,严重影响网站排名,通常是通过技术解决方案将动态URL转化成静态的URL形式,如:/adc?=321这样的路径,可以通过技术手段映射成这样的路径/abc/321关于动态路径的优化策略,我们会在后面专门来讲。2.4网页标题TITLE和META标签2.4.1网页title和meta标签介绍 在学习htm1语言的时候,我们已经对网页tit1e和met 签有了一定的了解。标题了TITLE和META标签主要都放在网页源代码中与中间.这些内容主要是为了方面搜索引擎蜘蛛对网页内容的识别.其中,title在网页浏览的时候会显示在浏览器上放meta标签在网页浏览的时候是看不到的。只有察看网页源代码的时候才能看到。这里举一个例子:电子商务指南2.4.2网页标题title和meta标签如何设计有利于排名?(1)、网页标题该如何设计?前面例子中的网页标题title如下:电子商务指南这部分表示网页标题,网页标题对网页在各大搜索引擎中的排名有着很大的影响,而且对该网页在其他搜索引擎中的排名也同样有着很大的影响.所以,标题的设计是非常关键的.设计网页标题有以下几点原则:每个网页的标题都要不同,并且要与自身网页的内容像符合;网页标题设计简洁明了,每个页面的标题最好只终点突出1-2个关键词,不要太多;标题设计不要太长,最好不要超过30个汉字,60个英文字母。(2)META标签该如何设计:前面例子中的网页META标签如下:以上部分内容是网页meta标签,另外还有许多种网页标签,不过以上这些是最重要的。其中这部分是网页描述标签,它主要是给搜索引擎看的,这个标签设计追求简单明了,与该网页内容相符合。为了提高排名,可以适当在里面提高关键词的密度。这句是关键词标签,目前对Goo1e已经没有什么作用了,不过对其他搜索引擎的排名还有一定的作用,这个标签的设计原则和是简洁明了,如果是多个关键词,可以用逗号格开,无关的关键词最好写,容易被一些搜索引擎当作作弊来处理。这两句是网页编码和语言注释标签,主要是给浏览器看的。不同语言的编码都不同,所以做外文网站的时候一定要注意,最好用潜在客户使用的超作系统的编码,要不然潜在客户看到的网页将是乱码。如果你的网站是英文网站,你的潜在客户是针对西欧的,你可以用以下代码:或者用通用的编码:这个网页设计的细节,你在做外文网站的时候,一定要注意,因为大部分中文简体的制作软件模式的编码都是gb2312.2.5优秀的网页内容网络营销,内容为王,优秀的内容永远是吸引搜索引擎的最重要的因素,什么样的网页内容才算优秀的网页内容呢?主要有以下特点:原创的内容,容易被众多网站引用,引用的过程中一般都会给这个页面加有链接,所以这个页面可以获得较好的评分,排名自然会好;网站内容丰富:丰富的网站内容会让Google收录网站许多内容,网站各个页面之间的链接有利于其提高网站各个页面的在Google中的评分;用文本来表现内容:内容要用合理的文本描述出来,不要用图片和flash描述网页内容。2.6关键词密度和位置2.6.1关键词密度的重要性关键字密度是许多搜索引擎,包括占google、yahoo和msn搜索算法之一。每个搜索引擎都有一套关于关键字密度的不同的数学公式,关键字密度可使你获得较高的排名位置,千万记住,并不是关键词密度越大越好,不同的搜索引擎之间也存在不同的容许级别。2.6.2什么是关键词密度?关键字密度就是你所强调的关键字或关键词在网页中出现的次数与网页中其它文本内容的比例。举例说明:Keyword1,keyword2.keyword3meta name=”description” contend=” Keyword1 and keyword2”Keyword1 and keyword2,keyword3 and so on!在这个页面中,除去html代码,文本内容为:“Keyword1,keyword2,keyword3”“Keyword1,keyword2,keyword3”“Keyword1 and keyword2”“Keyword1 and keyword2,keyword3 and so on”一共是16个单词,Keyword1出现的次数是4次 ,那么Keyword1在该网页中的关键密度为:4/16=25%2.6.3关键词密度在那个区间比较合理呢?一般认为,关键词密度在3%8% 左右为适宜,不要刻意追求关键字的堆积,否则触发关键字堆砌过滤器(keyword stuffing filter),会面临被处罚的后果。2.6.4关键词如何在网页中那些位置突出?关键词出现的位置也是非常重要的因素,哪些位置出现关键词有利于排名呢?l)、网页标题title中这是最重要的因素之一、如果你要用某个网页排某一个关键词,一定要在网页标题title中出现这个关键词。2) 、meta标签meta标签合理的突出关键词,不过要注意不要过密。3)、网页内容的大标题中网页内容的大标题一般都和网页的tit1e标题差不多,这里面也要合理的突出关键 。4)、网页文本网页文本内容出现关键词的时候,要合理的突出,一般都用加重来突出。5)、图片注释标签网页中出现的图片,都可以加上文本注释,具体语法如下:一般网页中插入一张图片在html的代码可以将图片加上注释,如下:Alt注释一定简洁明了,千万不要写的太过冗长,这样会被一些搜索引擎当作作弊来对待的.6)、超链接注释tit1e=”注释内容”不加汪释的代码:a hrefhtt:/www .123.com链接文本加注释后的代码:链接文本2.7反向链接2.7.1什么是反向链接?反向链接是指A网页上有一个链接指向B页,那么A页就是B页的反向链接。查看一个网站的反向链接可以用Goog1e工具条查看,也可以直接用Goog1e查看。2.7.2如何查看反向链接?查看的反向链接,只需要在Goog1e种输入以下语句搜索就可以看到结果:Link:2.7.3反向链接的那些因素影响网站的排名?反向链接的数量一个网页反向链接的数量越多,说明这个网页的内容被引用的越多,被关注的越多。所以反向链接的数量越多越高.反向链接的质量如果一个网页被一个权威网站指向了一个链接,那么这个权威网站的一个的链接就是一个高质量的链接。这条因素非常的人性化,和现实生活中的一些是对应的。比如:比如你有一个产品。对于这个产品而言,如果有一个权威专家说它好。可能胜过10个普通人说它好。你的网页就如产品,权威网站犹如权威专家。反向链接的文本反向链接的文本中,一定要包含关键词,比如这个你想提高在搜索关键词“搜索引擎排名”结果中的排名,那么你在做反向链接的时候最好用“搜索引擎排名“这个词作为超链接文本,即:搜索引擎排名2.8PageRank值pagerank简称pr值 ,是基于【从许多优质的网页链接过来的网页,必定还是优质网页】的回归关系,来判定所有网页的重要性。pagerank,有效地利用了Web所拥有的庞大链接构造的特性。从网页A向网页B的链接被看作是对页面A对页面B的支持投票,Google根据这个投票数来判断页面的重要性。可是Google不单单只看投票数(即链接数),对投票的页面也进行分析。【重要性】高的页面所投的票的评价会更高,因为接受这个投票页面会被理解为【重要的物品】。根据这样的分析,得到了高评价的重要页面会被给予较高的page rank (网页等级),在检索结果内的名次也会提高。page rank是Google中表示网页重要性的综合性指标,而且不会受到各种检索(引擎)的影响。倒不如说,page rank 就是基于对使用复杂的算法而得到的链接构造的分析,从而得出的各网页本身的特性。当然,重要性高的页面如果和检索词句没有关联同样也没有任何意义。为此google使用了精练后的文本匹配技术,使得能够检索出重要而且正确的页面。通过下面的图我们来具体地看一下刚才所阐述的算法。具体的算法是,将某个页面的PageRank 除以存在于这个页面的正向链接,由此得到的值分别和正向链接所指向的页面的PageRank相加,即得到了被链接的页面的PageRank。图让我们详细地看一下。提高PageRank的要点,大致有3个.反向链接数(单纯的意义上的受欢迎度指标)反向链接是否来自推荐度高的页面(有根据的受欢迎指标)反向链接源页面的链接数(被选中的几率指标)首先最基本的是,被许多页面链接会使得推荐度提高。也就是说(被许多页面链接的)受欢迎的页面,必定是优质的页面。所以以反向链接数作为受欢迎度的一个指标是很自然的想法。这是因为,“链接”是一种被看作的推荐行为。但是,值得骄傲的是PageRank的思考方法并没有停留在这个地方。也就是说,不仅仅是通过反向链接数的多少,还给推荐度较高页面的反向链接以较高的评价。同时,对来自总链接数少页面的链接给予较高的评价,而来自总链接数多的页面的链接给予较低的评价。换句话说(汇集着许多推荐的)好的页面所推荐的页面,必定也是同样好的页面和与感觉在被胡乱链接的链接相比,被少数挑选出的链接肯定是优质的链接这两种判断同时进行着。一方面,来自他人高水平网页的正规链接将会被明确重视,另一方面,来自张贴有完全没有关联性的类似于书签的网页的链接会 几乎没有什么价值(虽然比起不被链接来说好一些)被轻视。因此,如果从类似于yahoo!那样的PageRank非常高的站点被链接的话,仅此网页的PageRank也会一下子上升;相反地,无论有多少反向链接数,如果全都是从那些没有多大意义的页面链接过来的话,PageRank也不会轻易上升。不仅是yahoo!,在某个领域中可以被称为是有权威的(或者说固定的)页面来的反向链接是非常有益的。但是,只是一个劲地在自己一些同伴之间制作的链接,比如像单纯的内部照顾这样的做法很难看出有什么价值。也就是说,从注目于全世界所有网页的视点来判断(你的网页)是否真正具有价值。综合性地分析这些指标,最终形成了将评价较高的页面显示在检索结果的相对靠前处的搜索结构。以往的做法只是单纯地使用反向链接数来评价页面的重要性,但PageRank所采用方式的优点是能够不受机械生成的链接的影响。也就是说,为了提高PageRank需要有优质页面的反向链接。 譬如如果委托yahoo登陆自己的网站,就会使得PageRank骤然上升。但是为此必须致力于制作(网页的)充实的内容。这样一来,就使得基本上没有提高PageRank的近路(或后门)。不只限于PageRank (C1ever和HITS等也同样),在利用链接构造的排序系统中,以前单纯的SPAM 手法将不再通用。这是最大的一个优点,也是Goog1e方便于使用的最大理由。(虽然是最大的理由,但并不是唯一的理由。)在这里请注意,PageRank自身是由Goog1e定量,而与用户检索内容的表达式完全无关。就像后边即将阐述的一样,检索语句不会呈现在PageRank自己的计算式上。不管得到多少的检索语句,PageRank也是一定的、文件固有的评分量。PageRank的定性说明大致就是这样一些。但是,为了实际计算排列次序、比较等级,需要更定量性的讨论。以下一章将做详细的说明。搜索引擎都有自己的“搜索机器人”(robots),并通过这些 B0TS在网络上沿着网页上的链接(一般是http和src链接)不断抓取资料建立自己的数据库。 对于网站管理者和内容提供者来说,有时候会有一些站点内容,不希望被 B0TS抓取而公开。为了解决这个问题, B0TS开发界提供了两个办法:一个是robots.txt,另一个是Robots META标签。2.9Robots.txt和Robots meta标签2.9.1什么是robots.txt?robots.txt是一个纯文本文件,通过在这个文件中声明该网站中不想被robots访问的部分,这样,该网站的部分或全部内容就可以不被搜索引擎收录了,或者指定搜索引擎只收录指定的内容。当一个搜索机器人访问一个站点时,它会首先检查该站点根目录下是否存在robots.txt,如果找到,搜索机器人就会按照该文件中的内容来确定访问的范围,如果该文件不存在,那么搜索机器人就沿着链接抓取。robots.txt必须放置在一个站点的根目录下,而且文件名必须全部小写。网站URL相应的robot.txt的URL//:80/:80/:1234/:1234/robot.txtW3.org/W3.org/robot.txt2.9.2robots.txt的语法robots.txt文件包含一条或更多的记录,这些记录通过空行分开(以CR,CR/NL,or NL作为结束符),每一条记录的格式如下所示:“:”在该文件中可以使用#进行注解,具体使用方法和UNIX中的惯例一样。该文件中的记录通常以一行或者多行useragent开始,后面加上若干disallow行,详细情况如下:User-agent:该项的值用于描述搜索引擎robot的名字,在robots.txt文件中,如果有多条User-agent记录说明有多个robot会受到该协议的限制,对该文件来说,至少要有一条User-agent记录。如果该项的值设为*,则该协议对任何机器人均有效,在robots.txt文件中, User-agent:*这样的记录只能有一条。Disallow:该项的值用于描述不希望被访问到的一个URL,这个URL可以是一条完整的路径,也可以是部分的,任何以Disa11ow开头的均不会被robot访问到。例如Disa11ow:/He1p.html对/he1p.htm1和/he1p/index.htm1都不允许搜索引擎访问,而Disa11ow:/he1p/则允许robot访问/he1p.htm1,而不能访问/he1p/index.htm1。任何一条Disa11o记录为空,说明该网站的所有部分都允许被访问,在”robots.txt文件中,至少要有一条Disa11o记录。如果”/robots.txt是一个空文件,则对于所有的搜索引擎robot,该网站都是开放的。2.9.3robots.txt基本的用法下面是一些robots.txt基本的用法禁止所有搜索引擎访问网站的任何部分:Useragent:*Disallow:允许所有的robot访问Useragent:*Disallow:或者也可以建一个空文件”robots.txt”file禁止所有搜索引擎访问网站的几个部分(下例中的cgi-bin、tmp、private目录)User-agent:*Disallow:/cgi-bin/Disallow:/tmp/Disallow:/private/禁止某个搜索引擎的访问(下例中的BadBot)User-agent:BadBotDisallow:/只允许某个搜索引擎的访问(下例中的WebCrawler)User-agent:WebCrawlerDisallow:User-agent:*Disallow:/常见搜索引擎机器人Robots名字名称搜索引擎BSIa_GFAST-WebCSMSNBOTS 2.9.4robots.txt举例下面是一些著名站点的robots.txt://///robots.txt2.9.5常见robots.txt错误颠倒了顺序:错误写成User-agent:*Disallow:GoogleBot正确的应该是:User-agent: GoogleBot Disallow: *把多个禁止命令放在一-行中:例如,错误地写成Disa11ow: /css/ /cgi-bin/ /images/正确的应该是Disallow: /css/Disallow: /cgi-bin/Disallow: /images/行前有大量空格例如写成Disallow: /cgi-bin/尽管在标准没有谈到这个,但是这种方式很容易出问题。404重定向到另外一-个页面:当Robot访问很多没有设置robots.txt文件的站点时,会被自动404重定向到另外一个Htm1页面。这时Robot常常会以处理robots.txt文件的方式处理这个Htm1页面文件。虽然一般这样没有什么问题,但是最好能放一个空白的robots.txt文件在站点根目录下。采用大写。例如USER-AGENT:EXCITEDISALLOW:虽然标准是没有大小写的,但是目录和文件名应该小写:User-agent:GooglebotDisallow:语法中只有Disallow,没有Allow!错误的写法是:User-agent:BaiduspiderDisallow:/john/Allow:/jane/忘记了斜杠/错误的写做:User-agent:BaiduspiderDisallow:css正确的应该是User-agent:BaiduspiderDisallow:/css/下面一个小工具专门检查robots.txt文件的有效性:/cgi-bin/robotcheck.cgi2.9.6Robots META标签Robots.txt文件主要是限制整个站点或者目录的搜索引擎访问情况,而Robots META标签则主要是针对一个个具体的页面。和其他的META标签(如使用的语言、页面的描述、关键词等)一样,Robots META标签也是放在页面的中,专门用来告诉搜索引擎 B0TS如何抓取该页的内容。RobotsMETA标签中没有大小写之分,name=”Robots”表示所有的搜索引擎,可以针对某个具体搜索引擎写为name=”BaiduSpider”。content部分有四个指令选项:index、noindex、fo11ow、nofo11ow,指令间以”,”分隔。INDEX指令告诉搜索机器人抓取该页面;FOLLOW指令表示搜索机器人可以沿着该页面上的链接继续抓取下去;RobotsMete标签的缺省值是INDEX和FOLLOW,只有inktomi除外,对于它,缺省值是INDEX,NOFOLLOW这样,一共有四种组合:其中可以写成可以写成需要注意的是:上述的robots.txt和RobotsMETA标签限制搜索引擎机器人( ROBOTS)抓取站点内容的办法只是一种规则,需要搜索引擎机器人的配合才行,并不是每个ROBOTS都遵守的。 目前看来,绝大多数的搜索引擎机器人都遵守robots.txt的规则,而对于RobotsMETA标签, 目前支持的并不多,但是正在逐渐增加,如著名搜索引擎GOOGLE就完全支持,而且GOOGLE还增加了一个指令“achive”,可以限制GOOGLE是否保留网页快照。例如:表示抓取该站点中页面并沿着页面中链接抓取,但是不在 GOOGLE 上保留该页面的网页快照。三.SEO注意事项3.1框架网页1、什么是框架网页?框架曾经一度很受欢迎,现在是大不如前了。一个基于框架的网站,从 览器窗口看是被分为两个或者更多的框架,每个框架是一个web页面。如图:使用框架会导致许多麻烦。有许多浏览器并不能很好的处理框架,事实上,许多能兼容框架的浏览器并不能真正兼容,往往在载入框架的时候力不从心了。另外,许多设计者使用框架并没有进行充分的测试。他们设计网站是在高分辨率下进行的,没有意识到,这样的结果是导致低分辨率的用户是无法使用的。2、站在搜索引擎的角度看,框架会引起下面的问题:一些搜索引擎在理解框架定义的时候会犯迷糊和难以分辨框架定义的页面和当前实际页。即使搜索引擎索引了页面,它也不是按照框架的定义那样,在框架中定义的页面属于框架,而是将框架中定义的页面看着是独立的页面加以索引。在下面的情况下你可能会遇到麻烦,你发现不能指向具有细节内容的页面:1、有链接活动的时候,别的网站只能进入到你的前台页面,而不能进入你具有细节内容的页面。 2、如果你购买了点击付费的广告,那实在是不幸,你的客户不能直接进入你有详细产品介绍的页面。 3、如果你把你的产品加入了购物类的地址目录列表,在这种情况下,会遇到同样的问题。 4、按照web标准,一个网页唯一对应一个URL地址,而框架应用中,往往是一个URL地址对应多个框架。这种情况下,搜索引擎就无所适从了。5、Goog1e在处理框架时,是把请求返回的页面从框架中剥离出来。3框架真相下面是框架定义举例:这段代码描述了怎样创建框架。它告诉浏览器创建两行,即两个框架,其中位于顶端的框架行高为110象素;另外,处于下方的框架行高为浏览器所能定义的余下的象素,用*表示。并且定义将navbar.htm放在位于上面的框架中;main.htm在位于下方的框架中。许多大型的搜索引擎能够通过这个框架找到通往navbar.htm 和main.htm 文件的路径,比如Goog1e。但是,一些比较老一点的系统就不能正常显示了。但是,即使页面被成功的索引,被用来指向内部框架的页面是被作为独立的页面显示的,这并不是设计者所希望显示的那样,但是,我们可以作些如下的改进:在框架定义的时候提供必要的信息供搜索引擎索引。确保所有的搜索引擎能够找到路径通向主站点。确保页面以正确的框架设置显示。 为搜索引擎提供必要的索引信息我们首先要做到的事情是,在定义框架的页面代码中加入供搜索引擎索引的信息。首先,加一个tit1e和meta标签,像这样: /tit1e然后,在框架定义后,定义一个标签,标签定义在标签内,用于当浏览器不能正确显示框架页的时候显示文本。如:广告语。提示:本网站使用框架,你看到这个信息说明你的浏览器不支持框架网站介绍 标签是设计用来当浏览者的浏览器不能正确显示框架的时候显示文本,现在还有一些人在使用这样浏览器,通过这种方式提供供搜索引擎索引的信息。比如,你可以将main.htm中的信息内容放入noframe的区域;提供200到400富含关键字的文本供搜索引擎索引显示。你要确保标签中的内容是与网站相关的内容,并且对访问者来说有用。Goog1e建议标签中的内容应当是替换文本,如果只是一些提示性的语言比如:“你的浏览器不支持框架,需要更新!”这类的内容毫无用处,不仅被用户排斥而且还为搜索引擎所不容!关于标签的 HTML中的标准可以参考/tr/rec-html40/present/frames.html#h-16.4 ”不幸的是很多web设计者竟然把标签看着是堆放关键词的一个好地方了,即使在该网页中并没有定义框架。出于这样的原因,搜索引擎会对标签中的内容进行从处理:如果没FRMESET标签,忽略内容;对处于FRMESET的内容降低分值评价;完全予以忽略。提供路径导航在NOFRMESET标签区域内提供路径导航。只是在文本中添加指向站点中其它页面的链接。包括一个简洁的文字链接结构,别忘了链向你的网站地图同时别忘了做下面的事情:给所有的框架页面以相应的和meta标签,也许许多设计者并不热衷于在框架中做这样的事情,因为 览器只能读出定义框架网页中的tit1e。而搜索引擎是将每个框架单独索引的,所以有必要为它们都加上索引信息。给所有的框架页面加上清晰的文本导航,以便于搜索引擎漫游你的网站。强制设定打开页面介于搜索引擎的工作方式,页面是被独立呈现的。假如你用框架创建页面,你也肯定希望网页也框架的形式呈现,你不想看到框架页面被撤散。可以插入一段JavaScript代码来实现框架页面的装载。当然如果浏览者的浏览器不支持JavaScript,那就另当别论了,不过这个比例非常小,当然,你不能指望一网打尽。可以在每一个框架页里放入这样一段JavaScript代码,当浏览者装载框架页面的时候,默认打开首
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年锅炉运行值班员考试题库及答案
- 2025年新疆籽棉加工企业市场调研合同
- 生活用水电气设施管理合同
- 高端精密机械加工及加工设备维护合同
- 破阵子中考试题及答案
- 化学期中考试试卷及答案
- 日照辅警笔试题库及答案
- 日本驾校笔试题目及答案
- 宁乡县中考试卷及答案
- 建交委焊工证考试题及答案
- 区域医药经理的管理职能
- 《基于PLC的自动灌溉系统设计(附IO表和程序梯形图)》14000字
- 人工智能平台服务合同
- DB33-T 1406-2024 职务科技成果转化管理规范
- 2025经皮去肾交感神经术治疗高血压专家建议
- 《摩登时代观后感》课件
- (完整版)小学1-6年级英语单词(人教版)
- GB/T 32825-2024三相干式立体卷铁芯电力变压器技术参数和要求
- 护理健康宣教PDCA案例
- 宝钢工程RH精炼炉设备与工艺技术介绍
- 护理查房:细菌性痢疾
评论
0/150
提交评论