所以我甚至认为动态网页其实有着很多静态网页无法比拟的优势。因为动态页面可以在后台直接修改。

以致很多的新手都患有网页动态技术恐惧症,现在几乎所有的SEO作业人员都在强调网站静态化。其实我觉得太可不必如此的谈虎色变,因为目前动态网站已是绝对的主流,相信搜索引擎不会看不到这一点,甚至可以说他比我还急,试着想想,不会把动态网站静态化只是损失了一个网站而已,而搜索引擎不会检索动态网站损失的却是整个互联网,当然我不能因为搜索引擎会迁就我就什么也不做了至少在目前的搜索引擎检索技术下我还是得做些事情以配合他但不是非要把网站静态化,今天我就给大家分享一下我做动网站优化的一些心得或者说是技巧吧。

合理的布置网站URL

所以我就应该尽量避免网站的URL中出现诸如“&之类的特殊字符,搜索引擎之所以对动态网页检索有难度是因为它对URL中出现的特殊字符不敏感。尤其是&要不得,所以我能写成 http://www.jajob.cn/news_detail.asp?id=1就别写成 http://www.jajob.cn/news_detail.asp?id=1&fanhui=new还有一点就是尽量不要让URL中带有中文字符,因为浏览器会对URL中的中文进行编码,如果URL中的中文字数太多编码后URL就会很长,这对搜索引擎检索页面是很不利的曾经看到过某位SEO前辈说搜索引擎是不太喜欢 id=数字 这样的URL倒觉得应该影响不大,当然如果你一位宁可信其有不可无的人,那就将这些参数换成与页面内容相关的英文单词吧。

用好“titl这柄利剑

很多人之所以怕动态网站也就是不知道该如何让自动生成的动态页面自动地生成一个合适的<title>标签,<title>标签对于提高网站的排名起着非常重要的作用。其实这里有个技巧,就是把SELET写在<title>标签的前面,比方一个新闻类别的网站,一般在新闻列表页是这样写的<ahref="news_detail.asp?id=<%=r"id"%>"><%=r"title"%></a>也就是用ID传送一个<%=r"id"%>">参数到news_detail.asp页查看整这条新闻信息,所以我要做的全部工作都在news_detail.asp页,依照我前面提到把SELET写在<title>标签的前面的理论,这个页的查询语句写法如下:

<html>

<head>

<%

这里省略了连接数据库语句

id=request.querystr"id"

sql="select*fromnewwhereid="&id

setrs=db.executsql

%>

<title><%=r"title"%></title>

 

keyword作用已经微乎其微了如果用得不当它就只会害你而不是帮你所以千万别运用这种动态技术来滥用keyword标签。这样一个漂亮的<title>标签就出来了同样的也可以用这个方法来写descript描述和keyword当然这里有一点要提请大家注意。