Insights Panel
A floating toolbar on the frontend that gives administrators quick access to page-level data: SEO analysis, cache status, analytics, Core Web Vitals, backups, media, and AI tools.
Overview
The Insights Panel is a floating button that appears on the frontend of your WordPress site for logged-in administrators. Clicking it opens a dockable panel with real-time data about the current page, pulled from the RakuWP services you have enabled.
The panel is designed for quick checks without leaving the page you are viewing. It consolidates information from multiple services (SEO, cache, analytics, backups, media, AI) into a single interface.
Enabling the Panel
The Insights Panel is enabled by default. You can toggle it and adjust its appearance in two places:
- WordPress admin: go to RakuWP > Settings. The "Insights Panel" section lets you show or hide the floating button and choose its size (small, medium, or large).
- RakuWP panel: open a site's detail page and use the Insights section to manage the same settings remotely. Changes are pushed to the WordPress site automatically.
Button sizes
| Size | Diameter | Best for |
|---|---|---|
| Small | 40 px | Minimal screen footprint |
| Medium | 56 px | Balanced visibility (default) |
| Large | 72 px | High-DPI screens or touch devices |
Using the Panel
Opening and closing
Click the floating button (the RakuWP logo) to open the panel. Click the close button (×) or click the floating button again to close it. The panel can also be opened from the RakuWP icon in the WordPress admin bar.
Repositioning the button
The floating button can be dragged to any position on screen. Your preferred position is saved in the browser and restored on every page load.
Docking the panel
The panel can be docked to three edges of the screen or opened in a separate window:
- Right (default): 380 px wide, resizable.
- Left: 380 px wide, resizable.
- Bottom: 320 px tall, resizable.
- New window: opens the panel in a separate browser popup.
Right-click the floating button to switch dock modes. Your choice and the panel size are remembered across page loads.
Tabs
The panel shows tabs dynamically based on which RakuWP services are enabled on your site. If a service is not active, its tab is hidden.
Info (always visible)
Displays metadata about the current page:
- Page title and meta description.
- Canonical URL.
- Word count and character count.
- Estimated reading time.
- Readability score.
Cache (requires Turbo Cache)
Shows whether the current page is cached, when it was last cached, and provides a button to refresh the cache for this specific page.
SEO
Provides a detailed SEO breakdown of the current page, organized into sub-tabs:
- Indexability: robots directives and canonical URL status.
- Analytics: basic traffic data for the page.
- Status: HTTP status code and redirect chain.
- Links: counts and lists of internal and external links on the page.
- Structure: heading hierarchy (H1 through H6).
- Meta: Open Graph tags, Twitter Cards, and other meta tags.
- Schema: structured data (JSON-LD) detected on the page.
- Content: content analysis and optimization recommendations.
Simple Analytics (requires Simple Analytics)
Displays traffic metrics specific to the current page:
- Pageview count.
- Top referrers.
- Device breakdown (desktop, tablet, mobile).
- Channel attribution.
- Country distribution.
Core Web Vitals (requires CWV Analysis)
Shows the three Core Web Vitals metrics for the current page:
- LCP (Largest Contentful Paint): loading performance.
- FID (First Input Delay): interactivity.
- CLS (Cumulative Layout Shift): visual stability.
Backups (requires Backup)
Shows the backup status of the current post or page and provides options to restore a previous version directly from the panel.
Media (requires Media Center)
Displays a grid of all media files attached to the current page. Each item shows a thumbnail (or file type icon), filename, and file size. Clicking any item opens the full Media Center file detail modal, where you can view metadata, edit the image, compress it, or restore a backup version, all without leaving the page.
AI (requires AI Article Generation)
Shows your remaining AI credits and provides quick action buttons for the current page content, such as grammar checking and writing improvement.
Settings Synchronization
Insights settings (button visibility and size) are stored both locally in the WordPress rakuwp_insights_settings option and centrally in the RakuWP panel database. When you change settings from the panel, they are pushed to the WordPress site via the REST API using the site's license key for authentication. Changes made in WordPress admin are saved locally and apply immediately.
Visibility
The floating button and the panel are only visible to logged-in users with administrator capabilities. Regular site visitors never see the Insights Panel or any of its data.