| 开发者 | mattsteady |
|---|---|
| 更新时间 | 2026年6月5日 21:26 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPL-2.0-or-later |
| 版权网址: | 版权信息 |
yoursite.com/swirv/download), and its destination is yours to change at any time. Send a link to 200 people today, swap its target tomorrow, and all 200 land in the new place — no third-party shortener, no resending, and never that "sorry, use this link instead" message.
Passes: a private link for every recipient
A Pass is a personalised version of a link — its own unguessable URL and a reference label (a supporter, a customer, a newsletter). Issue everyone their own Pass and they all inherit the parent link's target. Change the link once and every Pass follows. Emailed a track download to your supporters, then need to make a tweak? Edit the target once, and every one of them now gets the fix.
What you can do
yoursite.com/swirv/downloadyoursite.com/download), with clash-checking against existing pagesnoindex, nofollow with a no-referrer policy. Detailed click tracking is optional and can be switched off entirely under Swirv → Settings → Data. Full disclosure of the minimal, opt-in external services Swirv can use is in the External services section below.
swirv folder to /wp-content/plugins/, or install Swirv from the WordPress plugin directory./swirv/your-link. Prefixless mode is also available, but changing the prefix after sharing links will break URLs already in use.A Link is a short URL anyone can use. A Pass is a personalised URL under a Link, usually issued to one person, subscriber, customer, or contact. Passes inherit the parent Link target, so changing the Link updates every Pass beneath it.
No. Swirv links use your own WordPress domain. If your site is yourband.com, your links are on yourband.com.
Yes. In Settings → General, turn off the URL prefix to use links such as yoursite.com/download. Swirv checks for clashes with existing WordPress pages and posts before allowing this.
Swirv avoids storing raw IP addresses and keeps analytics data on your site. Compliance depends on your site, jurisdiction, and privacy policy, so treat this as privacy-friendly design rather than legal advice.
Yes. Detailed click tracking is on by default. Go to Swirv → Settings → Data and switch it off; Swirv will stop writing detailed click-event rows and keep only basic counts.
Yes. Swirv → Settings → Data includes JSON/ZIP export and import for campaigns, links, Passes, and optional analytics.
Flagging a Link as sponsored makes Swirv serve the redirect with rel="sponsored" signalled via the standard RFC 8288 Link HTTP header, plus X-Robots-Tag: noindex, nofollow, noarchive and Referrer-Policy: no-referrer. The visitor still gets a normal 302 to the affiliate destination — no interstitial page. For SEO disclosure, the right place for rel="sponsored" is on the link anchor in your source page, not on the redirect target.