1. Paste observed citation URLs
One URL per line. Extra text is allowed when the line contains one complete http or https URL.
The example domains are reserved placeholders and do not represent real AI-answer evidence.
Turn copied citation URLs into transparent comparison keys, expose duplicate tracking variants, measure publisher concentration, and export an audit ledger. Everything runs locally in your browser.
One URL per line. Extra text is allowed when the line contains one complete http or https URL.
The example domains are reserved placeholders and do not represent real AI-answer evidence.
Duplicates are calculated from normalized keys, not from live canonical or redirect checks.
AI-answer citation exports often contain tracking parameters, fragments, repeated paths, or multiple observations from the same publisher. A stable local comparison key reduces accidental double-counting while keeping the original URL beside every transformation. The companion citation URL normalization protocol documents the rules and audit boundaries.
Keep the exact observed URL and a dated answer snapshot outside this tool. The export includes the original string for auditability.
Lowercase the hostname, remove fragments, remove selected tracking parameters, and preserve path/query meaning.
Report observations, unique URL keys, and unique publishers as different measures. They answer different questions.
For consequential analysis, follow redirects and inspect publisher canonicals, content equivalence, dates, and source roles.
| Transformation | Default | Reason and caveat |
|---|---|---|
| Lowercase hostname | Always | DNS hostnames are case-insensitive. Path casing remains untouched because it may be meaningful. |
| Remove URL fragment | Always | Fragments are not sent to the server, but they can still identify a section; the original URL remains in the ledger. |
| Remove analytics parameters | On | Known click/analytics IDs commonly create duplicate variants. Unknown parameters are retained. |
| Remove referral parameters | Off | Referral fields can be meaningful to attribution or routing, so removal requires an explicit choice. |
| Change scheme or resolve redirect | Never | HTTP and HTTPS, redirects, and canonical targets require network verification; this client-side utility does not guess. |