网页布局、代码及设计对SEO的影响 |
发布时间: 2012/9/17 15:05:26 |
一直都在做关于SEO网站结构的调整工作,做了这长时间,想想自己处在这其中的角色,所起到的作用,于是,上网查了一下资料,也根据自己的经验,写下了这篇文章:
a.W3C标准对SEO的影响
在我们制作网页和看网页源代码的时候,几乎是每个网站最顶部都有以下代码:<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>以上代码是告诉浏览器、验证机制和搜索引擎的spider这个网站是遵循W3C标准的。验证的方法是http://validator.w3.org/ , 输入验证的网址 , 我们就能看到不匹配的错误信息。
早在前几年,很多网站都没有遵循W3C标准也获得了很好的排名,但是后来经过验证发现,遵循W3C标准的网站样式可以保证不会因为浏览器改变而发生改变 , 使得网站的用户看到的网页与设计出来的完全一致。
b.DIV+CSS对SEO的影响
DIV+CSS应该是web标准常用术语之一,在XHTML网站设计标准中 , 不再使用表格(table)定位技术,而采用DIV+CSS ,搜索引擎对网站的排名顺序不是固定的,SEO的思想就是用搜索引擎的理念来搭建网站。这种DIV+CSS设计网站对SEO的影响是显而易见的 , 由于结构简单、符合标准,利用DIV+CSS架构的网站深受搜索引擎喜欢,不过并不是所有DIV+CSS对网站的排名都有好处,正确的网页布局,对于SEO是非常有利的。对于XHTML标准的DIV+CSS布局,一般在设计完成后都会通过W3C验证。
c.静态页面对SEO的影响
很多SEOer在做优化网站的过程中,可以强调页面静态化,他们认为这样更有利于搜索引擎抓取网站内容。但是,目前如google、百度等搜素引擎都能收录动态页面,使用动态页面的站点数远远大于静态页面的网站,如web2.0网站,有时候HTML静态化反而是得不偿失的。 其实搜索引擎对静态页面和动态页面并没有特殊喜好之分,动态页面参数机制不利于收录 , 同时频繁读写数据字导致磁盘损伤等等问题,而静态页面带来的问题是生成文件数量非常多 , 需要大量空间存储文件、同时页面维护的复杂性都将大大提高。介于此,现在很多网站流行做伪静态处理。
d.目录级别对SEO的影响
目前SEO界公认的说法是目录级别在3级以内,有时域名根目录下不一定只有目录,还有一些单页面,这样的单页面在搜索引擎中的权重肯定要比目录下的单页面高。同时 , 在目录中设置关键词是很重要的 , 下面以“网站推广”这个关键词为例 , “网站推广”是核心关键词 , 那么在设计网站结构的时候就需要把长尾关键词 , 如“网站推广方案”在子栏目目录名中出现 , 到了第三层页面就是具体要优化的三级关键词了。
e.目录文件名对SEO的影响
目录路径和文件名也是影响排名的一个重要因素 , 很多人很容易忽略这点 , 根据关键词无所不在的原则 , 许多重要优化的页面直接命名为文件名。目前google会将“_”、“%20”都等于空格 , 所以我们在做目录文件名时尽量使用如zblog-help.html结构 , “-”而不是“_”进行分割。 随着搜索引擎不断改进, google、百度都能支持中文文件名了 , 经过使用urlencode的字符串 , 这样的排名要优于其他文件命名方法。
f.网页大小对SEO的影响
早在前几年 , 超过100KB的网页会导致网页的信息收录不全。可能是当时带宽也小、搜索引擎能力有限无法抓取较大的页面。如今 , 带宽都宽了、信息量也大了 , 门户网站首页大多在100KB以上 , 网站设计水平提高了以后首页变大也是是正常的 , 但具体内容页面 , 则应该追求精简 , 过大的页面会影响打开速度 , 不仅影响用户打开页面 , 也影响蜘蛛的爬行速度。 本文出自:亿恩科技【www.enkj.com】 |