网站地图在线生成其实也就是sitemap在线生成,在线生成网站地图(sitemap)的方式其实就两种:
一是、网站后台有sitemap网站地图生成功能;
二是、三方工具从一个入口地址,实现全站地址抓取分析。
如果是网站后台自带的网站地图生成功能,那没什么好说的,快速又直接。这篇文章我主要介绍下网站地图的三方工具实现的网站地图(sitemap)在线生成。
从原理来讲,很简单,就是获取入口页面的所有本站的链接,然后保存链接(需要剔除重复的链接),然后继续获取获取到的链接的内容,重复重复执行下去,直道没有新链接出现(所有链接处理完成)。
然后将这些链接处理成网站地图格式,目前通用的网站地图格式又有三种:
一、HTML
这种格式其实主要的还是给人看,所以这种格式的网址地图最好的还是有一个良好的设计和整理。
二、XML
<?xml version="1.0" encoding="utf-8"?>
<!-- XML文件需以utf-8编码-->
<urlset>
<!--必填标签-->
<url>
<!--必填标签,这是具体某一个链接的定义入口,每一条数据都要用<url>和</url>包含在里面,这是必须的 -->
<loc>http://www.webkk.net/map</loc>
<!--必填,URL链接地址,长度不得超过256字节-->
<lastmod>2009-12-14</lastmod>
<!--