一、搜索引擎的可读性
①使用文字而不是flash、图片、大图片、JS等来显示重要的内容或者链接。
②如果必须使用Flash制作网页,建议同时制作一个供搜索引擎收录的文字版,并在首页使用文本链接指向文字版。比如:
(虽然网页上提供了很丰富的信息,但由于信息都在falsh中,搜索引擎无法提取,对搜索引擎来讲,这个网页没有任何内容)
③Ajax等搜索引擎不能识别的技术,只用在用户需要交换的地方,不把希望搜索引擎“看”到的导航及正文内容放到Ajax中。
处理ajax的使用:搜索引擎不能阅读ajax中的内容的,有个建议:在网页导航中使用html链接,保证网站在一些没有将javascripti打开的浏览器中也能阅读,在ajax中使用真实的链接,比如
<a href="ajax.htm?Foo=32" onclick="navigate('ajax.html#foo=32');return false">foo 32
④不使用frame和iframe框架结构,通过iframe显示的内容可能被会被搜索引擎丢弃。
⑤通过css样式对网页进行风格的统一定制,然后放置在外部css文件,再在网页中调用。或者通过链接的方式把冗长的Javascript代码转移到网页末尾。
⑥将较长的js文件包含在文件中。
⑦去除不必要的注释,注释太多将增加页面的体积,合理使用注释是设计网页的要求。(百度首页的大小:7.25K,谷歌首页的大小:14.9K)。
⑧Meat标签
a、在设计Title时要遵循的内容如下
1、只放1~2个关键词。
2、不要超过25个汉字、50个英文字母。(因为搜索引擎给的标题空间有限)
3、越核心的关键词排放位置越靠前。
4、不要有特殊标点符号,建议以“_”或“-”隔开,
5、融入长尾关键字
6、每个页面不要雷同
给每个内容页取不同的标题
如果每个内容页的标题都一样的话,搜索引擎会理解为你的网站的每个页面都是相同的主题。可提取内容页的文章标题,并放置在页面标题前部分。
b、关键词keywords标签中用“,”(注意是半角的逗号)隔开,一个好的关键词优化应不超过4个。
c、在设计Description时要遵循的内容如下
1、关键词设置:开头出现关键词,然后随机再重复一次。
2、不要超过100个文字、200个英文字母。
3、越核心的关键词越放前面。
4、不要有特殊标点符号。
5、融入更多长尾关键字。
6、每个页面都要不同。
⑨搜索引擎不能识别图片,若不做好图片描述,将损失的是图片搜索带来的流量。给网站上的重点图片(特别是网站Logo)加上ALT标签,包含关键词的一个简短句子,清楚描述图片即可。
比如,在下面的页面可以加上图片的ALT属性,以突出页面的主要内容。
⑩网页的精简即代码的简化过程,关系到网页的加载时间,和搜索引擎能否尽快接触到中心内容,建议是网页的大小控制在105K以内,因为搜索引擎只对网页的前5000字进行索(这是对于google来说)。
二、网站结构的有序性
①确保每个页面都可以通过至少一个文本链接到达。
②重要的内容,应该能从首页或者网站结构中比较浅的层次访问到。
③为每个页面都加上导航栏,让用户可以方便的返回频道、网站首页,也可以让搜索引擎方便的定位网页在网结构中的层次。
④内容较多的网站,建议使用面包屑式的导航,这更容易让用户理解当前所处的位置:网站首页> 频道> 当前浏览页面。
(通过面包屑导航,用户可以很清楚的知道自己所在页面在整个网站中的位置,可以方便的返回上一级频道或者首页也很方便)
⑤合理的网站结构应该是一个扁平的树型网状结构。
网站结构建议采用树型结构,树型结构通常分为以下三个层次:首页——频道——文章页。象一棵大树一样,首先有一个树干(首页),然后再是树枝(频道),最后是树叶(普通内容页)。树型结构的扩展性更强,网站内容变多时,可以通过细分树枝(频道)来轻松应对。
理想的网站结构应该是更扁平一些,从首页到内容页的层次尽量少,这样搜索引擎处理起来,会更简单。
⑥站点地图sitemap一般分为两种:HTML 站点地图(百度)和XML站点地图(谷歌)(Sitemaps)。但是对于搜索引擎优化SEO来说,默认的都是XML Sitemaps。
URL的规范性
①网站中同一网页,只对应一个url。
*搜索引擎会选一种url为标准,可能会和正版不同。
*用户可能为同一网页的不同url做推荐,多种url形式分散了该网页的权重。
如果你的网站上已经存在多种url形式,建议按以下方式处理:
*在系统中只使用正常形式url,不让用户接触到非正常形式的url
*不同形式的url,301永久跳转到正常形式
*防止用户输错而启用的备用域名,301永久跳转到主域名
*使用robots.txt禁止Baiduspider抓取您不想向用户展现的形式
②让用户能从url判断出网页内容以及网站结构信息,并可以预测将要看到的内容。
③URL尽量短,尽可能少于3层。
④正常的动态url对搜索引擎没有影响。现在许多网页都是数据库动态生存的,虽然搜索引擎现在对动态网页的抓取和搜录上不存在问题,但在排名上,还是静态网页更具优势。静态页面在一定程度上降低了系统负载,也提高了页面访问速度,系统性能及稳定性。
下面几个地址,你会选择哪个?
A:www.****.com/2009/02/19/news/edu/seo/2009201900343432.html
B:www.****.com/news/new.asp?id=342&class=12&page=1&other=12&date=2009-2-19
C:www.****.com/seo/title.html
⑤不添加不能被系统自动识别为url组成部分的字符。
(url中加入了“;”、“,”等字符,用户在通过论坛、即时通讯工具等渠道推荐这些url时,不能被自动识别为链接,增加了用户访问这些网页的困难度。)
域名的友好性
①如非必要,不要做整站内容的完全更换。
②网站改版或者网站内重要页面链接发生变动时,应该将改版前的页面301永久重定向到改版后的对应的页面。
③网站更换域名,应该将旧域名的所有页面301永久重定向到新域名上对应的页面。
网站内容的友好性
①搜索引擎非常重视链接。所以建议在栏目处多增加“更多信息”这样的指向链接。
②当需要链接到更多内容时,不要仅仅使用“更多信息”这样的字眼,而要使用能确切描述该内容的文字。比如,世纪之村百姓新闻首页的“本站动态”栏目,使用诸如“本站动态更多信息”的描述,而不只是“更多”这么模糊的通用描述。
③新闻阅读页结束的地方加入:前一篇,后一篇。既增加用户体验度,更是内链完善的一个表现。
④重要页面建议使用H标签
H1,H2,H3 标签和strong 标签在网页中的作用都是用来强调文章段落内容的。网站优化中合理的使用标签布局以及编辑页面内容对于提高网站的排名起到非常重要的作用.
h1、h2、h3 、strong 标签的作用由高到低为:h1 > h2 > h3 > strong
通常大家的理解的H1,H2,H3标签和strong标签的用法是:h1 定义网站标题, h2 来定义文章标题, h3 来定义侧边栏目标题,strong来定义本页面关键词.但是很多情况下我们必须根据网站类型不同,具体页面功能不同,网站整体优化的策略不同而要灵活运用 这些标签,才能发挥这些H,Strong 标签的SEO效果.
⑤制作网站404页面
在网站设计的SEO方面,404页面是最起码的要求。任何一个值得信任的好网站,都会精心做好404页。应该注意的是:404页不能直接转向到网站首页,这样会导致搜索引擎误判首页不存在,而将首页删除。
解决方式:
建立一个简单的html404页面命名404.html,把404.html放置在网站根目录