# How search engine friendly are RoR sites?

**URL:** <https://www.ruby-forum.com/t/how-search-engine-friendly-are-ror-sites/102274>\
**Category:** Rails\
**Created:** [August 14, 2006, 2:31pm UTC](https://www.ruby-forum.com/t/how-search-engine-friendly-are-ror-sites/102274 "2006-08-14T14:31:08Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![mikeoligny](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/839c29/32.png) [@mikeoligny](https://www.ruby-forum.com/u/mikeoligny)\
**Post date:** [August 14, 2006, 2:31pm UTC](https://www.ruby-forum.com/t/how-search-engine-friendly-are-ror-sites/102274/1 "2006-08-14T14:31:08Z")

</div>

I am a total RoR virgin, and took my first steps this weekend into the  
Ruby world. A lot of sites I create need to be as SEO friendly as  
possible, particularly for google. Before I delve any further, can  
anyone tell me how friendly the dynamic URLs or if there is the usual  
rewrite mod for rugby?

Thanks

Mike

---

<div class="post-metadata">

**Author:** ![mikeoligny](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/839c29/32.png) [@mikeoligny](https://www.ruby-forum.com/u/mikeoligny)\
**Post date:** [August 14, 2006, 2:32pm UTC](https://www.ruby-forum.com/t/how-search-engine-friendly-are-ror-sites/102274/2 "2006-08-14T14:32:56Z")

</div>

Yes! that last rugby reference was a typo;)

---

<div class="post-metadata">

**Author:** ![mikeoligny](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/839c29/32.png) [@mikeoligny](https://www.ruby-forum.com/u/mikeoligny)\
**Post date:** [August 15, 2006, 2:19pm UTC](https://www.ruby-forum.com/t/how-search-engine-friendly-are-ror-sites/102274/3 "2006-08-15T14:19:52Z")

</div>

Mike O. wrote:

> I am a total RoR virgin, and took my first steps this weekend into the  
> Ruby world. A lot of sites I create need to be as SEO friendly as  
> possible, particularly for google. Before I delve any further, can  
> anyone tell me how friendly the dynamic URLs or if there is the usual  
> rewrite mod for rugby?

Perfectly friendly. Rails has it’s own mod\_rewrite-like thingy called  
Migrations. And if that’s not enough, you can use whatever rewriting  
magic your webserver supplies.

---

<div class="post-metadata">

**Author:** ![mikeoligny](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/839c29/32.png) [@mikeoligny](https://www.ruby-forum.com/u/mikeoligny)\
**Post date:** [August 15, 2006, 2:19pm UTC](https://www.ruby-forum.com/t/how-search-engine-friendly-are-ror-sites/102274/4 "2006-08-15T14:19:54Z")

</div>

what do you think about urls like

[http://your.web.here/posts/1](http://your.web.here/posts/1)

etc. buzzword restful urls is that enough or do you want more? if so,  
you  
can create even more custom routes but i dont think you’ll need that…  
map.resources is just great

2006/8/14, Mike O. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> –  
> Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).
> 
> * * *
> 
> Rails mailing list  
> removed\_email\_address@domain.invalid  
> [http://lists.rubyonrails.org/mailman/listinfo/rails](http://lists.rubyonrails.org/mailman/listinfo/rails)

–  
Michael S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

[www.stellar-legends.de](http://www.stellar-legends.de) - Weltraum-Browsergame im Alpha-Stadium

---

<div class="post-metadata">

**Author:** ![mikeoligny](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/839c29/32.png) [@mikeoligny](https://www.ruby-forum.com/u/mikeoligny)\
**Post date:** [August 15, 2006, 2:20pm UTC](https://www.ruby-forum.com/t/how-search-engine-friendly-are-ror-sites/102274/5 "2006-08-15T14:20:00Z")

</div>

2006/8/14, Jakob S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> Mike O. wrote:
> 
> > I am a total RoR virgin, and took my first steps this weekend into the  
> > Ruby world. A lot of sites I create need to be as SEO friendly as  
> > possible, particularly for google. Before I delve any further, can  
> > anyone tell me how friendly the dynamic URLs or if there is the usual  
> > rewrite mod for rugby?
> 
> Perfectly friendly. Rails has it’s own mod\_rewrite-like thingy called  
> Migrations.

I think you mean Routes.

Wijnand

---

<div class="post-metadata">

**Author:** ![mikeoligny](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/839c29/32.png) [@mikeoligny](https://www.ruby-forum.com/u/mikeoligny)\
**Post date:** [August 15, 2006, 2:19pm UTC](https://www.ruby-forum.com/t/how-search-engine-friendly-are-ror-sites/102274/6 "2006-08-15T14:19:57Z")

</div>

On 8/14/06, Mike O. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> A lot of sites I create need to be as SEO friendly as  
> possible, particularly for google. Before I delve any further, can  
> anyone tell me how friendly the dynamic URLs or if there is the usual  
> rewrite mod for rugby?

Ruby on Rails rewrites the URLs for you by default. If you dislike the  
conventional rewriting that Rails performs, it’s very easy to  
customize the rewriting to whatever you’d like by editing the routes.

–  
Austin G.  
Thinking & Making: IA, UX, and IxD  
[http://thinkingandmaking.com](http://thinkingandmaking.com)  
removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![mikeoligny](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/839c29/32.png) [@mikeoligny](https://www.ruby-forum.com/u/mikeoligny)\
**Post date:** [August 15, 2006, 2:20pm UTC](https://www.ruby-forum.com/t/how-search-engine-friendly-are-ror-sites/102274/7 "2006-08-15T14:20:00Z")

</div>

On Monday 14 August 2006 14:18, Jakob S. wrote:

> Rails has it’s own mod\_rewrite-like thingy called Migrations.

Hang on, surely you mean Routes?

Migrations are to do with setting up and altering your database schema.

Routes: [http://wiki.rubyonrails.org/rails/pages/Routes](http://wiki.rubyonrails.org/rails/pages/Routes)  
Migrations:  
[http://wiki.rubyonrails.org/rails/pages/UnderstandingMigrations](http://wiki.rubyonrails.org/rails/pages/UnderstandingMigrations)

Cheers,

~Dave

---

<div class="post-metadata">

**Author:** ![mikeoligny](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/839c29/32.png) [@mikeoligny](https://www.ruby-forum.com/u/mikeoligny)\
**Post date:** [August 15, 2006, 2:20pm UTC](https://www.ruby-forum.com/t/how-search-engine-friendly-are-ror-sites/102274/8 "2006-08-15T14:20:14Z")

</div>

On Aug 14, 2006, at 16:16, Dave S. wrote:

> On Monday 14 August 2006 14:18, Jakob S. wrote:
> 
> > Rails has it’s own mod\_rewrite-like thingy called Migrations.
> 
> Hang on, surely you mean Routes?
> 
> Migrations are to do with setting up and altering your database  
> schema.

Yeah, my bad, I meant routes of course.

–  
Jakob S. - [http://mentalized.net](http://mentalized.net)

---

<div class="post-metadata">

**Author:** ![mikeoligny](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/839c29/32.png) [@mikeoligny](https://www.ruby-forum.com/u/mikeoligny)\
**Post date:** [August 15, 2006, 2:20pm UTC](https://www.ruby-forum.com/t/how-search-engine-friendly-are-ror-sites/102274/9 "2006-08-15T14:20:05Z")

</div>

Mike, Just a clarification in case you go off researching migrations;  
they  
have nothing to do with URL’s. They are for definging changes to your  
underlying database. The URL magic for Rails is in config/routes.rb.  
Try:  
[Peak Obsession](http://manuals.rubyonrails.com/read/chapter/65) for more info.

Muz
