An open API service indexing awesome lists of open source software.

https://github.com/larevanchedessites/seo-ruby-on-rails

💎 An example app to setup Rails to be SEO friendly.
https://github.com/larevanchedessites/seo-ruby-on-rails

rails ruby ruby-on-rails seo seo-friendly seo-optimization

Last synced: 4 months ago
JSON representation

💎 An example app to setup Rails to be SEO friendly.

Awesome Lists containing this project

README

          

# SEO & Ruby On Rails
An example app to setup Rails to be SEO friendly made by a SEO agency, [la revanche des sites](https://www.la-revanche-des-sites.fr).

## Tutorial
You can find the tutorial [here in french](#), or on [Medium in english](#).

## Install
```
git clone git@github.com:larevanchedessites/seo-ruby-on-rails.git

bundle install

bundle exec rake db:setup

rails s
```

## Deploy
This example is heroku-ready, You can find the example app here :
[seo-ruby-on-rails.herokuapp.com](https://seo-ruby-on-rails.herokuapp.com/)

[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/larevanchedessites/seo-ruby-on-rails)

## About
* Friendly URL
* Page d'erreurs
* Redirection
* Meta-tags
* Breadcrumb
* Micro data
* Sitemap
* Robots.txt
* AMP
* H1 homepage
* HTTPS
* Force www
* Anti spam
* Canonical
* Cache

## To do
* More tests

## Gems :
* slim
* friendly_id
* breadcrumbs_on_rails
* redcarpet

## Related Blog Posts :
Blog posts on [la-revanche-des-sites.fr](#) that provide further explanation and instruction.
### Thanks to :
* https://nebulab.it/blog/abc-of-seo-for-ruby-on-rails-developers/
* https://2017doneright.com/comprehensive-guide-on-seo-in-rails-8b124ca81d37
* https://www.inboundio.com/Blog/seo-for-ruby-on-rails-complete-guide
* https://github.com/ProGM/rails-google-amp-example/blob/master/TUTORIAL.md
* https://www.antoine-brisset.com/blog/seo-ruby-on-rails-1/
* https://www.lewagon.com/blog/tuto-setup-metatags-rails
* http://codkal.com/seo-ruby-rails-guide/
* https://www.udemy.com/ruby-on-rails-seo/
* https://www.la-revanche-des-sites.fr

## Author
[Bastien Montois](https://www.bqst.fr) @ [la-revanche-des-sites.fr](https://www.la-revanche-des-sites.fr)

## Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/larevanchedessites/seo-ruby-on-rails. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](http://contributor-covenant.org) code of conduct.

## History
View the [changelog](https://github.com/larevanchedessites/seo-ruby-on-rails/blob/master/CHANGELOG.md). This gem follows [Semantic Versioning](http://semver.org/).

## License
The gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).
See [LICENSE](https://github.com/larevanchedessites/seo-ruby-on-rails/blob/master/LICENSE.txt) for details.

## Code of Conduct

Everyone interacting in the project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the [code of conduct](https://github.com/larevanchedessites/seo-ruby-on-rails/blob/master/CODE_OF_CONDUCT.md).