如何在站点地图中定义多个站点地图?
How to define multiple sitemaps in a sitemap?
我有一个静态页面列表和一个动态页面列表,我将其提交到 Google 控制台,它告诉我在有 URL 标记的每一行上都是错误的。
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>site.com/metadata/geo/sitemap.xml</loc>
</sitemap>
<sitemap>
<url>
<loc>site.com/</loc>
<priority>1.0</priority>
<lastmod>2019-10-06</lastmod>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>site.com/about</loc>
<priority>0.5</priority>
<lastmod>2019-10-06</lastmod>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>site.com/best-practices</loc>
<priority>0.5</priority>
<lastmod>2019-10-06</lastmod>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>site.com/dashboard</loc>
<priority>0.5</priority>
<lastmod>2019-10-06</lastmod>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>site.com/dataset</loc>
</url>
<url>
<loc>site.com/dataset/83dc3401f86819de</loc>
</url>
<url>
<loc>site.com/metadata/geo/GSE9</loc>
</url>
<url>
<loc>site.com/faq</loc>
<priority>0.5</priority>
<lastmod>2019-10-06</lastmod>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>site.com/guide</loc>
</url>
<url>
<loc>site.com/registry</loc>
</url>
<url>
<loc>site.com/bts</loc>
</url>
<url>
<loc>site.com/schema-playground</loc>
<priority>0.5</priority>
<lastmod>2019-10-06</lastmod>
<changefreq>monthly</changefreq>
</url>
</sitemap>
</sitemapindex>
我没有太多创建站点地图的经验,所以请原谅我的无知。从我阅读的文档来看,这似乎很简单,但我想我错了。
注意:将完整的站点地址替换为 "site.com" 以使其简单。但假设它是 http:...
我认为您应该使用 http://
或 https://
部分指定完整地址。
编辑:
url
标签应放在自己的站点地图文件中 urlset
标签下。在您的根文件中,您应该放置 2 个链接以组合您的 metadata/geo/sitemap.xml
文件和其余链接
我有一个静态页面列表和一个动态页面列表,我将其提交到 Google 控制台,它告诉我在有 URL 标记的每一行上都是错误的。
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>site.com/metadata/geo/sitemap.xml</loc>
</sitemap>
<sitemap>
<url>
<loc>site.com/</loc>
<priority>1.0</priority>
<lastmod>2019-10-06</lastmod>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>site.com/about</loc>
<priority>0.5</priority>
<lastmod>2019-10-06</lastmod>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>site.com/best-practices</loc>
<priority>0.5</priority>
<lastmod>2019-10-06</lastmod>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>site.com/dashboard</loc>
<priority>0.5</priority>
<lastmod>2019-10-06</lastmod>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>site.com/dataset</loc>
</url>
<url>
<loc>site.com/dataset/83dc3401f86819de</loc>
</url>
<url>
<loc>site.com/metadata/geo/GSE9</loc>
</url>
<url>
<loc>site.com/faq</loc>
<priority>0.5</priority>
<lastmod>2019-10-06</lastmod>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>site.com/guide</loc>
</url>
<url>
<loc>site.com/registry</loc>
</url>
<url>
<loc>site.com/bts</loc>
</url>
<url>
<loc>site.com/schema-playground</loc>
<priority>0.5</priority>
<lastmod>2019-10-06</lastmod>
<changefreq>monthly</changefreq>
</url>
</sitemap>
</sitemapindex>
我没有太多创建站点地图的经验,所以请原谅我的无知。从我阅读的文档来看,这似乎很简单,但我想我错了。
注意:将完整的站点地址替换为 "site.com" 以使其简单。但假设它是 http:...
我认为您应该使用 http://
或 https://
部分指定完整地址。
编辑:
url
标签应放在自己的站点地图文件中 urlset
标签下。在您的根文件中,您应该放置 2 个链接以组合您的 metadata/geo/sitemap.xml
文件和其余链接