我想向 Google 提供有关我网站内容的更好概述,因为我注意到并非所有 URL 都会被 Google 自动抓取。为此,我决定生成一个自定义站点地图。
我通过 Nuxt-sitemap 模块为我的 Nuxt SSR 应用程序生成了一个站点地图。并向 Google 搜索控制台提交了站点地图。
但是谷歌一直说他无法获取站点地图,即使我点击它 - 它也可以在没有任何身份验证或任何情况下访问它。
我在这里读到,这可能是一个临时问题,我必须有点耐心,但已经过去两周了,它一直说它仍然无法获取此站点地图。
我还尝试使用一些外部服务验证站点地图,他们说 xml 是有效的
这是我的 XML 站点地图示例(已删除 URL)
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
<url>
<loc>url</loc>
<lastmod>2023-01-29T13:36:18.023Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>url</loc>
<lastmod>2023-01-29T13:36:18.023Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>url</loc>
<lastmod>2023-01-29T13:36:18.023Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>url</loc>
<lastmod>2023-01-29T13:36:18.023Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>url</loc>
<lastmod>2023-01-29T13:36:18.023Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>url</loc>
<lastmod>2023-01-29T13:36:18.023Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>url</loc>
<lastmod>2023-01-29T13:36:18.023Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>url</loc>
<lastmod>2023-01-29T13:36:18.023Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>url</loc>
<lastmod>2023-01-29T13:36:18.023Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>url</loc>
<lastmod>2023-01-29T13:36:18.023Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
</urlset>