考问站长(21)

站长空间

问题:

我的站点是个图书网站,采用ASP+SQL程序,现在想在图书详细信息页的头部标题里动态显示图书名称,不知道有些什么方法可以实现?另外,我的页面都做了优化和搜索引擎的注册,可搜索效果不好,希望有这方面经验的站长朋友能给予帮助。

站长:易听

网站:http://www.okwma.com

我的音乐网是用ASP+Access做的,和ASP+SQL有相似之处,现在介绍一种方法,希望该站长能从中得到启示。我的思路是:从ASP文件上获取ID→从数据库调用ID所在的列表→从该列表中调用所需的资料→在<title></title>之间调用→完成。

我的专辑列表文件Musiclist.asp顶部就有这个ASP函数:

<!--#include file="数据库链接的文件"-->

<%

Specialid=request.QueryString("AlbumID")

set rs=server.createobject("adodb.recordset")

%>

<%

sql="select * from Special where Specialid="&cstr(Specialid)

rs.open sql,conn,1,3

Nclass=rs("Nclass")

name=rs("name")

%>

<title>易听音乐网 - <%=rs("Nclass")%> 专辑『<%=rs("name")%>』 最新MP3试听/MP3免费下载 www.okwma.com</title>

说明:AlbumID=专辑ID,Special=数据库里的专辑列表,Nclass=歌手,name=专辑名。笔者认为适当加入“免费”字样可以增大访客的点击率。