我需要在我的项目中包含sitemap.xml。
我知道我该把它放在哪里。
"apps": [
{
[...]
"assets": [
"assets",
"favicon.ico",
"sitemap.xml",
"robots.txt"
],
[...]
}
]
,但不确定如何生成。 我有许多动态网址
什么是最好的方法?
答案 0 :(得分:1)
我遇到了同样的问题,可以检查我的post here。您可能必须手动制作xml。或尝试botmap.io,但必须对要生成的页面专门使用href。如果您的网页不大,您可以像我一样手动制作xml。对于路由器中的每个路由,您只需在xml中创建一个点。
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>http://margvel.com</loc><priority>0.5</priority></url>
<url><loc>http://margvel.com/projects</loc><priority>0.5</priority></url>
<url><loc>http://margvel.com/jobs</loc><priority>0.5</priority></url>
<url><loc>http://margvel.com/education</loc><priority>0.5</priority></url>
<url><loc>http://margvel.com/resume</loc><priority>0.5</priority></url>
<url><loc>http://margvel.com/contact</loc><priority>0.5</priority></url>
</urlset>
答案 1 :(得分:0)
我不知道它是否适用于您的情况,但是将RSS视为替代项可能会很有趣,特别是如果您已经在网站上使用它:
您可以阅读有关将RSS用作站点地图here的信息。