Skip to main content

canonicalize-duplicate-pages

Choose canonical URLs based on WordLift entity type+name and GSC KPIs.

Usage

  • worai canonicalize-duplicate-pages --input <gsc_csv> [options]

Options

OptionTypeDefaultDescription
--inputstringrequiredInput GSC CSV generated by google-search-console.
--outputstringcanonical_targets.csvOutput CSV path.
--url-regexstringnoneRegex to filter URLs of interest.
--endpointstringhttps://api.wordlift.io/graphqlWordLift GraphQL endpoint.
--batch-sizeint25Batch size for GraphQL queries.
--kpi-windowchoice28dKPI window: 7d, 28d, 3m.
--kpi-metricchoiceclicksKPI metric: clicks, impressions, ctr.

Examples

  • worai canonicalize-duplicate-pages --input gsc_pages.csv --output canonical_targets.csv
  • worai canonicalize-duplicate-pages --input gsc_pages.csv --kpi-window 28d --kpi-metric clicks

Notes

  • Requires WORDLIFT_KEY (or wordlift.api_key in config).