我不确定我的问题是否有意义。我已经阅读了有关该主题的所有内容,但它没有回答我的询问。
所以这里是:我知道搜索引擎不考虑具有 302 状态的临时重定向。 他们在将一个页面重定向到另一页面时不会传递任何链接权。 301 状态重定向并非如此。
Grails 默认将其所有重定向都设置为 302 状态。
我的问题是: 这是否会以任何不好的方式影响 SEO,或者根本不影响?
我在这里谈论的是在处理操作调用时 Controller 的重定向。由于这不是将一个页面位置更改为另一个页面位置,而只是用户进入应用程序的方式,我是否应该关心我的 Controller 操作发出什么样的重定向?
非常欢迎任何解释。
最佳答案
通常使用重定向 (302) 来响应某些用户输入,例如用户发布表单, Controller 根据表单输入重定向到不同的页面。 如果这是您的情况,您不必担心 SEO,搜索引擎永远不会编译表单。 但如果您使用 grails Controller 重定向作为应用程序的默认导航系统,这是错误的。在网络中,每个页面都可能有一个唯一的 uri,以便搜索引擎可以找到它。
关于Grails Controller 重定向和 SEO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10215567/