SuperAPI AI Directory

link-recover

Marketing & growth

View repository

Updated 10-15 22:16

About this skill

Recover search-value URLs

Use link-recover to find retained GSC page rows with prior clicks or impressions whose current fetch path ends in a technical problem. This joins historical search observations with a present redirect trace, which is useful for triage after migrations or URL changes. Prior visibility helps order the queue. It does not prove that fixing a URL will restore the same traffic.

Run the report

With MCP, call seo_list_reports with {"category":"monitoring"}, call seo_describe_report with {"id":"link-recover"}, then use seo_run_report. Example: {"id":"link-recover","params":{"site":"sc-domain:example.com","days":90,"limit":25,"minClicks":1,"minImpressions":100,"js":false,"refresh":true}}.

The CLI has the same schema:

seo reports describe link-recover --json
seo reports run link-recover --params '{"site":"sc-domain:example.com","days":90,"limit":25,"minClicks":1,"minImpressions":100,"refresh":true}' --json

The discovery schema currently exposes broad number types. Use positive whole days and bounded non-negative thresholds.

Interpret the output

Confirm range and summary.checked before reading recoverable counts. The summary separates high, medium, and low severity and totals observed clicks and impressions for affected retained rows. Those clicksAtRisk and impressionsAtRisk values describe the checked period; they are not a forecast of future loss or recovery.

Each item preserves the original URL, final URL, GSC metrics, primary and full issue lists, severity, the redirect trace, and a recommendation with evidence, effort, and confidence. Inspect chain status, final-page indexability, canonicals, and warnings directly. Failed checks, selection limits, or retained GSC rows outside the returned set constrain coverage.

Act safely

Restore a page only when it should still exist. Otherwise add one direct 301 to the closest equivalent destination and align its canonical after verifying intent. Fix server errors and accidental noindex controls before content work. Do not redirect unrelated URLs to a homepage, remove intentional controls, or promise traffic recovery from historical metrics.