Grails Controller 重定向和 SEO

标签 grails redirect seo http-status-code-301 http-status-code-302

我不确定我的问题是否有意义。我已经阅读了有关该主题的所有内容,但它没有回答我的询问。

所以这里是:我知道搜索引擎不考虑具有 302 状态的临时重定向。 他们在将一个页面重定向到另一页面时不会传递任何链接权。 301 状态重定向并非如此。

Grails 默认将其所有重定向都设置为 302 状态。

我的问题是: 这是否会以任何不好的方式影响 SEO,或者根本不影响?

我在这里谈论的是在处理操作调用时 Controller 的重定向。由于这不是将一个页面位置更改为另一个页面位置,而只是用户进入应用程序的方式,我是否应该关心我的 Controller 操作发出什么样的重定向?

非常欢迎任何解释。

最佳答案

通常使用重定向 (302) 来响应某些用户输入,例如用户发布表单, Controller 根据表单输入重定向到不同的页面。 如果这是您的情况,您不必担心 SEO,搜索引擎永远不会编译表单。 但如果您使用 grails Controller 重定向作为应用程序的默认导航系统,这是错误的。在网络中,每个页面都可能有一个唯一的 uri,以便搜索引擎可以找到它。

关于Grails Controller 重定向和 SEO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10215567/

相关文章:

grails - 在Groovy/Grails中使用XmlSlurper解析Pingdom XML响应

grails - grails生成的 Controller 测试在子类上失败

PHP/cURL : Unable to remote login

python - 如何将.exe的输出重定向到python中的文件?

xml - Grail 深度 XML 转换

grails - 从urlmapping跟踪$ controller,$ action,$ id

javascript - Angular 2点击重定向

html - 语言切换器、性能优化和 SEO

php - 如何在网站内为每个页面动态包含不同的元标记,以便在 Google 搜索中看到

html - 多个描述元标记是否有效?