首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有谁得到了Ruby on Rails的搜索引擎优化技巧

有谁得到了Ruby on Rails的搜索引擎优化技巧
EN

Stack Overflow用户
提问于 2010-04-01 04:49:43
回答 4查看 6.9K关注 0票数 20

谁能推荐一些RoR插件和/或通用的sage,可以帮助我进行搜索引擎优化?

EN

回答 4

Stack Overflow用户

发布于 2013-08-09 20:23:49

我自己在搜索ruby on rails的搜索引擎优化指南,令人惊讶的是网络上没有更新/最近的文章(这篇文章在谷歌排名第一,这也是3年前的文章),因为链接seoonrails已经死了,其他文章都是在2010年写的,所以我继续写了一个完整的rails搜索引擎优化指南http://www.inboundio.com/blog/seo-for-ruby-on-rails-complete-guide/。我花了3天的时间来写它(包括信息图),我试图链接回铁路广播和其他可能的来源,使其更有帮助。

要回答OPs的问题,可以使用以下gems作为起点-

https://github.com/FriendlyId/friendly_id

  • Sitemap -或http://rubygems.org/gems/xml-sitemap
  1. Breadcrumbs - http://rubygems.org/gems/sitemap

您可以使用以下gem进一步完善您的rails应用程序

移动机架缓存(用于缓存)- http://rubygems.org/gems/rack-cache

票数 13
EN

Stack Overflow用户

发布于 2013-06-25 13:52:28

SEO本身就是一个字段。但对于rails应用程序,您可以使用以下gem来使您的站点对搜索引擎更友好。

用于搜索引擎优化友好urls的http://github.com/lassebunk/gretel

  • FriendlyID用于生成静态地图http://github.com/lassebunk/dynamic_sitemaps

http://github.com/norman/friendly_id

  • DynamicSitemaps
  • 用于面包屑的超魔幻urls

最后,所有这些和关于如何使用它们的小描述可以在Lasse Bunk的这篇博客文章http://lassebunk.dk/2011/03/09/rails-seo-pack/中找到

票数 7
EN

Stack Overflow用户

发布于 2013-05-04 05:11:06

很抱歉再次提出这样一个老问题,但我也一直在想这个问题,我会分享我的想法。

正如你可能知道的,SEO通常是相当模糊的。但这些是我在阅读过程中发现的一些核心内容。但我不是搜索引擎优化高手。

  1. 一个很好的强名称。每个页面的title属性都应该以某种方式为其内容指定标题。确保它有近60个字符也不是一个坏主意。至于让标题根据页面而改变,你可以这样做:http://railscasts.com/episodes/30-pretty-page-title (铁路广播有点过时了,也许有更新的方法可以做到这一点?) Rails 3 - Ideal way to set title of pages (我有点喜欢这个的外观。)
  2. 创建一个robots.txt文件,假设你想要索引所有的页面,你只需将它放在你的公共文件夹中:

用户代理:* Disallow:

而且,我认为这确实为rails特定的事情做了总结。还有很多其他的SEO资源,它们中的许多都只是你操纵视图来完成的事情,所以在这一点上它们并不是真正的rails问题。

还有一些其他需要考虑的事情,但它们实际上并不是rails特定的,而且主要是在您的视图中。

  • 确保你的代码是图片标签的有效标题属性。
  • 使用header tags appropriately.
  • Don't

text in image,这就是文本的作用。如果要使用漂亮的字体,请使用谷歌字体。

  • 确保您有指向对页面上下文有意义的资源的出站链接。
  • 创建可打印的样式表。
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2556362

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档