如何最好地将网站重定向到子文件夹(SEO友好)



我有一个包含多种语言内容的网站。页面结构如下:

www.domain.com/en/
www.domain.com/fr/
www.domain.com/de/

在根文件夹上,我有一个ASP文件,默认情况下重定向到/en/。它使用了以下语句:

Response.Redirect("/en/")

这是一个很好的SEO实践吗?还是应该使用301重定向?

我相信ASP经典中的Response.Redirect会生成HTTP状态代码302。你描述的情况似乎更适合301而不是302302在重定向是有条件的情况下很有用,例如在成功发布表单后重定向。在这些情况下,重定向只是一次性的,而不是永久性的。对你来说,使用301意味着你的重定向将是可缓存的,"链接果汁"将被正确传输,这两者都可能为你带来SEO优势。

你可能会发现一些有用的链接,尤其是最后一个:

http://blog.woorank.com/2013/05/the-flow-of-link-juice/

http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html

ASP.NET响应。Redirect使用302而不是301(这是一个ASP.NET主题,但我相信classic会为重定向生成相同的代码,大部分讨论仍然适用)

http://moz.com/learn/seo/redirection

最新更新