Url rewriting SEO-重定向主页或根URL-尾部斜杠

Url rewriting SEO-重定向主页或根URL-尾部斜杠,url-rewriting,seo,Url Rewriting,Seo,有人知道如果主页(带或不带尾随斜杠)返回200 ok标题响应,谷歌是否会惩罚网站吗 我使用在线重定向检查器(CNN、纽约时报、福克斯新闻、维基百科等)测试了大量站点,它们都返回200个“ok”,带或不带尾随斜杠 我知道所有的内部页面都需要使用其中一个,但主页似乎是个例外。你们都怎么想 另外,我在IIS7中使用URLEWRITE强制使用www、小写和删除尾部斜杠。主页似乎是唯一不受尾部斜杠规则影响的页面 谢谢 编辑 例如,使用此在线工具: 以下URL是“直接链接”。也不是301重定向。。。 htt

有人知道如果主页(带或不带尾随斜杠)返回200 ok标题响应,谷歌是否会惩罚网站吗

我使用在线重定向检查器(CNN、纽约时报、福克斯新闻、维基百科等)测试了大量站点,它们都返回200个“ok”,带或不带尾随斜杠

我知道所有的内部页面都需要使用其中一个,但主页似乎是个例外。你们都怎么想

另外,我在IIS7中使用URLEWRITE强制使用www、小写和删除尾部斜杠。主页似乎是唯一不受尾部斜杠规则影响的页面

谢谢

编辑 例如,使用此在线工具: 以下URL是“直接链接”。也不是301重定向。。。 http://www.wikipedia.org/

许多其他例子产生了相同的结果

编辑2 这是我的URL重写代码(web.config)



我建议保持一套样式(使用其中一种样式)以防止目录混淆。在搜索引擎优化方面应该没有任何区别。在这种情况下,如果您觉得需要,可以选择使用301重定向。

好的,下面是

我引用。。。 “请放心,对于您的根URL,即使您是Chuck Norris,也相当于且无法重定向。”


好了。根URL不仅使用或不使用斜杠都是安全的,而且可能无法将一个URL重定向到另一个URL

谢谢你的回复。我正在删除尾部斜线。但是,301重定向不会出现在主页上。它仅适用于子页面/文件夹。我正在使用推荐的ASP.NET URL重写代码。我把它加在上面了。
    <rules>
        <rule name="CanonicalHostNameRule1" stopProcessing="true">
            <match url="(.*)" />
            <conditions>
                <add input="{HTTP_HOST}" pattern="^www\.domain\.com$" negate="true" />
            </conditions>
            <action type="Redirect" redirectType="Permanent" url="http://www.kurtzandblum.com/{R:1}" />
        </rule>
        <rule name="LowerCaseRule1" stopProcessing="true">
            <match url="[A-Z]" ignoreCase="false" />
            <action type="Redirect" redirectType="Permanent" url="{ToLower:{URL}}" />
        </rule>
        <rule name="Remove trailing slash" stopProcessing="true">
            <match url="(.*)/$" />
            <conditions>
                <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
                <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
            </conditions>
            <action type="Redirect" redirectType="Permanent" url="{R:1}" />
        </rule>
    </rules>