合理的安排网站URL
搜索引擎之所以对动态网页检索有难度是因为它对URL中出现的特殊字符不敏感,所以我们就应该尽量避免网站的URL中出现诸如“?”“&”之类的特殊字符,尤其是“&”要不得,所以我们能写成 http://www.*****.cn/news_detail.asp?id=1 的就别写成 http://www. *****.cn /news_detail.asp?id=1&fanhui=news 了,还有一点就是尽量不要让URL中带有中文字符,因为浏览器会对URL中的中文进行编码,如果URL中的中文字数太多编码后URL就会很长,这对搜索引擎检索页面是很不利的,曾经看到过某位SEO的前辈说搜索引擎是不太喜欢 id=数字 这样的URL的,我倒觉得应该影响不大,当然如果你是一位宁可信其有不可无的人,那就将这些参数换成与页面内容相关的英文单词吧。
用好“title”这柄利剑
<title>标签对于提高网站的排名起着非常重要的作用,很多人之所以怕动态网站也就是他们不知道该如何让自动生成的动态页面自动地生成一个合适的<title>标签,其实这里有个技巧,就是把SELET写在<title>标签的前面,比如一个新闻类别的网站,一般在新闻列表页是这样写的:<a href="news_detail.asp?id=<%=rs("id")%>"><%=rs("title")%></a>,也就是用ID传递一个<%=rs("id")%>">参数到news_detail.asp页查看整这条新闻信息,所以我们要做的全部工作都在news_detail.asp页,按照我们前面提到的把SELET写在<title>标签的前面的理论,我们这个页的查询语句写法如下:
以下为引用的内容: <html> <head> <% ‘这里省略了连接数据库语句 id=request.querystring("id") sql="select * from news where id=" &id set rs=db.execute(sql) %> <title><%=rs("title")%></title> …… |