站点地图不起作用

时间:2013-09-17 16:30:10

标签: wordpress seo

我正在使用wordpress网站,当我向网站管理员工具添加网站地图时,我收到2个错误;

错误1 我们在尝试访问您的站点地图时遇到错误。请确保您的站点地图符合我们的指南,并且可以在您提供的位置访问,然后重新提交。

受robots.txt限制的网址

错误2 Sitemap是HTML 您的站点地图似乎是一个HTML页面。请改用支持的站点地图格式。

我使用的是all in seo插件,sitemap前缀是'sitemap' 我还在设置页面的框中添加了我的Google验证:google-site-verification = La3IH5EIdWJcJa4uUYWmt6vMkeHK3SsazrZ1KBqkdh8

我不确定robots.txt文件在哪里?

1 个答案:

答案 0 :(得分:3)

问题1 受robots.txt限制的网址
这意味着当Google的“蜘蛛”尝试为您的站点地图编制索引时,他们会被您的站点地图阻止。如果您不使用该文件,可以删除该文件,或者确保您不阻止该网站地图,甚至更糟糕的是整个网站不被编入索引。

以下robots.txt会阻止所有抓取工具都将索引整个网站:

User-agent: *
Disallow: /

只需删除尾部斜杠以防止出现如下情况:

User-agent: *
Disallow:

第2期 错误2站点地图是HTML您的站点地图似乎是一个HTML页面。请改用支持的站点地图格式。

首先,HTML站点地图对最终用户和某些情况下的搜索引擎蜘蛛非常有用,但对于您的官方站点地图,Google坚持将其格式化为XML格式。

她有一个标记的例子

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

<url>

    <loc>http://www.example.com/</loc>

    <lastmod>2005-01-01</lastmod>

    <changefreq>monthly</changefreq>

    <priority>0.8</priority>

</url>

此外,如果您的网站非常庞大,或者您无法手动创建网站地图,那么就有一些不错的在线网站地图生成器。

如:
http://www.xml-sitemaps.com/
http://www.sitemapdoc.com/