SEO Tips for Ruby on Rails

I’m working on this article as another bit of linkbait, and its about 33% of the way finished at the moment, but I thought I would give you guys a sneak peek.  If you have any comments, please, feel free.  If you want to blog or otherwise link to it, go right ahead, although it is very much a work-in-progress at this point.

The excerpt:

There is much to love about the Ruby on Rails framework. Don’t Repeat Yourself. It Just Works. Massive productivity gains, happiness returning to the world of boring CRUD apps, and a certain sense of panache in programming. However, while Rails has sensible defaults it doesn’t get everything right out of the box. This article focuses on how you can improve the search engine optimization (SEO) of your Rails site the Ruby way and get a

  • more usable,
  • more popular,
  • and more profitable application — with less work!

You can read the rest of it at Rails SEO tips, located at Daily Bingo Cards.  Why did I put it over there?  Frankly, I expect this to make the rounds a few times in the Rails community, many of whom have their own blogs, and I expect it to get linked to heavily.  There isn’t a Definitive Rails SEO Resource yet, and that page has delusions of grandeur. 

My blog is PR5, has a few hundred inbound links, and has little direct impact on my monthly bottom line.  Daily Bingo Cards is PR0, has about two inbound links, and has the potential to double my take-home pay.  Choosing to get the links over there rather than over here was not a hard decision.  Granted, the inbound links will not be that targeted to start out, but they’ll greatly help get the trust-ball rolling while I wait a few weeks to start ranking for my targetted snowflake queries.

P.S. When I post this to the social networking sites, for the ones which value a little bit of controversy with their morning coffee, the title is going to be “Default Routes Considered Harmful, and Other Rails SEO Tips”.  If you’re in the less-geeky end of the pool the reference might not make sense to you, but trust me, Considered Harmful is a (heated!) conversation starter around the Slashdot set.  I’m not saying it just to be controversial, though — leaving the default routes in a publicly-accessible Rails application is a bad idea, for the reasons I go over in the article.

About these ads
Explore posts in the same categories: Rails, SEO

Tags: , ,

You can comment below, or link to this permanent URL from your own site.

7 Comments on “SEO Tips for Ruby on Rails”


  1. I don’t think google eats RoR content like it should yet.

  2. Adrian Says:

    I don’t think it’s a good idea to put the article on the “Daily Bingo Cards” website and here’s why:
    1. you will get links, but not related to your site theme and that might actually do more harm than good – it will “confuse” Google (and other SE): “what is that website about? ”
    2. visitors, in general, tend to browse the website for more articles/content once they read on something and like-it ; and again, this article will be just one piece, completely unrelated to your website – people might get frustrated.

    I think it’s just better to use it on this blog and include links to http://www.dailybingocards.com/ .

    Hope it makes sense :)

  3. Rich Says:

    I’d have to agree with Adrian. Although you likely know more than I about search ranking, Google prefers relevant links. And while yes, you’ll have relevant links–they don’t match the site theme. Does that matter to the ranking algorithm? Who knows? But even if it doesn’t, it’s easy to see how it could in the future.

    You’re in a sense misleading the reader, which readers and Google don’t care for and the latter actively penalizes (not saying that *you* will be, but why take the risk?). There’s links and there’s links, and you don’t need RoR inbound links, you need bingo card inbound links.

    I just don’t think it’s worth it.

    I’m waiting for someone’s “‘Considered Harmful’ Considered Cliche” article (yes, I know about the “C. H. C. H.” one).

  4. Steve Moyer Says:

    I agree with Adrian and Rich … Doesn’t it really belong on the Kalzumeus site?

  5. Patrick Says:

    While I have heard the relevancy drum beaten a few times before, Bingo Card Creator got almost all of its initial links from either software download sites or uISV blogs, and both were apparently counted on the evidence of how fast both the site and individual pages started ranking for things.

    Additionally, this blog also got many links which were not strictly relevant, and they are effective. One data point: my Free Bingo Cards post has about five links to it, all from uISV blogs, none of whom have ever talked about bingo outside of the context “Patrick did blah”. That single post (which is almost “off topic” around here) gets 2,500 search engine hits a month, while my main website in its entirety only gets about 16k visitors.

    Both Daily Bingo Cards and Kalzumeus are written in Rails, so I don’t quite see how one is any more or less targetted than the other for that content…

  6. Steve Moyer Says:

    Oooops … sorry I didn’t realize that DBC was also RoR.

  7. Steve Says:

    That was a pretty good article, where can i find the finished product?


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Follow

Get every new post delivered to your Inbox.

%d bloggers like this: