为什么google不接受我的Sitemap.xml?"网址不允许此网址在此位置不允许使用此网址."

Sco*_*ttK 1 asp.net sitemap.xml

我有一个谷歌自定义搜索指向http://xxx/edu_dir_new/*.我正在尝试上传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://xxx/edu_dir_new/DOEEmployee/i3/JanetRay/Directory.aspx</loc>
    </url>
 </urlset>
Run Code Online (Sandbox Code Playgroud)

路径(edu_dir_new/DOEEmployee/i3/JanetRay/Directory.aspx)不是一组实际的目录,而是提供一个页面(通过实现备用的IHttpModule).

这个网站不太可能链接到网络上的任何其他地方(因为它正在测试中),但从我所知道的情况来看,如果我指定一个站点地图,这无关紧要.

sal*_*iza 10

该错误通常意味着您有一个指向与您不同的域的URL.当您告诉谷歌检索sitemap.xml文件时,您使用指向同一台机器的URL吗?(在您的示例中为xxx).

此外,我猜您使用的是Google网站站长工具,请检查"xxx"是您正在配置的服务器的名称.省略'www',使用IP地址,或者只是错误输入字母可能是导致错误的原因.

我不知道谷歌是否检查它,但如果地址实际上返回3xx http重定向响应,它也可以拒绝该URL(如果重定向指向不同的域)