建站专家,专业网站建设 为客户创造互联网时代新价值
网站没有访问量?网站没有排名?创意网络来帮您!
专注于推广营销型企业网站建设,让您的网站“活”起来!

在线咨询
经济型网站1500元 标准型网站2500元 商务型网站3500元 定制型网站
行业资讯 技术支持 编程技术 优化技术 建设文摘 营销技术 建设帮助
国内虚拟主机 香港虚拟主机 美国虚拟主机
服务项目
企业网站解决方案企业网站解决方案
打造企业品牌形象,建立企业网络平台,提供全方位的企业网站建设一条龙服务。
企业网站优化推广方案企业网站优化推广方案
专业的SEO服务,网站优化,排名提升,为企业创造更多的商机。
域名主机租用服务域名主机租用服务
稳定的DNS服务器,24小时不间断监控,为您保证稳定、高速的网站运作环境。
搜索引擎化化SEO
我要新建网站
番禺网站建设为您建立一个能不断为您带来新客户的网站[了解详情]

改版我的网站
网站改版可以带来优质的用户体验,增加网站优化细节
[了解详情]
番禺网站建设教你自动生成网站地图文件

    网站地图大家已不陌生,不过,在于现今流行网站优化的时代,对于不同的客户,可能所谓的“网站地图”意味着是不同的内容,例如,对于侧重于优化方面的网站,网站地图指的可能是类似小爬虫自动生生出来的sitemap.xml或sitemap.html的文件,给网络蜘蛛使用的“网站地图”;而对于侧重于用户友好度,帮助用户找到网站结构的目的,网站地图意味着是真正的一张“地图”,帮助访问者了解网站的整体结构。

    本次番禺网站建设为大家介绍的网站地图指的是前者,是给网络蜘蛛使用的“网站地图”,这种地图记录的信息很少,例如:http://www.py162.com/sitemap.xml,可以看到,只是一个简单的页面地图、更新频率、时间这三个参数,例如本站的一个例子,通过自动方式生成此网站地图:

<%
py162_html="<?xml version=""1.0"" encoding=""gb2312""?>"&VbCrLf
py162_html=py162_html&"<urlset"&VbCrLf
py162_html=py162_html&"    xmlns=""http://www.sitemaps.org/schemas/sitemap/0.9"""&VbCrLf
py162_html=py162_html&"    xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"""&VbCrLf
py162_html=py162_html&"    xsi:schemaLocation=""http://www.sitemaps.org/schemas/sitemap/0.9"&VbCrLf
py162_html=py162_html&"       http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd""> "&VbCrLf

py162_html=py162_html&"<url>"&VbCrLf'开始的内容
py162_html=py162_html&"<loc>http://www.py162.com</loc>"&VbCrLf
py162_html=py162_html&"<priority>1.00</priority>"&VbCrLf
py162_html=py162_html&"<lastmod>"&get_date(now)&"</lastmod>"&VbCrLf
py162_html=py162_html&"<changefreq>daily</changefreq>"&VbCrLf
py162_html=py162_html&"</url>"&VbCrLf'结束的内容
py162_html=py162_html&"</urlset>"&VbCrLf

filename="sitemap.xml"
if py162_html<>"" then
'--------------------------------
'删除原来的文件
'--------------------------------
delefile=Server.MapPath(filename)  
Set fso=CreateObject("Scripting.FileSystemObject")  
if FSO.FileExists(delefile) then
fso.DeleteFile delefile 
end if 
Set fso=nothing
'--------------------------------

'--------------------------------
'建立文件
'--------------------------------
set fso = Server.CreateObject("Scripting.FileSystemObject")
set fout = fso.CreateTextFile(server.mappath(""&filename&""))
fout.write py162_html
fout.close
set fout=nothing
set fso=nothing
'--------------------------------
response.Write "<script language=javascript>alert('页面已生成!');window.close();</script>"
end if
%>


    相信大家的网站,都有很多页,可以将上面红色字的位置,写成循环的形式,将网站所有页面全部生成出来,那么,就是一张动态的网站地图了,可以自动生也sitemap.xml或sitemap.html文件,当有数据更新的时候,就执行一下,自动生成,您看,是不是很方便呢?

编辑:创意设计工作室 http://www.py162.com


资料来源:创意设计工作室 http://www.py162.com,转载请注明出处!
  • 相关文章
  • ·有关301重定向方法大全
  • ·今天发现百度分享是个不错的工具
  • ·番禺网站建设之HTML代码优化
  • ·详解301永久重定向实现方法
  • ·番禺网站建设:原来404页面可以这样做
  • ·用ASP制作网站时cookie是个好东西
  • ·两个方法检查网站robots.txt是否合理
  • ·选择xml网站地图还是html网站地图
  • ·网站中如何添加即时天气预报代码?
  • ·为什么标签:hover在ie6下无效?
  • ·HTML静态化技术
  • ·网页设计中如何利用css sprites减少图片请求
  • 网友评论
    用户名: