class Nucleo::Models::FeedTypes::Seo::Page::SeoSummary
Public Instance Methods
issue_count()
click to toggle source
Returns the count of issues (children recommendations)
@return [Integer]
# File lib/nucleo/models/feed_types/seo/page/seo_summary.rb, line 44 def issue_count data['issue_count'].to_i end
page_rank()
click to toggle source
Returns an instance of the PageRank
domain model
@return [Nucleo::Models::PageRank]
# File lib/nucleo/models/feed_types/seo/page/seo_summary.rb, line 24 def page_rank params = { 'rank' => data['page_rank'], 'rank_max' => data['page_rank_max'] } Nucleo::Models::PageRank.new(params) end
page_views()
click to toggle source
Returns the number of page views
@return [Integer]
# File lib/nucleo/models/feed_types/seo/page/seo_summary.rb, line 36 def page_views data['page_views'].to_i end
Also aliased as: pageviews
seo_score()
click to toggle source
Returns an instance of the SeoScore
domain model
@return [Nucleo::Models::SeoScore]
# File lib/nucleo/models/feed_types/seo/page/seo_summary.rb, line 12 def seo_score params = { 'score' => data['seo_score'], 'grade' => data['seo_grade'] } Nucleo::Models::SeoScore.new(params) end