sitemap文件很大该怎么办? sitemap 分割

查找了网络管理员帮助文件,官方的解释是:

“您可以提供多个 Sitemap 文件,但每个 Sitemap 文件包含的网址不得超过 50,000 个,并且未压缩时不能大于 10MB。这些限制条件有助于确保网络服务器不会因传输过大的文件而遇到麻烦。

如果要列出超过 50,000 个网址,您需要创建多个 Sitemap 文件。如果预计您的 Sitemap 网址数量会超过 50,000 个或大小超过 10MB,应考虑创建多个 Sitemap 文件。如果您的确提供了多个 Sitemap,您可以将其列在Sitemap 索引文件中。Sitemap 索引文件最多可以列出 1,000 个 Sitemap。”

 

<?xml version="1.0" encoding="UTF-8"?>
   <sitemapindex xmlns="http://www.google.com/schemas/sitemap/0.84">
   <sitemap>
      <loc>/sitemap1.xml.gz</loc>
   </sitemap>
   <sitemap>
      <loc>/sitemap2.xml.gz</loc>
   </sitemap>
   <sitemap>
      <loc>/sitemap3.xml.gz</loc>
   </sitemap>
   <sitemap>
      <loc>/sitemap4.xml.gz</loc>
   </sitemap>
   <sitemap>
      <loc>/sitemap5.xml.gz</loc>
   </sitemap>
   <sitemap>
      <loc>/sitemap6.xml.gz</loc>
   </sitemap>
   </sitemapindex>

嘿 嘿,这是我自己独创的法子,上传吧。然后重新提交并增加sitemap文件。过了十多分钟,重新刷新一下页面,竟让我傻眼。Google提示说“你所提交 的sitemap格式不受支持”,怎么会呢?想了半天,终于觉得可能是分割文件时出错,在本机电脑上双击打开各个sitemap文件,真的出问题了。原来 文件分割器是硬生生地把字符截断。还需要我自己手工修补呢?
 
于是每个sitemap文件补齐形式如下:
<?xml version="1.0" encoding="UTF-8"?>
<!--Google Site Map File Generated by 
http://www.sitemapbuilder.net Wed, 28 Feb 2007 22:16:01 GMT-->
<urlset xmlns="
http://www.google.com/schemas/sitemap/0.84">

........

<url>
    <loc>/plus/feedback.php?arcID=4679</loc>
</url>

........

</urlset>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值