WEB开发中完美表现SEO的要点

选目前市面上有很多CMS系统在设计时考虑了SEO优化,如中文的dede(织梦)、帝国,英文的joomla、drupal等,有的系统自身做了搜索引擎友好度的调整,有的需要安装插件。另外还有博客系统如wordpress、z-blog,百科系统如wikipedie、互动百科在SEO方面都做的很好,特别是百科在内链建设,标题规范化方面是经典。可以说现有的系统是很充分考虑到SEO在网站设计中的重要性的,但是完美实现SEO效果的CMS系统目前还没有出现,那么现有的CMS等系统在SEO方面表现有哪些特点,以及要更完美的实现SEO效果在开发时要注意哪些要素?下面总结一下从SEO角度出发,在开发网站时应该具备哪些功能:
1.  页面标题客制化
首先,CMS系统应该自动生成比较优化的页面标题,如分类页面采用:
分类名称 – 网站名称
产品页面(文章页面):
产品名称(文章标题)- 分类名称 – 网站名称
或:
产品名称(文章标题) - 网站名称
2.  URL静态化及客制化
URL静态化功能是必需的。通常CMS系统后台会有一个URL静态化选项,站长打开静态化功能,整个系统生成的页面都是用静态化过的网址。静态化功能可能需要服务器支持某些模块,如mod_rewrite。
好的CMS系统还应该提供URL客制化功能,站长可以自己定义所有的目录名及文件名。目录名通常在创建分类时就给出选项,可以是中文名,也可以自己输入英文单词、汉语拼音等做目录名。创建产品或文章页面时,系统既可以自动按编号生成文件名,也允许站长输入想要的文件名。
3.  Meta标签客制化
这里所说的meta标签指kewords标签和description标签。系统应该允许站长完全删除这两个标签,因为目前已经对搜索引擎排名几乎没有作用,如果不能生成恰当的标签,还不如不写。如果这两个标签一定要写,应该可以选择生成格式或完全人工撰写。
4.  正文撰写
现在的CMS系统创建产品或文章页面时都提供“所见即所得”编辑功能,用户可以在正文中加黑体、图片、填写图片ALT文字、添加锚文字链接、添加H1H2标签等。
5.  分类页面说明文字
除了首页应该给站长充分的灵活性、人工撰写说明文字外,分类页面应该留出一个区域,让站长人工撰写最恰当的说明文字。这样才能避免分类页面上只有产品列表,没有独特相关的文字内容。
6.  标签功能
站长发布产品或文章时可以输入标签,系统自动按标签聚合内容并生成标签页面。
7.  消除复制内容
系统应该自动禁止抓取复制内容,如打印版本、各种不同的排序(按价格、时间、按颜色… 按热门程度)等页面。有的系统,如wordpress博客,天生有多重存档,除了主页面,还有按分类存档、按时间存档、按作者存档等。这些复制内容有利于用户浏览,但给搜索引擎造成大量不友好的复制内容。CMS设计时应该考虑到禁止抓取这些复制版本的功能,不然系统使用者在使用时难以改进。
8.  301转向
系统应该提供从任何一个页面用301转向到另外一个地址的功能,站长可以根据需要自由安排转向。没有这个功能,当网站栏目的改版、删除就会丢失原页面的权重等问题。
9.  网站地图生成
好的CMS系统可以自动生成XML版本的网站地图,站长只要向搜索引擎提交网站地图就可以了。当然如果还能自动生成HTML版的网站地图可以增加用户体验。
10.自动正确生成H1,H2标签和客制化
有的CMS系统会生成H1、H2标签,但正确生成H标签的并不多见。比如很多CMS系统在所有页面都把网站名称放在H1标签中,这实际上是不正确的。首页应该使用网站名称,或者允许客制化H1标签中的内容。分类页面应该把分类名称放入H1标签,产品页面应该把产品名称放入H1标签。
11.URL网址规范化
上面说了URL静态化和客制化,还有一个重要的功能是URL网址规范化,所有内部链接保持统一,都指向某一规范化的网址。比如以 domain.com为例,一个带www,一个不带www,我们可以事先确定其中一个作为规范化网中(实际证明带www的网址比不带www的网址权重高些),那么以确定带www的网址为规范化网址,无论当用户输入domian.com还是 domain.com/index.php, ,。。。 都能转向这个标准域名,包括所有网址如domian.com/categary 变成; domain.com/pageA.html 变成
链接结构有两种:物理链接结构和扁平链接结构
12.内链建设简易
如wiki百科、互动百科、wordpress内链插件等都做得好。
13.清晰导航
一个页面距离首页的点击距离越小,越容易被收录,当一个网站有数以千计甚至万记的页面时,如何缩小页面与首页的点击距离呢,这个时候就需要构建清晰的导航缩短点击距离。导航设计时注意以下几点:
1)  用文字导航,不要用图片、JS、flash生成导航系统,用文字+CSS也可以设计出视觉好,SEO友好的导航系统。
2)  点击距离及扁平化。权重普通的网站,内页离首页不要超过4、5次点击,主导航越多,网站越扁平,一个分类导航不够的话可以设计多个导航,比如博客的按分类,按热门,按时间;电子商务网站的按价格,按品牌,按分类,按功能等
3)  导航系统是仅次于首页权重的页面,所以导航的分类名称尽量不要浪费在无关紧要的关键词上,比如“关于我们”、“隐私政策”。。。 尽量用产品或具体服务项目作为导航的锚文字。
4)  建立面包屑导航。如新浪的面包屑导航,现有的CMS系统大都自动生成。
上面谈的都是搜索引擎友好性设计的一些功能,那么不友好性设计有哪些呢:


  1. Flash


目前来说搜索引擎还没有能力读取flash文件,排名中最重要的两个因素链接、文字在flash中是没有用的,所以设计网站时尽量不要用flash,尤其是首页。

  1. Session ID


Session ID会造成不同的URL链接但内容相同的页面,这会让搜索引擎觉得该网站有大量复制内容从而不收录。

  1. 各种跳转


302跳转、js跳转、flash跳转、meta refresh跳转这些都搜索引擎都是不友好的。

  1. 框架结构


Frame框架结构,好老的技术,估计现在大部分都不会去用了。不用最好

  1. 动态URL


避免产生动态URL或者使动态URL静态化。

  1. Javascript设计与链接


用js生成的导航和内容页文字搜索引擎是抓取不到的,能用DIV+CSS就不要用JS

  1. 要求登录


需要登陆才能看到的页面,搜索引擎同样看不到。如现在流行的SNS网站。

  1. 强制使用cookies


强制使用cookies才能访问的网站,蜘蛛同样无法正常访问。

Need a translation service?

Please enter your personal details and we will contact you shortly

Words translated by CCJK

146,096,379

We are Certified

Our Client Satisfaction

rating for previous quarte

4.00

Over 95% of our clients recommend our language services to others

Copyright © CCJK Technologies Co., Ltd. 2000-2017. All rights reserved.
TOP