WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by WP Munich v0.10.4

Quicklink for WordPress

⚡️ Faster subsequent page-loads by prefetching in-viewport links during idle time.

Quicklink for WordPress

The facts

Rating
5★ from 11
Active installs
1k+
Price
Free
Last updated
6 Apr 2025
Added
Jan 2019
Requires WP
4.9
Tested up to
WP 6.7.7
Requires PHP
5.6
Downloads
44,353

Our analysis

AI-assisted

Quicklink for WordPress is a plugin designed to enhance page navigation speed by prefetching URLs of links visible in the viewport. It uses a JavaScript library that detects these links, waits for the browser to be idle, and checks the user's connection type before prefetching. This aims to improve user experience, especially on slower connections.

This plugin is suitable for website owners looking to optimise their site's performance, particularly those who want to enhance loading times for users with varying internet speeds. Developers can also contribute to its ongoing development through GitHub.

Best for: Website owners and developers looking to improve navigation speed and performance.

What it does well

  • Free to use from the WordPress.org directory
  • Utilises advanced techniques like Intersection Observer and requestIdleCallback
  • Checks user connection type to optimise prefetching
  • Built on technology from Google Chrome Labs
  • Active development encouraged on GitHub

Where it falls short

  • Limited information on specific performance improvements
  • No detailed user feedback or case studies provided

Verdict

Quicklink for WordPress offers a straightforward solution for enhancing page loading times. Its reliance on modern web technologies makes it a useful tool for those focused on performance optimisation.

From the developer

WP Munich's own description of Quicklink for WordPress, lightly tidied.

Quicklink for WordPress attempts to make navigation to subsequent pages load faster. Embedded with the plugin is a javascript library, which detects links in the viewport, waits until the browser is idle and prefetches the URLs for these links. The library also tries to detect, if the user is on a slow connection or on a data plan.

This plugin builds heavily on the amazing work done by Google Chrome Labs.

More information about Quicklink on the official Website.

How it works

  • Detects links within the viewport (using Intersection Observer)
  • Waits until the browser is idle (using requestIdleCallback)
  • Checks if the user isn’t on a slow connection (using navigator.connection.effectiveType) or has data-saver enabled (using navigator.connection.saveData)
  • Prefetches URLs to the links (using <link rel=prefetch> or XHR). Provides some control over the request priority (can switch to fetch() if supported).

If you are a developer, we encourage you to follow along or contribute to the development of this plugin on GitHub.

Read the full description on the official page →

Tagged as