@rankmyseo/cli
v1.0.2
Published
RankMySEO CLI — scaffold config, migrate, schedule
Readme
@rankmyseo/cli
Command-line tools for RankMySEO — interactive package install, scaffold config, run migrations, schedule jobs, doctor checks, and SEO regression gates.
Install
Prefer the meta installer (includes this CLI in the recommended preset):
npm i rankmyseo
npx rankmyseo installOr install the CLI directly:
npm i -D @rankmyseo/cli
npx rankmyseo-cli install --preset recommendedCommands
rankmyseo-cli install [--preset recommended|full|custom] [--packages a,b] [--yes]
rankmyseo-cli init # scaffold rankmyseo.config.ts
rankmyseo-cli migrate # initialize SQLite schema via createStore()
rankmyseo-cli schedule # run one rank ingestion pass (reads rankmyseo.config.ts when present)
rankmyseo-cli doctor # validate config + storage wiring
rankmyseo-cli regression check --candidate-url <preview> [--base-ref sha] [--head-ref HEAD] [--all-routes] [--json]
rankmyseo-cli version # print CLI versionregression check
Compares production pages with a CI-supplied preview URL using regression.routeMap in config.
| Exit code | Meaning |
| --- | --- |
| 0 | No gated regressions |
| 1 | Findings at/above failOn |
| 2 | Config / network / runtime failure |
When you use the rankmyseo meta package, the same commands are available as npx rankmyseo … (including init / migrate after @rankmyseo/cli is installed).
Documentation
See the Wiki → Configuration and Wiki → SEO Regression.
License
Apache-2.0
