Http使用asp.net mvc重定向到Https和SEO

时间:2012-10-28 22:32:43

标签: asp.net-mvc ssl https seo http-status-code-301

我想知道我是否应该关闭SSL的GET页面,而SSL上的同一个URL的POST?我正在阅读使用SEO需要SSL的所需页面的重定向问题。 ASP.NET MVC有一个属性,但是它会执行302重定向而不是301.使用SEO执行此操作是否有最佳实践。我有登录,注册,帐户页面等页面。

1 个答案:

答案 0 :(得分:-1)

通常,就SEO而言,原则不适用于表单,因为蜘蛛不会尝试填写表单,因此这些页面的重定向不会影响它们。它只是静态链接等。

在受密码保护的网站上使用SEO担心的主要问题是确保付费/私人内容不会在搜索引擎等中结束。

/ * edit * /

就重定向而言,我不会在控制器上使用标志来执行此操作。如果必须通过https协议查看站点,那么我将在IIS中的目录上设置Require SSL属性并专门处理403.4错误,以便永久重定向到该人试图访问的位置。

这将确保访问的所有静态页面也通过https协议提取。

的Si