Google网站站长未接受我的站点地图

时间:2012-08-10 14:22:57

标签: seo sitemap robots.txt google-webmaster-tools

设置我的Google网站管理员帐户并验证我的网站后,我无法将网站地图添加到其中。它发出以下错误。

enter image description here

我尝试执行以下操作:

  1. 我删除了robots.txt但仍无法正常工作。
  2. 我尝试在http://www.validome.org/google/validate上验证我的站点地图,并将其报告为有效。
  3. 我多次检查站点地图和我的网址是否有错误,一切似乎都没问题。
  4. 供参考:

    我的sitemap.xml如下:

    <?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.myDomain.com/</loc>
      <changefreq>daily</changefreq>
      <priority>1.00</priority>
    </url>
    <url>
      <loc>http://www.myDomain.com/about/</loc>
      <changefreq>daily</changefreq>
      <priority>0.90</priority>
    </url>
    <url>
      <loc>http://www.myDomain.com/help.php</loc>
      <changefreq>daily</changefreq>
      <priority>0.90</priority>
    </url>
    </urlset>
    

    我的Robots.txt如下:

    User-agent: ia_archiver
    Disallow: /
    
    User-agent: duggmirror
    Disallow: /
    
    User-agent: *
    Disallow: /cgi-bin/
    
    Sitemap: http://www.myDomain.com/sitemap.xml
    

3 个答案:

答案 0 :(得分:1)

以下是针对bot的htaccess规则问题的一些很好的参考:

http://www.widexl.com/tutorials/htaccess.html

http://www.howtoforge.com/forums/showthread.php?t=27809

答案 1 :(得分:0)

如果你想要一些真正有效的东西:

  • 将此robots.txt规则替换为:

    User-agent: *
    Allow: /
    Sitemap: http://www.myDomain.com/sitemap.xml
    
  • 并将其添加到.htaccess

    #Block ia_archiver & duggmirror
        RewriteCond %{HTTP_USER_AGENT} .*.ia_archiver|duggmirror* [NC]
        RewriteRule .* - [F]
    
    
    #Block cgi access
        <filesMatch "^php5?\.(ini|cgi)$">
            Order Deny,Allow
            Deny from All
            Allow from env=REDIRECT_STATUS
        </filesMatch>
    

答案 2 :(得分:0)

原来问题来自Google服务器。我没有改变任何东西,只是将整个主题留了一个星期并再次尝试。现在一切似乎都很好。

有时候由于某些重大更新或Google繁忙的服务器,接受站点地图需要更多时间通常费率。对于那些面临类似问题的人,只需等待几天,然后在谷歌论坛等人抱怨之前再试一次。