什么是sitemap

sitemap,即网站地址文件,通常命名为sitemap.xml。

sitemap有什么用?

sitemap对搜索引擎非常友好,如果你的网站上产生了新的文件,使用sitemap可以让搜索引擎快速收录,是网站SEO的最常用手段。

sitemap文件有什么用?如何用?_第1张图片

sitemap文件如何产生?

sitemap文件可以通过工具软件生成,也有网站提供收费服务进行在线生成。

今天,我们通过编程,自己实现生成sitemap.xml文件。

当然,首先需要了解sitemap文件的格式。

国内,最权威的当属百度,我们提交sitemap也都是提交给它。百度给出的sitemap文件格式介绍如下:

sitemap文件有什么用?如何用?_第2张图片

依此介绍,我们用NodeJS编码如下:

sitemap文件有什么用?如何用?_第3张图片

var sitemap_data = "";var fs = require("fs");//页面目录fs.readdir("./article/",function(error,files){    //sitemap固定格式,编码设定
    sitemap_data = sitemap_data + '' + "\r\n";
    sitemap_data = sitemap_data + '' + "\r\n";    //获取每个文章,并写为限定格式
    for(i=0; i' + "\r\n";
        sitemap_data = sitemap_data + '' + "这里改成url地址" + files[i] + '' + "\r\n";
        sitemap_data = sitemap_data + '2020-04-12' + "\r\n";
        sitemap_data = sitemap_data + '' + "\r\n";
    }
    
    sitemap_data = sitemap_data + '';    
    //写为sitemap.xml格式
    fs.writeFileSync("sitemap.xml",sitemap_data);
})

运行,生成sitemap.xml文件如下:

sitemap文件有什么用?如何用?_第4张图片

提交sitemap

提交到自己网站:

sitemap文件有什么用?如何用?_第5张图片

再到百度站长平台,提交给百度:

sitemap文件有什么用?如何用?_第6张图片

这样,百度爬虫,就会很快的去爬取相关的文件,完成收录。然后,自然的,文件就可以被搜索到了。

原创文章,不限转载。欢迎分享学习,大家一起进步。