Url rewriting SEO-重定向主页或根URL-尾部斜杠
有人知道如果主页(带或不带尾随斜杠)返回200 ok标题响应,谷歌是否会惩罚网站吗 我使用在线重定向检查器(CNN、纽约时报、福克斯新闻、维基百科等)测试了大量站点,它们都返回200个“ok”,带或不带尾随斜杠 我知道所有的内部页面都需要使用其中一个,但主页似乎是个例外。你们都怎么想 另外,我在IIS7中使用URLEWRITE强制使用www、小写和删除尾部斜杠。主页似乎是唯一不受尾部斜杠规则影响的页面 谢谢 编辑 例如,使用此在线工具: 以下URL是“直接链接”。也不是301重定向。。。 http://www.wikipedia.org/ 许多其他例子产生了相同的结果 编辑2 这是我的URL重写代码(web.config)Url rewriting SEO-重定向主页或根URL-尾部斜杠,url-rewriting,seo,Url Rewriting,Seo,有人知道如果主页(带或不带尾随斜杠)返回200 ok标题响应,谷歌是否会惩罚网站吗 我使用在线重定向检查器(CNN、纽约时报、福克斯新闻、维基百科等)测试了大量站点,它们都返回200个“ok”,带或不带尾随斜杠 我知道所有的内部页面都需要使用其中一个,但主页似乎是个例外。你们都怎么想 另外,我在IIS7中使用URLEWRITE强制使用www、小写和删除尾部斜杠。主页似乎是唯一不受尾部斜杠规则影响的页面 谢谢 编辑 例如,使用此在线工具: 以下URL是“直接链接”。也不是301重定向。。。 htt
我建议保持一套样式(使用其中一种样式)以防止目录混淆。在搜索引擎优化方面应该没有任何区别。在这种情况下,如果您觉得需要,可以选择使用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>