ruby-on-rails - Rails - 如何自定义 URL 而不是显示 ID 以进行 SEO

标签 ruby-on-rails ruby-on-rails-3 seo search-engine

我正在使用带有文章资源的 Rails 应用程序。目前,这些页面由 Google 索引,如下所示:http://domain.com/article/id 。但我知道这对于 SEO 目的来说不是很具有描述性,我想知道是否可以在其中包含文章的标题。

不过我不确定格式。我可以像 http://domain.com/article/id/title-of-article 那样做吗? 。不确定执行此操作的标准方法。任何想法都会非常有帮助。谢谢!

最佳答案

您可以使用Friendly ID ,教程是here 。非常简单而且非常好的东西。

它允许您在 url 中使用名称或标题而不是 id。

关于ruby-on-rails - Rails - 如何自定义 URL 而不是显示 ID 以进行 SEO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12011750/

相关文章:

ruby-on-rails - 订阅费用

ruby-on-rails - OAuth 2.0 的 Wordpress 策略

ruby-on-rails - Heroku 路线上带有 React 应用程序的 Rails 无法在刷新时工作

ruby-on-rails - rails 中的事件记录 postgresql 适配器错误

seo - 允许抓取 Javascript 和 CSS 文件

ruby-on-rails - 适用于HABTM关联模型的Tire/Elasticsearch

ruby-on-rails - 为什么在 Rails 3.2 中是 'active_record.mass_assignment_sanitizer = :strict'?

ruby-on-rails - 如何将 Rails View 助手提取到 gem 中?

seo - 从同一页面到我的网站的多个链接是否计入SEO?

php - 301 与内联重写