Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/apiqcms/kms_seo

SEO support for KMS
https://github.com/apiqcms/kms_seo

cms kms kms-seo ruby rubyonrails seo

Last synced: 17 days ago
JSON representation

SEO support for KMS

Awesome Lists containing this project

README

        

## APIQ SEO
[![Build Status](https://travis-ci.org/apiqcms/kms_seo.svg?branch=master)](https://travis-ci.org/apiqcms/kms_seo)

Adds SEO support to APIQ: additional fields for Pages (meta tags, h1), sitemap.xml generating, redirects, special {{ seo }} variable.

Use "seo" object for accessing SEO settings for page or object.

{{ seo.title }}


...

{{ seo.h1 }}

Also, this adds sitemap generation support (at /sitemap.xml)

## Installation

1. Add to Gemfile

gem "kms_seo"
# or for edge version:
gem "kms_seo", github: "webgradus/kms_seo"

2. Run generator:

bundle exec rails g kms_seo:install

3. Copy migrations:

bundle exec rails kms_seo:install:migrations

4. Migrate:

bundle exec rails db:migrate

5. Recompile assets (if on production):

bundle exec rails assets:precompile

6. Restart APIQ instance

## Contributing

Please follow [CONTRIBUTING.md](CONTRIBUTING.md).