如何生成与站点地图协议兼容的SiteMap?

时间:2010-07-04 12:04:26

标签: sitemap

刚刚使用Google网站管理员注册了我的网站,并尝试创建Sitemap XML文件。

我认为它只是一个XML文件,Google会提供基于Web的生成器工具来自动生成它。但似乎他们没有,并且在对“谷歌站点地图生成器”进行了瞄准之后,没有发现任何明显的事实。

在阅读谷歌帮助后,它建议使用基于“站点地图协议”的SiteMap,因为Bing和其他搜索引擎支持

我正在寻找的是链接到应用程序或基于Web的站点地图生成器,它们将抓取我的网站并创建XML。

我的网站有1000个页面,所以我当然不想手动创建它!

非常感谢任何帮助

Truegilly

3 个答案:

答案 0 :(得分:1)

我想你会在这里找到答案: - )

Updateable Google Sitemap for ASP.NET 3.5 Web App Project

答案 1 :(得分:0)

一个很好的资源是http://create-site-map.com。它会抓取您的网站并生成您可以放在您网站上并将Google指向的网站地图。唯一需要注意的是,他们有5000页的限制。不确定这是否足以满足您的要求。

答案 2 :(得分:0)

使用gulp-sitemap

的gulp任务
gulp.task('sitemap', function () {
    gulp.src('build/**/*.html', {
            read: false
        })
        .pipe(sitemap({
            siteUrl: 'http://www.amazon.com'
        }))
        .pipe(gulp.dest('./build'));
});