
Linkjet manages redirects and affiliate links with an emphasis on safety and automation: regular-expression redirects are validated when you save and can be tested against a sample path before going live, a conflict guard warns before a redirect shadows a real page or touches critical paths such as checkout and login, a 404 monitor separates real broken links from bot and scanner noise, and the complete feature set is scriptable through a documented REST API with an OpenAPI manifest, for automation and AI-assisted workflows.
Features
- Pretty short links / branded links on your own domain (e.g.
your-site.com/go/product) - Affiliate link management: cloaking,
rel="nofollow"/rel="sponsored", query-parameter forwarding - Redirect types 301, 302, 307, 308 and 410 (Gone)
- Regular-expression redirects with
$1–$9back-references, validated when you save and testable against a sample URL before going live - Conflict guard: warns you before a redirect shadows a real page, overlaps another rule or hits critical paths such as checkout, login or the REST API – and blocks redirect loops outright
- Click statistics with time-series charts, plus device, browser and country breakdowns
- GDPR-friendly IP anonymisation, bot filtering, optional referrer tracking
- Automatic click-log cleanup after a configurable number of days (WP-Cron)
- Categories to organise your links and bulk actions to manage many at once
- QR code per link, generated locally in the browser (optional drop-in library, no external calls)
- Gutenberg block and
[linkjet]shortcode for clean affiliate anchors in your content - 404 monitor that separates real broken links from bot traffic and vulnerability-scanner probes, with automatic log rotation so the table cannot grow forever
- CSV and full JSON backup (import/export) for migration and backups
- One-click import wizard for existing Pretty Links (v3 and the v4 custom-table data model) and Redirection setups, including click statistics
- Fully internationalised interface, ready for community translations on translate.wordpress.org, plus a language override in the settings
- Complete REST API under
/wp-json/linkjet/v1/, authenticated via Application Passwords
REST API endpoints
GET/POST /wp-json/linkjet/v1/linksGET/PUT/DELETE /wp-json/linkjet/v1/links/<id>GET /wp-json/linkjet/v1/links/<id>/clicksGET/POST /wp-json/linkjet/v1/categoriesDELETE /wp-json/linkjet/v1/categories/<id>GET /wp-json/linkjet/v1/statsGET/PUT /wp-json/linkjet/v1/settingsPOST /wp-json/linkjet/v1/links/test-pattern(validate a regular expression and test it against a sample path)GET /wp-json/linkjet/v1/404s(add?noise=0for real 404s,?noise=1for scanner/bot noise) andPOST /wp-json/linkjet/v1/404s/<id>/redirectGET /wp-json/linkjet/v1/exportPOST /wp-json/linkjet/v1/import(?mode=replaceto overwrite)GET /wp-json/linkjet/v1/openapi(machine-readable API manifest)
Endpoints require the manage_linkjet capability, which is granted to administrators automatically and can optionally be granted to editors. A machine-readable OpenAPI manifest is available at /wp-json/linkjet/v1/openapi, ready to import into Postman, Insomnia or any API client.
Screenshots

Dashboard with click chart and top links

Link list with copy buttons, bulk actions and QR codes

Add/edit link with affiliate options

Regular-expression redirect with pattern validation and live test

Statistics with device, browser and country breakdowns

404 monitor separating real 404s from bot and scanner noise

Tools: CSV/JSON backup and REST API reference

Import wizard for Pretty Links (v3 and v4) and Redirection