Bulk Yandex SERP collection skill with per-result billing plugin

claude-skill-yandex-scraper-bulk-serp

A skill for bulk Yandex SERP collection across a keyword list: 6 domains, 19 languages, billed per collected item, not per run

  • 0 ★ on the repository
  • Last commit
Plugin

Extended access

Why this level

  • Cost grows with the number of keywords, pages and enabled result types, with no default cap
  • Data comes from scraping the results page, not from Yandex's official API
All reasons and checks
Russian stack

johnisanerd/claude-skill-yandex-scraper-bulk-serp

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/claude-skill-yandex-scraper-bulk-serp

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Cost grows with the number of keywords, pages and enabled result types, with no default cap
  • Data comes from scraping the results page, not from Yandex's official API

This is third-party code. Review the repository files before installing.

What it does

The skill runs a keyword list through Yandex across 6 domains and 19 languages with any lr region ID, via a separate Apify actor built for bulk collection. Unlike the companion single-query skill, billing here is per collected data item rather than per run, so a budget can be estimated in advance as keywords times pages times enabled result types. It returns organic rows with position, title, link, displayed link and snippet, plus optional ads, a knowledge graph and inline media.

Who it is for. For SEO agencies and researchers who need to collect Yandex SERPs for a large keyword list with a predictable budget.

Good fit when

  • You need to run dozens or hundreds of keywords, not a single query
  • It matters to estimate cost upfront as keywords times pages times result types
  • You need several Yandex domains and languages in one dataset at once

Not a fit when

  • You only need a one-off query: the companion per-run skill is cheaper and simpler
  • You need to track one keyword's position over time: the author has a separate rank tracker skill for that

Example request

Collect rankings for a list of 50 keywords on yandex.ru in Russian, organic results only

Limitations

It runs through a third-party paid Apify actor, separate from the companion single-query skill, rather than through Yandex's official API. An Apify account and an APIFY_TOKEN are required. With a large keyword list and extra result types enabled, the bill can grow substantially, so estimate the budget upfront.

How to disable. Delete the apify-yandex-scraper-bulk-serp folder from your agent's skills directory.

FAQ

How is cost calculated?

Per collected data item: keywords times pages times enabled result types, plus a small start fee.

How does it differ from the author's regular search skill?

That skill charges per page for single queries; this one is built for volume and charges per result.

Discussion

No questions or reviews yet.

Yandex search API skill via Apify

claude-skill-yandex-search-api

Russian stack

An agent skill: the full Yandex SERP as JSON with no official API key, via the Apify Yandex Search Scraper actor

PluginExtended access

Yandex rank tracker skill via Apify

claude-skill-yandex-rank-tracker

Russian stack

A skill that uses a third-party Apify scraper to pull a site's Yandex ranking for a keyword, domain and region

SkillExtended access

Yandex image search skill via Apify

claude-skill-yandex-image-search-api

Russian stack

An agent skill: full-size image URLs from Yandex Images via an Apify actor, with color, size and site filters

PluginExtended access
Russian stack

Five cache-first shell skills for Direct, Metrika, Webmaster, Wordstat and Search API, with Claude choosing which one to run

SkillBroad access17Repository stars
Russian stack

A self-hosted Go search gateway with an MCP search tool: 39 providers, including the official Yandex Search API v2

MCP serverExtended access2Repository stars

README in short

The README describes the skill as a wrapper around a separate Apify actor for bulk Yandex SERP collection, shows install via npx skills add or copying the folder, and links to a companion rank-tracking skill.

README badge

Original SKILL.md

---
name: apify-yandex-scraper-bulk-serp
description: A yandex scraper for bulk SERP collection where the bill is predictable, powered by the Apify Yandex Search per-result Actor. Run a keyword list through Yandex across 6 domains, 19 languages, and any lr region, and get structured items back with organic rows plus optional ads, knowledge graph, and inline media, each result type billed as its own item so you pay only for what you collect.
author: John Cole
author_url: https://github.com/johnisanerd
license: MIT
---

# Yandex Scraper: Bulk SERP Collection, Billed Per Result

Collect Yandex search results in volume with a cost you can predict before you start. Every item you get is one page of one result type, and that item is exactly what you pay for, which makes a keyword list easy to budget.

## When to use this skill

- The user wants a Yandex scraper for many queries, not a single lookup.
- They want the bill to scale with results collected rather than with runs started.
- They are building a Russian-market or CIS-market SERP dataset.

## Prerequisites

- Apify account.
- Authentication via apify login, or an APIFY_TOKEN environment variable.

Report a problem