class PageRankr::Ranks::Google
Public Class Methods
new(site, options = {})
click to toggle source
Calls superclass method
# File lib/page_rankr/ranks/google.rb, line 9 def initialize(site, options = {}) @site = PageRankr::Site(site) @checksum = Checksum.generate("info:#{tracked_url}") super(site, options) end
Public Instance Methods
name()
click to toggle source
# File lib/page_rankr/ranks/google.rb, line 32 def name :ranks_google end
params()
click to toggle source
# File lib/page_rankr/ranks/google.rb, line 24 def params {:client => "navclient-auto", :ch => @checksum, :features => "Rank", :q => "info:#{tracked_url}"} end
regex()
click to toggle source
# File lib/page_rankr/ranks/google.rb, line 28 def regex /Rank_\d+:\d+:(\d+)/ end
supported_components()
click to toggle source
# File lib/page_rankr/ranks/google.rb, line 16 def supported_components [:subdomain, :path, :query] end
url()
click to toggle source
# File lib/page_rankr/ranks/google.rb, line 20 def url "http://toolbarqueries.google.com/tbr" end