No commit activity in last 3 years
No release in over 3 years
Dashboard to track your search engine rankings.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

> 4.0.0
~> 0.1.4
 Project Readme

SERP Scan Dashboard

SERP Scan tracks your website's search engine position for the keywords that matter to you.

The serpscan-dashboard gem is a Rails Engine for managing your keywords and viewing your rankings. Before you can use the gem you'll need a SERP Scan account (https://serpscan.com), and an api key which can be found on the accounts page.

Installation

Add this line to your application's Gemfile:

gem 'serpscan-dashboard'

And then execute:

$ bundle

Or install it yourself:

$ gem install serpscan-dashboard

Usage

Set your API key. If you're using Rails you may want to place the code below in a file at config/initializers/serpscan.rb.

Serpscan.api_key = 'YOUR API KEY'

Add the engine to your routes file:

mount Serpscan::Dashboard::Engine => "/serpscan"

Devise

To make the engine accessible only to authenticated users

  authenticate :user do
    mount Serpscan::Dashboard::Engine => "/serpscan"
  end

To make the engine accessible only to authenticated admin users

  authenticate :user, lambda { |u| u.admin? } do
    mount Serpscan::Dashboard::Engine => "/serpscan"
  end

Viewing the dashboard

Simply visit /serpscan

Preview

Screenshot