• Stars
    star
    117
  • Rank 290,936 (Top 6 %)
  • Language
    Ruby
  • Created about 14 years ago
  • Updated about 14 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

check your website if it is seo.

SEOChecker

Check your website if it is seo.

Checklists

  • use sitemap file
  • each page are reachable
  • each page has title
  • use unique title tags for each page
  • each page has meta description
  • ues unique descriptions for each page
  • url does not just use ID number.
  • url does not use excessive keywords
  • url does not have deep nesting of subdirectories

Install

sudo gem install seo_checker

Usage

It is easy to use, just one line. seo_checker http://example.com/

It is strongly recommand to check seo in development environment. If you want to test in production environment, you can use option --batch and --interval to make sure it does not get too crowded, and use --debug to see the page crawling.


Usage: seo_checker [OPTIONS] website_url
    -b, --batch BATCH_SIZE           get a batch size of pages
    -i, --interval INTERVAL_TIME     interval time between two batches
        --debug                      print the page crawling
    -h, --help                       Show this message

For example:

seo_checker http://localhost:3000
seo_checker http://yoursite.com --debug -b 10 -i 1

More Repositories

1

bullet

help to kill N+1 queries and unused eager loading
Ruby
6,956
star
2

rails_best_practices

a code metric tool for rails projects
Ruby
4,131
star
3

switch_user

Easily switch current user
Ruby
734
star
4

chinese_pinyin

translate chinese hanzi to pinyin
Ruby
431
star
5

activemerchant_patch_for_china

A rails plugin to add an active_merchant patch for china online payment platform including alipay (ๆ”ฏไป˜ๅฎ), 99bill (ๅฟซ้’ฑ) and tenpay (่ดขไป˜้€š)
Ruby
306
star
6

css_sprite

automatically css sprite
Ruby
242
star
7

uniform_notifier

uniform notifier for rails logger, customized logger, javascript alert, javascript console, growl and xmpp
Ruby
232
star
8

rails-bestpractices.com

HTML
198
star
9

redis-sentinel

another redis automatic master/slave failover solution for ruby by using built-in redis sentinel (deprecated)
Ruby
190
star
10

eager_group

fix n+1 aggregate sql functions for rails
Ruby
121
star
11

simple_cacheable

a simple cache implementation for rails
Ruby
91
star
12

code_analyzer

code analyzer tool which is extracted from rails_best_practices
Ruby
86
star
13

resque-restriction

resque-restriction is an extension to resque queue system that restricts the execution number of certain jobs in a period time.
Ruby
86
star
14

rfetion

rfetion is a ruby gem for China Mobile fetion service that you can send SMS free.
Ruby
61
star
15

chinese_regions

provides all chinese regions, cities and districts
Ruby
60
star
16

mongoid-eager-loading

eager loading for mongoid (DEPRECATED)
Ruby
55
star
17

rails-brakeman.com

online security check for rails projects
Ruby
52
star
18

contactlist

java api to retrieve contact list of email(hotmail, gmail, yahoo, sohu, sina, 163, 126, tom, yeah, 189 and 139) and im(msn)
Java
49
star
19

regexp_crawler

A crawler which uses regular expression to catch data from website.
Ruby
45
star
20

chinese_permalink

This plugin adds a capability for AR model to create a seo permalink with your chinese text. It will translate your chinese text to english url based on google translate.
Ruby
41
star
21

apis-bench

Ruby
34
star
22

sitemap

This plugin will generate a sitemap.xml from sitemap.rb whose format is very similar to routes.rb
Ruby
32
star
23

twitter_connect

facebook connect style twitter oauth
Ruby
30
star
24

taobao

Ruby Client Library for Taobao Open Platform
Ruby
27
star
25

railsbp.com

railsbp.com
JavaScript
24
star
26

huangzhimin.com

my homepage
HTML
24
star
27

multiple_mailers

extend actionmailer to allow one smtp account per mailer class.
Ruby
23
star
28

contactlist-client

The contactlist-client gem is a ruby client to contactlist service which retrieves contact list of email(hotmail, gmail, yahoo, sohu, sina, 163, 126, tom, yeah, 189 and 139) and im(msn)
Ruby
20
star
29

donatecn

demo for activemerchant_patch_for_china
Ruby
17
star
30

monitor

Monitor gem can display ruby methods call stack on browser based on unroller
JavaScript
17
star
31

authlogic_renren_connect

Extension of the Authlogic library to add Renren Connect support built upon the renren plugin
Ruby
5
star
32

rails3-template

rails3 template includes a lot of useful plugins/gems
Ruby
5
star
33

nodeslide

node.js related slideshows [deprecated], move to nodeslide.heroku.com
JavaScript
4
star
34

rubyslide.com

collect ruby rails related presentations [deprecated], moved to rubyslide.heroku.com
Ruby
4
star
35

codelinestatistics

The code line statistics takes files and directories from GUI, counts the total files, total sizes of files, total lines, lines of codes, lines of comments and lines of blanks in the files, displays the results and can also export results to html file.
Ruby
4
star
36

visual_partial

This plugin provides a way that you can see all the partial pages rendered. So it can prevent you from using partial page too much, which hurts the performance.
Ruby
4
star
37

clock_chrome_extension

google chrome extension to display multiple clock analogs for multiple timezones
2
star
38

dotfiles

Vim Script
2
star
39

showoff-understanding-mongoid

My understanding mongoid showoff presentation
Ruby
2
star
40

enough_fields

only select specified fields used
Ruby
2
star
41

skype_archive

company hackathon
Ruby
1
star
42

bullet_test

Ruby
1
star
43

blog.huangzhimin.com

HTML
1
star
44

test_code_analyzer

test code for code_analyzer gem
Ruby
1
star
45

play_skype

JavaScript
1
star
46

test_error

raise an error to test if exception_notification really works.
Ruby
1
star
47

try-ripper

code mirror of try-ripper.heroku.com
CSS
1
star