【问题标题】:include sitemap to one xml file将站点地图包含到一个 xml 文件中
【发布时间】:2014-09-07 08:36:46
【问题描述】:

我有一些创建站点地图的文件(例如 sitemap-product.php、sitemap-company.php 等)。它们是非常大的文件!

我想创建一个包含这些地址(sitemap-product.php、sitemap-company.php)的 XML 文件,然后当我将此 XML 文件包含给 Google 网站管理员时,Google 会一一检查这些文件。

我可以这样做吗? 感谢您的帮助!

【问题讨论】:

    标签: php xml sitemap


    【解决方案1】:

    站点地图格式的 XML 版本如下所示。我建议您使用站点地图生成工具生成它们,而不是尝试手动编写代码。在 Google 上搜索站点地图生成工具。我使用http://www.xml-sitemaps.com/ 创建了下面的sn-p。

    <?xml version="1.0" encoding="UTF-8"?>
    <urlset
          xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
          http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
    <url>
      <loc>http://www.TEST.co.uk/</loc>
      <priority>1.00</priority>
      <changefreq>weekly</changefreq>
    </url>
    <url>
      <loc>http://www.TEST.co.uk/TEST.htm</loc>
      <priority>0.80</priority>
      <changefreq>weekly</changefreq>
    </url>
    <url>
      <loc>http://www.TEST.co.uk/TEST.htm</loc>
      <priority>0.80</priority>
      <changefreq>weekly</changefreq>
    </url>
    <url>
      <loc>http://www.TEST.co.uk/TEST.htm</loc>
      <priority>0.80</priority>
      <changefreq>weekly</changefreq>
    </url>
    </urlset>
    

    您应该将您的 XML 站点地图称为“sitemap.xml”并将其放在您的 Web 服务器的根目录中。

    如果您将站点地图的引用添加到 robots.txt 文件中,那么搜索引擎应该会自动找到它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-09
      • 2011-09-23
      • 1970-01-01
      • 2013-11-14
      • 1970-01-01
      • 2019-03-05
      相关资源
      最近更新 更多