The Pro Version of PublishPress Shortlinks is Available
Here at PublishPress we believe that WordPress is the best publishing platform. And our goal is to help make it even better for you.
To reach that goal, we plan to add several new plugins to PublishPress in 2026. You will get access to more small, medium and big plugins this year.
PublishPress Shortlinks is the first of those new plugins. This post is a full introduction to what it does.

Table of Contents
What does PublishPress Shortlinsk do?
- Custom URLs for your posts. Imagine you're hosting a big event and have a page on your website with all the details. PublishPress Shortlinks allows to create a short, memorable link for the event, for example:
https://publishpress.com/go/cool-party. You can track how many people click the link. You can set the link to expire after the event finishes. You can even download a QR code to share on brochures. Oh, because of the next feature, you can do all of this even if you're selling event tickets on another website. - Custom URLs for external links. Imagine you run a website with toy reviews. You join affiliate programs and make money when people click on your links and buy tools. PublishPress Shortlinks allows to create a short, memorable link for each toy, for example:
https://publishpress.com/go/cool-toy. You can track how many people click the link and get a full analytics report on those clicks.
Custom URLs for your posts
With PublishPress Shortlinks you can create custom links for your posts. These links are brandable and trackable. You can share links for any type of content, even unpublished posts in draft status.
PublishPress Shortlinks will automatically generate links for all your posts and pages. These shortlinks are available from the Posts screen, as you see in this screenshot below. These links will also be available via the Post Edit screen.

Every post has its own URL. By default, the final part of the URL will be a unique combination of 5 characters, so your shortlink will look like this: https://example.com/go/8vi3n.
However, you can customize the slugs so they have human-readable URL looks like this: https://example.com/go/shortlinks.
PublishPress Shortlinks also allows you to share posts before you make them public.
In your admin menu, go to Shortlinks > Settings > Post Status Visibility. Here you can choose which post statuses will be accessible via shortlinks. The options are shown in the screenshot below.

In the screenshot below, you can see one post in the “Draft” status and another post in the “Pending Review”. You can share these links and people will not need access to your WordPress site to preview the post.

It's also possible to protect your shortlinks with passwords and expiry dates. So if you are sharing previews of unpublished content, you can be reassured that only the people you choose can access the post.
To control these settings, go to “All Shortlinks” and choose to edit a shortlink. Click the “Security” tab. You will see the options in the screenshot below.

If you require a password, users will be forced to enter that password before they can view the post.

If you set an expiry date for the shortlink, anyone who tried to view the post after that date will see a message saying that the link has expired.

Custom URLs for your external links
You can take all of the features we talked about in the last section and apply to them to external links too. You can go to Shortlinks > All Shortlinks and enter an external URL into the “Target URL” field.

Click the “Redirection” tab and you have several tools that are helpful for external commercial links:
- Redirection Method: With the first setting, you can choose what kind of redirect is used for each link. 302 and 307 (Temporary) redirects tell search engines that the requested URL has been moved temporarily, but will be back eventually. 301 (Permanent) redirects are used to tell search engines that a requested URL has been permanently moved to another URL. If you’re confident that your target URL will never change, then use this redirect type.
- Sponsored: This adds rel=”sponsored” to your links. This attribute was introduced by Google to indicate links that result from advertisements or paid placements.
- NoFollow: This adds rel=”nofollow” to your links. This attribute tells search engines not to pass authority (ranking credit) to the linked page.
- Parameter Forwarding: This option makes sure that any query string data from an original URL will be carried over to destination URL. This is normally used for tracking or maintaining session information, such as
?utm_source=google.
PublishPress Shortlinks also has a Logs feature that records everyone who clicks your links. These logs are then turned into analytics charts so you can see how popular each shortlink is. These logs are available by going to Shortlinks > Logs.
This data is collected and then displayed individually for each link. To find this information, go to Shortlinks > All Shortlinks in your WordPress admin menu. Choose a shortlink to edit and then click the “Analytics” tab, as in the screenshot below.

Free vs Pro versions
Shortlinks Free | Shortlinks Pro |
|
| Custom, brandable URLs for your posts | ||
| Use your own website domain for shortlinks | ||
| Customize the slug for each shortlink | ||
| Share shortlinks for posts in any status | ||
| Add password protection to your shortlinks | ||
| Automatically export your shortlinks on a specific date | ||
| Choose from 301, 302, and 307 redirects | ||
| Track who is clicking your shortlinks with analytics | ||
| Generate a QR code for each shortlink | ||
| Cloak your affiliate links | ||
| Choose who can create and edit shortlinks | ||
| Choose who can access analytics and settings | ||
| Show a message when links have expired | ||
| Import and export shortlinks | ||
| Priority, personal support |

Custom, shareable URLs for your WordPress posts
With PublishPress Shortlinks you can create custom links for your posts. These links are brandable, trackable, and can have custom view permissions.


