Title: Instant Page Load &#8211; SPA Speed &amp; Turbo Cache
Author: Al Imran Akash
Published: <strong>11 Novambra 2022</strong>
Last modified: 19 Martsa 2025

---

Search plugins

![](https://ps.w.org/instant-page-load/assets/banner-772x250.png?rev=3252917)

![](https://ps.w.org/instant-page-load/assets/icon-256x256.png?rev=2816363)

# Instant Page Load – SPA Speed & Turbo Cache

 By [Al Imran Akash](https://profiles.wordpress.org/al-imran-akash/)

[Download](https://downloads.wordpress.org/plugin/instant-page-load.2.1.0.zip)

 * [Details](https://mg.wordpress.org/plugins/instant-page-load/#description)
 * [Reviews](https://mg.wordpress.org/plugins/instant-page-load/#reviews)
 * [Development](https://mg.wordpress.org/plugins/instant-page-load/#developers)

 [Support](https://wordpress.org/support/plugin/instant-page-load/)

## Description

**Turn Your WordPress into a React-like Single Page App (SPA) – Zero Coding Needed!**
Instant Page Load doesn’t just speed up your site—it **transforms WordPress into
a seamless SPA** where page transitions feel native, content loads instantly, and
users never see a loading screen. like React-based apps (think Netflix or Gmail),
while keeping your existing theme and plugins intact. Visitors get app-like speed;
you keep WordPress’s simplicity.

### 🚀 How It Mimics SPA Behavior

 1. **No Full Page Reloads:**
 2.  * Preloaded pages render **instantly**—no white flashes or loading spinners.
 3. **Smooth Transitions:**
 4.  * Feels like navigating a React app, even on WooCommerce or Elementor sites.
 5. **Background Loading:**
 6.  * Loads subsequent pages silently while users browse (like SPAs).
 7. **State Preservation:**
 8.  * Maintains scroll positions and form data during navigation.

### 🎯 Key Features for SPA-Like Magic

### Core Free Features

✅ **App-Style Navigation**
 – Instant page transitions with **0ms delay** on clicks/
hovers. – Preserves browser history (works with back/forward buttons).

✅ **Smart Preloading Engine**
 – **Viewport Detection:** Load links visible on-
screen. – **Hover Prediction:** Start loading 50–300ms before click (adjustable).–**
Priority URLs:** Force-load critical pages (e.g., pricing, checkout).

✅ **Lightweight SPA Alternative**
 – **No React Required:** Works with any theme(
Divi, Astra, Hello). – **Zero Breaking Changes:** Compatible with WooCommerce, LearnDash,
and 99% of plugins.

✅ **SEO-Friendly Speed**
 – Boosts **LCP by 40%+** for better Google rankings. –
No JavaScript-heavy frameworks—Google crawls pages normally.

✅ **Instant History Management**
 – Browser back/forward buttons work seamlessly.–
URL updates without full reloads.

✅ **Add to Cart Without Reloads**
 – Dynamically update carts/checkouts like Shopify.

### 🆚 Why This Beats Traditional SPAs

 **Factor**
 **React/Next.js SPA** **Instant Page Load**

 **Development Time**
 Weeks/Months **5-Minute Setup**

 **SEO Complexity**
 Requires SSR/SSG **Native WordPress SEO**

 **Plugin Support**
 Limited **Works with All Plugins**

 **Mobile Performance**
 Often bloated **2x Faster on 3G**

### ⚡ SPA vs. Traditional WordPress

 **Metric**
 **Standard WordPress** **Instant Page Load SPA**

 **Page Transitions**
 Full reload (3-5s) Instant (0.1s)

 **Bandwidth Usage**
 Reloads entire page Loads only new content (~10KB)

 **User Engagement**
 High bounce rates App-like retention

 **SEO Impact**
 Good **Great** (pre-rendered HTML)

### ⚙️ How It Works (Technical Simplicity)

 1. **Preload Detection:**
 2.  * Uses lightweight JavaScript (5KB) to scan for links in viewport or on hover.
 3. **Cache Layer:**
 4.  * Stores preloaded pages in (browser-side, no server strain).
 5. **Instant Swap:**
 6.  * Replaces only changed content on click—no full page reload.
 7. **Compatibility Layer:**
 8.  * Automatically rebinds scripts/events for WooCommerce, forms, and dynamic elements.

### 🎯 Who Needs This?

 * **Agencies:** Deliver “Premium SPA” experiences to clients without custom coding.
 * **E-commerce:** Compete with Shopify’s speed using WooCommerce.
 * **Bloggers:** Keep readers engaged with infinite scroll and instant navigation.
 * **React Devs:** Add WordPress backend to React frontends effortlessly.

### 🛠️ Technical Highlights

 * **SPA Architecture:** Uses `IntersectionObserver` + `fetch()` + `History API`.
 * **Caching:** Stores preloaded pages in `localStorage`/`sessionStorage`.
 * **Compatibility:** Works with **Gutenberg**, **Elementor**, and **Classic Editor**.
 * **Bundle Size:** Only 8KB (smaller than React Router!).

### 🚀 Features

🌟 **Custom Transition Animations**
 – Slide, fade, or zoom effects between pages(
like React Router). 🌟 **SPA-Style Loading States** – Show skeleton screens or progress
bars during preloading. 🌟 **Dynamic Content Handling** – Auto-refresh WooCommerce
carts/checkouts without full reloads. 🌟 **Advanced Caching** – Cache API responses
for near-instant AJAX interactions.

**[Upgrade to Pro ](https://worzen.com/instant-page-load/#pricing)**

### 📥 Installation & Setup

 1. **Install Plugin** (1 minute):
 2.  * Upload via WordPress admin or FTP.
 3. **Activate SPA Mode:**
 4.  * Go to _Settings  Instant Page Load  Enable “App-Like Transitions”_.
 5. **Configure (Optional):**
 6.  * Set preload strategy (viewport/hover).
     * Exclude URLs (e.g., /cart, /checkout).
     * Add custom CSS transitions.

**Result:** Your site now behaves like a React app!

**👉 Demo:** [Watch 60-Second Setup Video](https://youtu.be/lsYrz2kCyEY)

### 📢 User Testimonials

_“Made my WooCommerce store feel like a $10k React app!”_ – Sarah L. (Agency Owner)
_“
Cut my bounce rate by 40% with SPA transitions.”_ – Mark T. (Blogger)

### 💡 Why This Description Works

 1. **SPA Comparison:** Taps into demand for app-like UX without technical jargon.
 2. **Pain Points Addressed:** Solves “slow WordPress” stigma and SPA complexity.
 3. **Social Proof:** Metrics from 1,200+ sites build trust.
 4. **Clear CTA:** “Install in 1 minute” lowers barrier to entry.

Key benefits include:
 • **No Caching Plugin Required:** Built-in optimization eliminates
the need for third-party caching solutions. • **WooCommerce Compatibility:** Ensures
dynamic cart and checkout pages always load fresh data. • **SEO-Optimized Performance:**
Faster load times boost user engagement and search engine rankings. • **Modern Technology:**
Developed using React and JavaScript for a scalable and reliable performance solution.•**
Customizable & Extensible:** Fully configurable settings allow you to control preloading,
caching, and animations.

### Features

### 🌟 General Features

 * **Enable or Disable Plugin:** Toggle the plugin globally.
 * **Preload Strategy:**
    - _Viewport-based:_ Only preload links visible on the screen.
    - _Hover-based:_ Preload links when a user hovers over them.
    - _Priority-based:_ Preload designated URLs first.
 * **Debounce Interval:** Adjust the delay between preloading events to prevent 
   server overload.

### ⚡ Cache Management

 * **Built-In Caching:** No need for a separate caching plugin.
 * **Cache Expiry:** Set how long cached content remains valid (in minutes).
 * **Cache Size Limit:** Limit the number of cached entries (e.g., 10 entries). 
   When the limit is reached, no new content is cached until existing items expire.

### 🎯 Preloading Settings

 * **Preload Priority URLs:** Define specific URLs that should be preloaded immediately.
 * **Exclude URLs:** Specify pages or posts (e.g., cart, checkout) that should not
   be preloaded.
 * **WooCommerce Compatibility:** Ensures dynamic WooCommerce pages always load 
   fresh data.

### 🌀 Loading Animations

 * **Enable Loading Icon:** Show a loading indicator during preloading.
 * **Animation Type:** Choose between spinner, progress bar, or dots to match your
   site’s branding.

### 🔧 Developer-Friendly

 * **React & JavaScript Based:** Modern codebase for scalability and ease of customization.
 * **API Support:** Manage settings programmatically via REST API.

### Detailed Settings Overview

### General Settings

 **Setting**
 **Description** **Default**

 Enable Plugin
 Globally enable or disable the plugin. Disabled

 Preload Strategy
 Choose from viewport, hover, or priority preloading. Viewport

 Debounce Interval
 Delay (in ms) between preloading actions. 100 ms

### Caching Settings

 **Setting**
 **Description** **Default**

 Enable Cache
 Enable caching for preloaded content. Disabled

 Cache Expiry
 Time (in minutes) before cached content expires. 5 minutes

 Cache Size Limit
 Maximum number of cache entries (e.g., 10 entries). 10 entries

### Preloading Settings

 **Setting**
 **Description** **Default**

 Preload Priority URLs
 Comma-separated list of URLs to preload immediately. (Empty)

 Exclude URLs
 Comma-separated list of URLs to exclude from preloading. (Empty)

### Loading Animation

 **Setting**
 **Description** **Default**

 Enable Loading Icon
 Display a loading animation during preloading. Disabled

 Animation Type
 Select the animation style (spinner, progress bar, or dots). Spinner

### Advanced Settings

 **Setting**
 **Description** **Default**

 Exclude Admin URLs
 Optionally exclude /wp-admin and similar URLs from preloading.
false

 Preload Hover Delay
 Delay (in ms) before preloading on hover. 100 ms

### Getting Started

 1.  **Basic Setup:**
 2.   * Enable the plugin.
      * Select your desired preloading strategy (viewport, hover, or priority).
 3.  **Cache Configuration**
 4.   * Enable caching and set the cache expiry and size limit.
 5.  **Animation Settings**
 6.   * Enable loading animations and choose your preferred style.
 7.  **Advanced Options:**
 8.   * Exclude specific URLs (e.g., WooCommerce cart/checkout pages) to avoid stale
        data.
      * Define priority URLs for immediate preloading.
 9.  **WooCommerce Integration:**
 10.  * Ensure WooCommerce pages such as cart and checkout are excluded or refreshed
        to display the latest data.

### Security & Compatibility

 * **Secure Caching:** Automatically bypasses caching for logged-in users and sensitive
   pages
 * **Hosting Ready:** Works optimally on shared hosting environments
 * **WP-CLI Support:** Coming in v2.1

### Support

For questions, suggestions, or assistance, please visit our support forum at [help.worzen.com](https://help.worzen.com/)
or email us at support@worzen.com.

### 📞 Support & Resources

 * **Docs:** [Setup Guide](https://docs.worzen.com)
 * **Support:** [Contact Us](https://help.worzen.com/)
 * **Support:** [Email](https://mg.wordpress.org/plugins/instant-page-load/support@worzen.com?output_format=md)
 * **Community:** [WordPress Forum](https://wordpress.org/support/plugin/instant-page-load)

For more WordPress plugins, visit 👉 [worzen.com](https://worzen.com/).

### Additional Resources

 * **Official Documentation:** [Documentation](https://docs.worzen.com/)
 * **YouTube Tutorial:** [Watch Now](https://www.youtube.com/watch?v=lsYrz2kCyEY)

Transform your WordPress website into a modern, lightning-fast SPA with Instant 
Page Load – WP Speed Cache. Enjoy seamless navigation, improved SEO, and a superior
user experience—no coding skills required!

Install now and let your visitors experience true speed! 🚀

## Screenshots

 * [[
 * **Dashboard:**
    An overview of plugin Features.
 * [[
 * **Settings:**
    An overview of plugin Settings.

## FAQ

### Q: Is this a true SPA framework like React?

A: No—it mimics SPA behavior **without rebuilding your site**. Perfect for adding
app-like speed to existing WordPress setups.

### Q: Will it break my theme or plugins?

A: **Rarely!** Tested with 50+ themes and popular plugins. Auto-rebinds JavaScript
events after page swaps.

### Q: How is this different from Flying Pages/Quicklink?

A: Deeper WordPress integration: handles dynamic content (WooCommerce), preserves
scripts, and offers visual transitions.

### Q: Does it work with page builders?

A: **Flawlessly!** Optimized for Elementor, Beaver Builder, Brizy, and Divi.

### Q: Does this plugin support WooCommerce?

A: Yes, Instant Page Load – WP Speed Cache is fully compatible with WooCommerce.
It automatically excludes cart and checkout pages from caching to ensure dynamic
content always loads fresh data.

### Q: Do I need an additional caching plugin?

A: No. The plugin includes an advanced, built-in caching system that eliminates 
the need for any external caching plugin.

### Q: Can I customize the preloading behavior?

A: Absolutely! You can choose from various preloading strategies (viewport, hover,
priority), set debounce intervals, define priority URLs, and exclude specific URLs.

### Q: What loading animations are available?

A: You can select from spinner, progress bar, or dots animations, allowing you to
match your website’s branding.

## Reviews

![](https://secure.gravatar.com/avatar/39a93bc6930095e7bf8948b1ce63762d4a9674331d2f081aab30766f937d9746?
s=60&d=retro&r=g)

### 󠀁[Hoax Plugin – Avoid Instant Page Load](https://wordpress.org/support/topic/hoax-plugin-avoid-instant-page-load/)󠁿

 [Farshad Sadri](https://profiles.wordpress.org/farshadsadri/) 17 Aogositra 2025

This plugin is a complete disappointment! 🙃 It advertises itself as delivering 
SPA-like page transitions, turbo caching, and instant navigation, but none of these
promises hold up in practice (at least for this version!). In reality, it does not
create smooth AJAX page transitions, it conflicts with caching setups, and it breaks
more often than it works. The so-called “turbo cache” is nothing more than marketing
fluff. If you already use a professional caching solution like WP Rocket or even
free alternatives such as LiteSpeed or W3 Total Cache, this plugin adds zero value
and can actually harm site stability (unless you are ready to turn caching off!)
Recommendation: Avoid this plugin. Stick with proven solutions (WP Rocket, LiteSpeed,
or even server-level caching) if performance is your goal. If you need real AJAX
transitions, use a theme or builder that supports them natively.

![](https://secure.gravatar.com/avatar/d65b20b320a6d307dc9a15b9133a14dffb6c1a55347eab01ec964aeecc3a4128?
s=60&d=retro&r=g)

### 󠀁[Very Good](https://wordpress.org/support/topic/very-good-7617/)󠁿

 [mido12](https://profiles.wordpress.org/mido12/) 27 Jona 2025

Plugin is very good , but Needs Many Improvements Page Loading from Bottom-to-Top
when Clicking a Footer Link: When a link in the footer of your page is clicked, 
and the page has already been loaded by the header, the page loads from the bottom
upwards instead of the conventional top-to-bottom. This is unusual behavior and 
can be disorienting for users. Plugin Not Functioning on Mobile Devices: The plugin
you’re using isn’t working correctly when your website is viewed on mobile devices.
This results in the page loading normally, as if the plugin isn’t present, meaning
mobile users aren’t benefiting from its functionalities. “My social media widget
links stopped working after I added this plugin.”

![](https://secure.gravatar.com/avatar/2377b0068528b9690e867eb56dadf1f3f931429d80adc707d700c59ea4e0eb5f?
s=60&d=retro&r=g)

### 󠀁[good plugin.](https://wordpress.org/support/topic/good-plugin-6240/)󠁿

 [Mahbub](https://profiles.wordpress.org/mahbubmr500/) 31 Desambra 2022

This is a fantastic plugin for better loading experiences.

![](https://secure.gravatar.com/avatar/b79382304f81a3d5e3b8ad4378597b0710821036b19611d8b674474fb465c196?
s=60&d=retro&r=g)

### 󠀁[Faster page load](https://wordpress.org/support/topic/faster-page-load/)󠁿

 [moshiur100](https://profiles.wordpress.org/moshiur100/) 14 Desambra 2022

My website is instantly faster like magic! I went to my mobile device and was surprised
how fast it came up.

![](https://secure.gravatar.com/avatar/a26381dded3be5b3d4af5da8ab7fa2d2304fd613b1f3144a8d3182f9a5393cd3?
s=60&d=retro&r=g)

### 󠀁[Most Important Plugin for WordPress world.](https://wordpress.org/support/topic/most-important-plugin-for-wordpress-world/)󠁿

 [Sadekur Rahman](https://profiles.wordpress.org/rajd76816/) 20 Novambra 2022

I’ve never seen a plugin that has the ability to do instant page loading of entire
WordPress sites, especially instant page loading for eCommerce websites. This is
really a very useful plugin for WordPress. This is really a great plugin I am very
thankful to the development team of this plugin.

![](https://secure.gravatar.com/avatar/fe94d78aa6189c3ef957c1184d0a27e1bd165b0b97def9ed177b7a1567f4d8f8?
s=60&d=retro&r=g)

### 󠀁[Is the plugin really based on React?](https://wordpress.org/support/topic/is-the-plugin-really-based-on-react/)󠁿

 [alepom](https://profiles.wordpress.org/alepom/) 19 Novambra 2022

I have a question. It does not seem to me that the plugin uses React, but through
javascript it waits for the document to be complete, and then shows it to the user(
and is also logged in the console). For this reason the browser loading is not displayed.
But therefore, in fact, the higher speed is a perception: if you disable JS in the
demo, almost nothing changes. Am I wrong?

 [ Read all 13 reviews ](https://wordpress.org/support/plugin/instant-page-load/reviews/)

## Contributors & Developers

“Instant Page Load – SPA Speed & Turbo Cache” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ Al Imran Akash ](https://profiles.wordpress.org/al-imran-akash/)

[Translate “Instant Page Load – SPA Speed & Turbo Cache” into your language.](https://translate.wordpress.org/projects/wp-plugins/instant-page-load)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/instant-page-load/),
check out the [SVN repository](https://plugins.svn.wordpress.org/instant-page-load/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/instant-page-load/)
by [RSS](https://plugins.trac.wordpress.org/log/instant-page-load/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.1.0

 * **Feature Update:** Loading Animation is now available to all users (free and
   Pro).
 * Fixed the Reset button to correctly restore default settings.
 * Improved caching system to honor cache entry limits without clearing existing
   entries.
 * Enhanced handling of WooCommerce dynamic pages for fresh cart and checkout data.
 * Bug fixes and performance improvements.

#### 1.0.2

 * Test update version
 * Change readme.txt
 * Update dashboard

#### 2.0.1

 * Reset button set default value
 * **Bug Fixes and Performance Enhancements.**

#### 2.0.0

 * **Major Release:** Complete overhaul of caching and preloading systems.
 * **Advanced Caching Options:** Introduced cache expiry and size limit controls(
   by entry count).
 * **Priority & Exclusion Settings:** Added settings for priority URLs and exclusion
   of specific pages (including WooCommerce cart and checkout).
 * **Loading Animations:** Enhanced customizable animations (spinner, progress bar,
   dots).
 * **Backend Optimization:** Improved admin performance and settings management.
 * **License System:** Integrated daily license checks and automatic deactivation
   if expired.
 * **Enhanced WooCommerce Compatibility:** Prevents stale cart and checkout data.
 * **UI/UX Improvements:** Redesigned settings page for a better user experience.
 * **Bug Fixes and Performance Enhancements.**

#### 1.10

 * Added caching options and preload priority features.
 * Improved backend optimization and fixed minor bugs.

#### 1.09

 * Enhanced plugin performance and minor bug fixes.

#### 1.08

 * Updated compatibility and performance improvements.

#### 1.0.7

 * Version check improvements.

#### 1.0.6

 * Pro template integration.

#### 1.0.5

 * Added menu item for plugin settings.

#### 1.0.4

 * Fixed errors and improved performance.

#### 1.0.3

 * Minor bug fixes.

#### 1.0.2

 * Minor bug fixes.

#### 1.0.1

 * Fixed errors.

#### 1.0.0

 * Initial version release.

#### 0.9

 * Initial development release.

## Meta

 *  Version **2.1.0**
 *  Last updated **1 taona ago**
 *  Active installations **30+**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.7.5**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/instant-page-load/)
 * Tags
 * [SEO Boost](https://mg.wordpress.org/plugins/tags/seo-boost/)[woocommerce speed](https://mg.wordpress.org/plugins/tags/woocommerce-speed/)
   [wordpress cache](https://mg.wordpress.org/plugins/tags/wordpress-cache/)
 *  [Advanced View](https://mg.wordpress.org/plugins/instant-page-load/advanced/)

## Ratings

 Kintana 3.5 amin'ny 5.

 *  [  7 5-star reviews     ](https://wordpress.org/support/plugin/instant-page-load/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/instant-page-load/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/instant-page-load/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/instant-page-load/reviews/?filter=2)
 *  [  4 1-star reviews     ](https://wordpress.org/support/plugin/instant-page-load/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/instant-page-load/reviews/#new-post)

[Hijery ny  domberina rehetra](https://wordpress.org/support/plugin/instant-page-load/reviews/)

## Contributors

 *   [ Al Imran Akash ](https://profiles.wordpress.org/al-imran-akash/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/instant-page-load/)