Class: RogIQ::Remote::Seo

Inherits:
CommandBase show all
Defined in:
lib/rogiq/remote/seo.rb

Instance Method Summary collapse

Instance Method Details

#audit_run(identifier) ⇒ Object



20
21
22
# File 'lib/rogiq/remote/seo.rb', line 20

def audit_run(identifier)
  emit(api.post("/api/v1/cli/seo/audit_run", { identifier: identifier }))
end

#audit_status(identifier) ⇒ Object



27
28
29
# File 'lib/rogiq/remote/seo.rb', line 27

def audit_status(identifier)
  emit(api.get("/api/v1/cli/seo/audit_status", { identifier: identifier, limit: options[:limit] }))
end

#insights(identifier) ⇒ Object



14
15
16
# File 'lib/rogiq/remote/seo.rb', line 14

def insights(identifier)
  emit(api.get("/api/v1/cli/seo/insights", { identifier: identifier }))
end

#keywords(identifier) ⇒ Object



9
10
11
# File 'lib/rogiq/remote/seo.rb', line 9

def keywords(identifier)
  emit(api.get("/api/v1/cli/seo/keywords", { identifier: identifier }))
end