使用jsp/php/asp等动态程序生成的页面如何对搜索引擎友好呢?你可能想使用url_rewrite。不过,最好还是让同一个网址在任意时间对应的页面内容都是一样的或者相似的。因为搜索引擎不喜欢页面内容总是在变化的网址。
一般博客文章需要将新发表的文章显示在前面,所以会使用"order by id desc"类似的SQL语句来查询一页包含的多篇文章。例如下面在JAVA+MYSQL中:
public Article[] getArticleArray(int from, int size){ Article[] article = new Article[0]; String query = "SELECT * FROM blog ORDER BY DESC id LIMIT " + from + "," + size; try{ ResultSet rs = st.executeQuery(query); rs.last(); size = rs.getRow(); article = new Article[size]; rs.beforeFirst(); for(int i=0; rs.next(); i++){ article[i] = new Article( rs.getInt("id"), rs.getString("time"), rs.getString("name"), rs.getString("blog") ); } rs.close(); }catch(Exception e){ System.out.println(e); } return article;}