Does the plugin track real visitors or lab data?
Real visitors. A lightweight JavaScript beacon fires on page load and sends LCP, CLS and INP timings to your WordPress database. Lab tools like PageSpeed Insights give you a snapshot; this plugin gives you ongoing field data from actual users on your actual site.
Does it slow down my site?
No. The JS beacon is deferred and tiny — it fires after the page has fully loaded. Frontend performance is not affected. Admin pages are not measured at all.
What database tables does it create?
Two tables: {prefix}nccwv_metrics (per-visit CWV readings) and {prefix}nccwv_settings (plugin configuration). Both are removed cleanly when the plugin is uninstalled through the WordPress Plugins screen. No orphaned data left behind.
How does the Script Manager work?
The Script Manager lists every enqueued JavaScript and CSS file on your site. You can disable any script or stylesheet on a per-page or site-wide basis without touching theme files or writing any code. Useful for removing scripts that block rendering on pages where they are not needed.
What are the 13 optimizer fixes?
The optimizer covers: enable lazy loading for images, add missing width & height attributes, defer render-blocking scripts, remove unused CSS, preload the LCP image, enable GZIP compression, set browser cache headers, minify HTML, reduce server response time (tips), remove query strings from static resources, disable emoji scripts, disable oEmbed, and disable XML-RPC. Each is a one-click toggle from the admin dashboard.
Is it compatible with caching plugins?
Yes. The beacon fires client-side after the page loads, so cached pages are measured correctly — in fact, you get the real CWV score that visitors and Google actually see, which is what matters for Search ranking signals.