Class: PageRankr::Backlinks::Bing

Inherits:
Object
  • Object
show all
Includes:
PageRankr::Backlink
Defined in:
lib/page_rankr/backlinks/bing.rb

Instance Attribute Summary

Attributes included from Tracker

#body, #raw, #tracked

Instance Method Summary collapse

Methods included from Tracker

#content, #initialize, #method, #proxy, #run, #supported_components, #tracked_url

Instance Method Details

#clean(backlink_count) ⇒ Object



20
21
22
# File 'lib/page_rankr/backlinks/bing.rb', line 20

def clean(backlink_count)
  super(backlink_count.gsub('1-10', ''))
end

#nameObject



24
25
26
# File 'lib/page_rankr/backlinks/bing.rb', line 24

def name
  :backlinks_bing
end

#paramsObject



12
13
14
# File 'lib/page_rankr/backlinks/bing.rb', line 12

def params
  {:q => "inbody:#{tracked_url}"}
end

#urlObject



8
9
10
# File 'lib/page_rankr/backlinks/bing.rb', line 8

def url
  "http://www.bing.com/search"
end

#xpathObject



16
17
18
# File 'lib/page_rankr/backlinks/bing.rb', line 16

def xpath
  "//span[@class='sb_count']/text()"
end