Dead URL Replacement Planner
Pricing
$0.05 / actor start
Dead URL Replacement Planner
Create a reviewable redirect plan from dead product paths and your supplied catalog snapshot. No crawling or store writes.
Pricing
$0.05 / actor start
Rating
0.0
(0)
Developer
Hunter Melnick
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Security
Limited permissionsShare
Create a reviewable redirect plan from dead product paths and your supplied catalog snapshot. No crawling or store writes.
Run and download
- Keep the included sample or replace Input data with your own authorized records.
- Start a run. Open Report and CSV downloads when it finishes.
- Open OUTPUT for the complete JSON report and download the CSV records.
- Review the findings before importing or publishing changes. This Actor never writes to a store.
Hosted limits
250 dead product paths, 2500 products, 500 collections and 2500 existing redirects; 1 MiB JSON input. These tighter hosted limits take precedence over the core format limits below. Memory is fixed at 256 MB. Default timeout is 60 seconds. Output includes one dataset summary row; individual findings and records are delivered in OUTPUT and CSV files. No model subscription, external API key or other product purchase is required.
Price
$0.05 per run, charged once when the Actor starts. All report and CSV output is included, with no per-row fee or platform-usage surcharge. Set the maximum run cost to at least $0.05. Starts that reject invalid input or produce no findings still incur the start charge; validate the input before running.
Storage and support
Apify stores supplied data and generated reports under its storage access/retention settings. This hosted edition sends input to Apify; it is not the local-only edition. Remove sensitive run data when no longer needed. URLs in input are never fetched. Use the Actor issue tracker for support with a non-sensitive example and run ID. Do not post private exports or credentials. Hosted use does not grant source redistribution rights.
Input contract
See examples/input.json. Up to 5 MiB total, 1,000 dead paths, 10,000 products, 2,000 collections, 10,000 existing redirects and 100 literal keyword rules. Product status and online flags must be explicit. Collection publication, hidden flag and product count must be explicit. Handles use lowercase ASCII letters, digits and hyphens.
The supported storefront profile uses /products/ and /collections/ paths and
category- collection handles. No full URLs, query strings, encoded paths, blog posts or
arbitrary regular expressions. Export customer data into the sample's documented shape.
No additional software purchase or consulting engagement is required.
Result rules
- Only active, explicitly online products may become replacement targets.
- Unlisted products already visible in the snapshot do not get a new redirect.
- Existing redirects are preserved; they are never overwritten.
- Matching uses names, numbers, category voting and optional literal keyword rules.
- Unresolved rows remain unresolved. Home-page fallback redirects are never proposed.
- Proposed targets entering a redirect chain or cycle are marked for review and omitted from the import CSV. Repeated input paths are accounted for separately.
- Each score is an explainable heuristic, not a calibrated likelihood or proof of equivalence.
The program makes no external network calls, verifies no live pages and performs no store writes. Review the snapshot and proposed plan before importing it into your platform.