Asp网页根据页码动态修改网页标题的实例

用过google中文网站管理员工具的站长应该能经常看到“包含重复标题标记的页面”有多少这样HTML建议,一个页面一种标题一直是google建议站长做好网站质量的要求。而我们的网站很多情况下存在不同程度的重复标题的情况,特别是一些动态更新的新闻页面客户案例页面等;新闻多的时候就会分页,网址就这样的news.asp?page=2。新闻越多page当然也越多了,这样的话,重复的标题页就会很多。

以有动态更新功能ASP网页为例,比如http://www.whsjsoft.com/Chinese/Bs_News_co.asp这个新闻页面,一共分了6页,以前的标题全是一样的:首佳软件公司新闻|首佳汽修汽配管理软件及汽车维修软件、汽车美容软件、汽车4S管理软件类新闻

这样就有了6个重复标题页了,因为这个Bs_News_co.asp页面代码固定了标题,所以网址请求page=2或者page=3都是一样的标题。经过测试我们可以这样改:

<title>首佳软件公司新闻第<%=reQuest.Querystring(“page”)%>页, 汽修汽配管理软件及汽车维修软件、汽车美容软件、汽车4S管理软件类新闻</title>

<%
Action=reQuest.Querystring(“page”)
if Action<2 then
response.write “<script language=’javascript’>”
response.write “document.title=’首佳软件公司新闻|首佳汽修汽配管理软件及汽车维修软件、汽车美容软件、汽车4S管理软件类新闻'”
response.write “</script>”
end if
%>

具体的效果请看首佳软件公司新闻第2页:http://www.whsjsoft.com/Chinese/Bs_News_co.asp?page=2,这页的标题跟第一页就不同了。这样等着下次来抓取时就不会提示有重复标题页面了。

以此例的成功实现动态修改网页标题,我们还做像首佳软件客户案例第3页汽车维修行业资讯第3页汽车维修博客文章列表第3页首佳软件常见问题第3页公司简介等页面的动态修改网页标题的实例。这些链接的例子全是第3页,因为刚好在中间更难抓取到。

相关日志

此条目发表在google应用及研究, IT技术及应用分类目录,贴了, , , , 标签。将固定链接加入收藏夹。

发表评论