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.
- Host: GitHub
- URL: https://github.com/larevanchedessites/seo-ruby-on-rails
- Owner: larevanchedessites
- License: mit
- Created: 2018-03-15T11:28:17.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-19T11:16:45.000Z (over 2 years ago)
- Last Synced: 2025-04-05T03:11:30.750Z (6 months ago)
- Topics: rails, ruby, ruby-on-rails, seo, seo-friendly, seo-optimization
- Language: Ruby
- Homepage: https://seo-ruby-on-rails.herokuapp.com
- Size: 105 KB
- Stars: 16
- Watchers: 1
- Forks: 4
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
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.gitbundle 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/)[](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).