用网站地图帮助搜索引擎
2009-05-12 14:41:08来源:未知 阅读 ()
建立网站的目标在于提高知名度与增加用户流量。搜索引擎优化是增加网站流量的一种方法。另一种方法是使用网站地图,它允许你指定一个搜索引擎收录或索引哪些页面。网站地图这一概念最初由Google开发,最近雅虎与MSN也同意应用这一标准。本周我们对网站地图标准进行说明。
建立标准的需要
搜索引擎利用蜘蛛在互联网上爬行,定位网页并将它们收录到数据库中。这一过程需要大量资源,有时,你希望索引的网页被忽略,而无用的网页却被收录。在网络上搜寻变化与新网页,收录它们并进行相应归类的Google Googlebot蜘蛛就是一个典型的例子。
网站地图为网站明确应索引哪些网页,以及网站中增加了哪些新内容提供了一种方法。基本上,它在搜索引擎与网站间提供一个通信通道。理论上,它通过减少搜索引擎蜘蛛的处理对象来缓解资源负担,但当前网站地图不能代替爬行过程。
网站地图简介
网站地图是一个XML文件,它包含一个网址URL表和相关的属性,详细说明应索引某个特定网站的哪些内容。网站地图必须为UTF-8编码。下面是网站地图文件需要的XML元素:
<urlset> -- 网站地图文件以这个标签起始和结束,起始标签必须包括命名空间(xmlns)属性。
<url> -- 文件中的每一个网页包含在这个元素之中。
<loc> -- 文件中指定的网页的实际地址。它是<url>元素的一个子元素。
文件中还有下列可选元素:
<lastmod> -- <url>元素的一个子元素。它指定最近一次更新网页的时间。
<changefreq> -- <url>元素的一个子元素。它指定网页更新的频率(经常、每小时、每天、每周、每月、每年及从未更新)。
<priority> -- <url>元素的一个子元素。它指定网站内网页相对于其它网页的重要性,有效值为0.0-1.0,默认值为0.5。
下面的网站地图样本说明如何在一个样本网页中应用这些元素。它为一个假定的网站指定主页,以及它的更新频率,上次更新的时间和网站中的优先权。
以下为引用的内容: <?xml version="1.0" encoding="UTF-8"?> <urlsetxmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://www.test.com/</loc> <lastmod>2006-11-20</lastmod> <changefreq>daily</changefreq> <priority>0.3</priority> </url> </urlset> |
网站地图文件的位置由你自己决定,但它的位置决定了可能包含中文件中的URL集。例如,如果上面的样本网站地图文件位于http://www.test.com/sitemap.xml,那么网站地图文件中可能包含任何以http://www.test.com/开头的URL。因此,我们建议将网站地图文件存放在网站的根目录下。网站地图文件的大小不得超过10MB。如果一个文件超出这个限制,就需要使用gzip进行压缩。
建立一个网站地图
既然网站地图以XML为基础,就可以方便的使用任何文本编辑器建立并编辑它们,不过也可以应用专门的工具。下面的列表提供了一些当前的工具:
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:WEB应用的缓存兼容性设计
- 用ASP制作强大的搜索引擎 2019-06-16
- 打造属于自己的搜索引擎 2019-05-18
- 如何实现智能搜索 2019-01-16
- 用asp编写类似搜索引擎功能的代码 2009-05-12
- ASP进阶:用asp做的简单搜索引擎代码 2009-05-12
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash