Super Preloader for Cloudflare

外掛說明

Super Preloader for Cloudflare helps you warm your site’s edge cache across multiple Cloudflare nodes using proxies and a Worker URL. Perfect for globally distributed cache coverage.

Getting Started

This plugin helps warm up Cloudflare edge caches by preloading your public URLs using a Worker script and optional rotating proxies. It helps reduce time-to-first-byte (TTFB) and improve real user performance metrics by ensuring content is already cached near your visitors.

Normally, Cloudflare only populates its edge cache in a specific location when a visitor from that region requests the page. This means content may be slow for first-time visitors in other geographic regions. By sending preload requests from various IP locations, the plugin helps increase Cloudflare cache hit rates across multiple edges.

It works best when used together with a caching plugin like Super Page Cache, since Cloudflare does not cache HTML responses by default—only static assets like images, CSS, and JS. This can lead to better scores in Core Web Vitals—especially the Largest Contentful Paint (LCP)—which is a key factor in SEO and user experience.

To get started, follow the detailed instructions in our How to Use section below.
Recommended steps:

  1. Create and deploy your Cloudflare Worker URL
  2. Get your Webshare proxies download link
  3. Create your sitemap using Yoast SEO, RankMath SEO, or a similar plugin
  4. Start preloading

How to Use

螢幕擷圖

  • On settings tab you can configure Cloudflare Worker URL, Webshare.io Proxies URL, Sitemap.xml URL, and auto run interval.
  • The Stats tab displays a table showing the last 5 runs and the edge locations where your URLs are cached.
  • Logs tab for checking HTTP responses and debugging.
  • Cloudflare Worker script code to deploy. Set secret key here.
  • How to check if your Cache is HIT, MISS, or BYPASS.
  • Comparison of proxy usage versus direct connections

安裝方式

  1. Upload the plugin folder to /wp-content/plugins/
  2. Activate via the Plugins menu in WordPress
  3. Go to Settings Super Preloader to configure your Worker, Proxy list, and Sitemap.

常見問題集

What do I need to use this plugin?

You need a Cloudflare Worker URL (required) and optionally Webshare.io proxies for better global coverage. The plugin provides the Worker script code to deploy to your Cloudflare account.

Do I need a caching plugin?

It’s highly recommended. Cloudflare only caches static files by default, not HTML pages. Use it with Super Page Cache or similar plugins for best results.

How does this improve my site performance?

It pre-warms Cloudflare’s edge caches globally, reducing Time to First Byte (TTFB) and improving Core Web Vitals scores. Users worldwide get faster page loads instead of slow “cache miss” responses.

使用者評論

2025 年 7 月 27 日
Super Preloader for Cloudflare is a must-have for global site speed. It preloads URLs across Cloudflare edge nodes using proxies and a Worker, cutting TTFB and boosting Core Web Vitals. Simple setup, powerful results, big thanks to the author for this brilliant plugin!
閱讀全部 1 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈Super Preloader for Cloudflare〉的開發相關工作。

參與者

將〈Super Preloader for Cloudflare〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

1.0.3 – 30.11.2025

  • Improved: Log file security by migrating logs to super-preloader-for-cloudflare-log.php
  • Added: Prefixes to global variables
  • Tested: Compatibility with WordPress 6.9

1.0.2 – 20.10.2025

  • Added: Manual setting of cron start time

1.0.1 – 27.07.2025

  • Fixed: Removed deprecated load_plugin_textdomain() call
  • Improved: Stats table styling and hover effects
  • Added: Color coded tooltips for displaying edge locations on hover
  • Added: Comprehensive statistics summary with cumulative and latest run metrics

1.0.0

  • Initial release