Glasser

Provided by DataForSEO

Review a domain's Google ranking overview by month with DataForSEO

$0.138 per call at the default sizeanswers within 30s

Read how one domain's Google rankings and traffic moved across the months of a date range, in one location and language. Give one domain and the start and end dates; each row is one month with the domain's ranking spread, estimated organic and paid traffic, and counts of keywords new, up, down and lost. Domains are read one at a time. One request per call, priced by the vendor's own rate card; an empty result set is reported as no result.

How to run it

Step 1Set up

Once: paste this into your agent's chat. The Skill installs the CLI and logs in by itself. For an agent that cannot use a shell, connect it over MCP instead.

Set up
set up https://glasser.ai/SKILL.md

Show me how to use the DataForSEO endpoint /v3/dataforseo_labs/google/historical_rank_overview/live on Glasser.

Step 2Try a specific example task

When you need to review a domain’s SEO performance, you might gather its available metrics into a snapshot for your research notes.

Copy this prompt into your agent to prepare an SEO snapshot for your domain.

Prompt
Use dataforseo:/v3/dataforseo_labs/google/historical_rank_overview/live on Glasser.
Pull returned SEO metrics for my domain into a research snapshot.

Endpoint structure

json
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "target",
    "date_from",
    "date_to"
  ],
  "properties": {
    "tag": {
      "type": "string",
      "maxLength": 2048,
      "minLength": 1
    },
    "target": {
      "type": "string",
      "maxLength": 2048,
      "minLength": 1
    },
    "date_to": {
      "type": "string",
      "maxLength": 2048,
      "minLength": 1
    },
    "correlate": {
      "type": "boolean"
    },
    "date_from": {
      "type": "string",
      "maxLength": 2048,
      "minLength": 1
    },
    "language_code": {
      "type": "string",
      "maxLength": 2048,
      "minLength": 1
    },
    "language_name": {
      "type": "string"
    },
    "location_code": {
      "type": "integer"
    },
    "location_name": {
      "type": "string"
    },
    "ignore_synonyms": {
      "type": "boolean"
    },
    "include_clickstream_data": {
      "type": "boolean",
      "description": "Add clickstream-based metrics. DataForSEO doubles the price of the call."
    }
  },
  "additionalProperties": false
}

How pricing works

Default-size inputLarger inputs and paid options vary with Provider usage.$0.138
Maximum per RunThe total charge will not exceed this amount.$0.276
No matching dataThe Provider answered: nothing matched.$0.12
Provider errorThe Provider failed to answer.$0.00
Timed outThe Run exceeded its time limit.$0.00
Internal failureAn internal error prevented completion.$0.00
Method POSTVersion 6Provider documentation ↗