Skip to content
Changelog

What's new.

Releases, fixes, and the occasional design rework — newest first.

v0.2.4

Opportunity workflows 2026-05-25
  • Added `seoctl crawl opportunities` to package broken links, sitemap orphan candidates, and low-linked pages into one local crawl summary.
  • Added deterministic `summary.issue_groups` to `seoctl audit site` for common technical SEO buckets.
  • Improved backlinks target handling for page URLs vs bare domains, plus `--domains`, `--lost`, `--all`, and base-command `--broken` shortcuts.
  • Cleaned compact backlink output so `backlinks broken --fields` hides rich grouped `broken_pages` unless explicitly requested.

v0.2.3

Crawl discovery 2026-05-25
  • Added `seoctl robots` for local robots.txt summaries, Sitemap directives, and basic User-agent:* allow checks.
  • Added `seoctl sitemap` and `seoctl sitemap urls` for XML sitemap discovery and sitemap URL rows.
  • Added `seoctl crawl orphans` to compare sitemap URLs against a bounded internal crawl.
  • Added `seoctl interlinks candidates` for deterministic internal-linking candidate discovery from supplied terms.
  • Folded robots and sitemap context into `seoctl audit site`, with clearer zero-result crawl reasons for agents.

v0.2.2

Composites 2026-05-25
  • Added `seoctl audit site` for bounded sitewide technical facts, duplicate metadata groups, H1/image/schema/hreflang summaries, and per-page rows.
  • Added backlink composites: `backlinks domains`, `backlinks broken`, and `backlinks anchors`.
  • Added audit field aliases and social metadata fields so common agent field guesses return useful values.
  • Improved empty domain competitor output and country volume fields based on black-box workflow tests.

v0.2.1

Technical audit 2026-05-25
  • Added `seoctl audit page` for local status, indexability, metadata, headings, word count, link counts, image alt basics, schema hints, hreflang, and social metadata facts.
  • Added `seoctl crawl graph` for bounded source-target-anchor link graphs, internal by default with optional outbound edges.
  • Clarified backlinks output with separate backlink_status and provider_mode fields, and hid pagination cursors from --fields output unless explicitly requested.
  • Updated CLI instructions, help examples, docs, and workflow inventory for the new audit and crawl graph primitives.

v0.2.0

Link workflows 2026-05-25
  • Added local link extraction, broken-link checks, crawl broken, URL status, and bulk URL status.
  • Activated provider-index backlinks through DataForSEO with live, lost, all, grouping, and pagination support.
  • Expanded seoctl instructions, command docs, and workflow inventory around atomic vs composite SEO workflows.
  • Made rank depth, hosted credit costs, and found:false semantics explicit for agents.

v0.1.0

Public launch 2026-05-16
  • Opened SEOCTL accounts — email-code sign-in, paid trial, monthly plans, and top-up credits.
  • Shipped the full command surface: clickstream volume, ideas, related, serp, rank, and domain.
  • Added the dashboard: API key creation, credit balance, and a credit event ledger.
  • Published install, quickstart, command reference, bulk, and agent-setup docs.

v0.0.9

Private preview 2026-05-09
  • Normalized the command output into compact, documented JSON shapes.
  • Added --fields trimming and JSONL streaming for list and bulk lookups.
  • Shipped seoctl instructions — a ready-to-append agent instruction block.

v0.0.4

Internal 2026-04-28
  • First working CLI build: atomic keyword volume and live SERP lookups.
  • Wired the hosted gateway and credit metering.