Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml 我可以使用<;网站地图>;在<;urlset>;?_Xml_Indexing_Seo_Xml Sitemap - Fatal编程技术网

Xml 我可以使用<;网站地图>;在<;urlset>;?

Xml 我可以使用<;网站地图>;在<;urlset>;?,xml,indexing,seo,xml-sitemap,Xml,Indexing,Seo,Xml Sitemap,作为标题,我可以使用中的标记指向我的第二个站点地图吗 <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://website.com/page1</loc> <changefreq>hourly</changefreq&

作为标题,我可以使用
中的
标记指向我的第二个站点地图吗

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url>
    <loc>http://website.com/page1</loc>
    <changefreq>hourly</changefreq>
  </url>

  <url>
    <loc>http://website.com/page2</loc>
    <changefreq>hourly</changefreq>
  </url>

  <sitemap>
    <loc>http://website.com/sitemap.xml?offset=1000</loc>
    <changefreq>always</changefreq>
  </sitemap>

</urlset>

http://website.com/page1
每小时
http://website.com/page2
每小时
http://website.com/sitemap.xml?offset=1000
总是
或者我必须使用
指向我的第二个站点地图:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url>
    <loc>http://website.com/page1</loc>
    <changefreq>hourly</changefreq>
  </url>

  <url>
    <loc>http://website.com/page2</loc>
    <changefreq>hourly</changefreq>
  </url>

  <url>
    <loc>http://website.com/sitemap.xml?offset=1000</loc>
    <changefreq>always</changefreq>
  </url>

</urlset>

http://website.com/page1
每小时
http://website.com/page2
每小时
http://website.com/sitemap.xml?offset=1000
总是
我不能使用
,因为我有太多的页面来生成一个总的索引文件。

如所述,您应该使用

如果将
sitemap
元素添加为
urlset
元素(第一个示例)的子元素,它很可能会被忽略,因为
sitemap
不是其中之一

如果将站点地图作为
url
元素添加到
urlset
(第二个示例)中,则站点地图文件只是站点地图中的另一个url条目。您不应该期望消费者将此条目作为另一个站点地图处理,因为这不是一个已定义的行为,但当然,特定的消费者可能会这样做

如果您不能提供站点地图索引文件,您可以(作为一个比没有更好的替代方案)提供多个
站点地图
记录:

用户代理:*
禁止:
网站地图:https://example.com/sitemap.xml?offset=2000
网站地图:https://example.com/sitemap.xml?offset=1000
网站地图:https://example.com/sitemap.xml

关于您不能使用站点地图索引文件的原因:我不确定我是否理解您的原因。如果可以在一个文件的
urlset
下添加站点地图URL,也可以在
sitemapindex
下的其他文件中添加这些URL,是否?每个站点地图索引文件可以有50000个站点地图URL,您甚至可以提供多个索引文件()。