Module: PageRankr
- Defined in:
- lib/page_rankr.rb,
lib/page_rankr/rank.rb,
lib/page_rankr/site.rb,
lib/page_rankr/index.rb,
lib/page_rankr/ranks.rb,
lib/page_rankr/social.rb,
lib/page_rankr/indexes.rb,
lib/page_rankr/request.rb,
lib/page_rankr/socials.rb,
lib/page_rankr/tracker.rb,
lib/page_rankr/version.rb,
lib/page_rankr/backlink.rb,
lib/page_rankr/trackers.rb,
lib/page_rankr/backlinks.rb,
lib/page_rankr/socials/vk.rb,
lib/page_rankr/indexes/bing.rb,
lib/page_rankr/ranks/google.rb,
lib/page_rankr/indexes/yahoo.rb,
lib/page_rankr/backlinks/bing.rb,
lib/page_rankr/indexes/google.rb,
lib/page_rankr/ranks/alexa_us.rb,
lib/page_rankr/ranks/moz_rank.rb,
lib/page_rankr/socials/google.rb,
lib/page_rankr/backlinks/yahoo.rb,
lib/page_rankr/socials/twitter.rb,
lib/page_rankr/backlinks/google.rb,
lib/page_rankr/socials/facebook.rb,
lib/page_rankr/socials/linkedin.rb,
lib/page_rankr/socials/pinterest.rb,
lib/page_rankr/ranks/alexa_global.rb,
lib/page_rankr/ranks/alexa_country.rb,
lib/page_rankr/ranks/page_authority.rb,
lib/page_rankr/socials/stumble_upon.rb,
lib/page_rankr/proxy_services/random.rb,
lib/page_rankr/ranks/google/checksum.rb,
lib/page_rankr/ranks/domain_authority.rb,
lib/page_rankr/proxy_services/round_robin.rb
Defined Under Namespace
Modules: Backlink, Index, ProxyServices, Rank, Social, Tracker, Trackers
Classes: Backlinks, DomainInvalid, Indexes, MethodRequired, Ranks, Request, Site, Socials, SupportedComponentsInvalid
Constant Summary
collapse
- VERSION =
"4.6.1"
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.proxy_service ⇒ Object
Returns the value of attribute proxy_service.
13
14
15
|
# File 'lib/page_rankr.rb', line 13
def proxy_service
@proxy_service
end
|
Class Method Details
.backlink_trackers ⇒ Object
20
21
22
|
# File 'lib/page_rankr.rb', line 20
def backlink_trackers
Backlinks.new.backlink_trackers
end
|
.backlinks(site, *search_engines) ⇒ Object
Also known as:
backlink
15
16
17
|
# File 'lib/page_rankr.rb', line 15
def backlinks(site, *search_engines)
Backlinks.new.lookup(Site.new(site), *search_engines)
end
|
.index_trackers ⇒ Object
38
39
40
|
# File 'lib/page_rankr.rb', line 38
def index_trackers
Indexes.new.index_trackers
end
|
.indexes(site, *index_trackers) ⇒ Object
Also known as:
index
33
34
35
|
# File 'lib/page_rankr.rb', line 33
def indexes(site, *index_trackers)
Indexes.new.lookup(Site.new(site), *index_trackers)
end
|
.rank_trackers ⇒ Object
29
30
31
|
# File 'lib/page_rankr.rb', line 29
def rank_trackers
Ranks.new.rank_trackers
end
|
.ranks(site, *rank_trackers) ⇒ Object
Also known as:
rank
24
25
26
|
# File 'lib/page_rankr.rb', line 24
def ranks(site, *rank_trackers)
Ranks.new.lookup(Site.new(site), *rank_trackers)
end
|
.Site(site) ⇒ Object
76
77
78
|
# File 'lib/page_rankr/site.rb', line 76
def Site(site)
site.respond_to?(:url) ? site : Site.new(site)
end
|
.social_trackers ⇒ Object
47
48
49
|
# File 'lib/page_rankr.rb', line 47
def social_trackers
Socials.new.social_trackers
end
|
.socials(site, *social_trackers) ⇒ Object
Also known as:
social
42
43
44
|
# File 'lib/page_rankr.rb', line 42
def socials(site, *social_trackers)
Socials.new.lookup(Site.new(site), *social_trackers)
end
|