BestHelpTool SEO Audit & PageSpeed Scanner

Description

BestHelpTool SEO Audit & PageSpeed Scanner provides an animated frontend UI to let your visitors scan any website and instantly see their performance, SEO, accessibility, and best practice metrics.

External services

This plugin connects to the Google PageSpeed Insights API to analyze website performance, SEO, accessibility, and best practices scores.

It sends the website URL entered by the visitor whenever a scan is requested.
This service is provided by Google LLC: Terms of Service (https://policies.google.com/terms), Privacy Policy (https://policies.google.com/privacy).

Installation

  1. Upload the plugin files to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Add the shortcode [besthelptool_scanner] or [besthelptool_pagespeed_scanner] to any page.
  4. Optional: Go to Settings -> SEO Scanner to input your own free Google PageSpeed API key or opt in to display attribution.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“BestHelpTool SEO Audit & PageSpeed Scanner” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.3

  • Added lightning-fast built-in local fallback scan engine when Google PageSpeed API is rate-limited on shared hosting.
  • Reduced default timeout to 12 seconds for faster failover and smoother user experience.

1.0.2

  • Removed all promotional links and credit branding from frontend shortcode output by default.
  • Added optional admin opt-in checkbox in settings to display subtle attribution.
  • Replaced inline scripts and styles with proper WordPress enqueue hooks (wp_register_style, wp_register_script, wp_enqueue_style, wp_enqueue_script, and wp_localize_script).
  • Expanded all prefixes to unique 21-character namespace (besthelptool_scanner_) to eliminate any naming conflicts.

1.0.1

  • Clean compliance release for WordPress.org repository.
  • Documented external Google PageSpeed service.
  • Namespaced all hooks and functions cleanly.