An example app to setup Rails to be SEO friendly made by a SEO agency, la revanche des sites.
You can find the tutorial here in french, or on Medium in english.
git clone git@github.com:larevanchedessites/seo-ruby-on-rails.git
bundle install
bundle exec rake db:setup
rails s
This example is heroku-ready, You can find the example app here : seo-ruby-on-rails.herokuapp.com
- Friendly URL
- Page d'erreurs
- Redirection
- Meta-tags
- Breadcrumb
- Micro data
- Sitemap
- Robots.txt
- AMP
- H1 homepage
- HTTPS
- Force www
- Anti spam
- Canonical
- Cache
- More tests
- slim
- friendly_id
- breadcrumbs_on_rails
- redcarpet
Blog posts on la-revanche-des-sites.fr that provide further explanation and instruction.
- 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
Bastien Montois @ la-revanche-des-sites.fr
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 code of conduct.
View the changelog. This gem follows Semantic Versioning.
The gem is available as open source under the terms of the MIT License. See LICENSE for details.
Everyone interacting in the projectโs codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.