sitemap知识扫盲:https://moneyslow.com/html/sitemap/sitemap_format.html
偷个懒,已知网站的url列表,一句shell生成一个sitemap.xml。
如果列表包含域名url:
cat allhtml.txt|awk 'BEGIN{print "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<urlset xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\">"}{print "<url>\n<loc>"$0"</loc>\n<lastmod>2024-08-07</lastmod>\n<changefreq>always</changefreq>\n<priority>.5</priority>\n</url>"}END{print "</urlset>"}' > sitemap.xml
如果列表只是文件目录:
cat allhtml.txt|awk 'BEGIN{print "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<urlset xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\">"}{print "<url>\n<loc>https://hkzww.com/"$0"</loc>\n<lastmod>2024-08-07</lastmod>\n<changefreq>always</changefreq>\n<priority>.5</priority>\n</url>"}END{print "</urlset>"}' > sitemap.xml