=== SEO Audit & Analyzer by GGR ===
Contributors: hitman2019
Tags: seo audit, seo analyzer, on-page seo, content analyzer, conversion audit
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 7.2
Stable tag: 2.4.9
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Donate link: https://techzenithlabs.com/donate/

SEO audit, content analysis, conversion optimization, and live SEO scoring for WordPress.


== Description ==

SEO Audit & Analyzer by GGR helps you improve on-page SEO, content quality, readability, and conversion optimization directly inside WordPress.

Unlike traditional SEO tools that only analyze live URLs, GGR can audit draft, private, and published content before it goes live, helping you fix issues earlier in the publishing process.

The GGR SEO Command Center provides a site-wide dashboard that combines SEO audits, content analysis, conversion insights, schema monitoring, and actionable recommendations in one place, alongside real-time scoring and optimization tools inside the post editor.

Built for content creators, bloggers, businesses, WooCommerce stores, and agencies who want practical SEO insights without relying on external services or complex workflows.

= SEO Command Center (Dashboard) =

* Overall SEO health score for your whole site
* Issues by severity — missing meta descriptions, missing focus keywords, duplicate titles, thin content, missing internal links, images missing alt text, and more
* SEO content performance table across posts, pages, and products with per-item grades
* Readability breakdown (Flesch score, passive voice, long sentences, transition words, paragraph length, subheading use)
* Prioritized SEO growth opportunities with estimated score impact
* Schema status tracker (Article, Product, LocalBusiness, FAQ, HowTo, Review, BreadcrumbList, Sitelinks)
* 404 monitor for deleted/trashed content and redirections
* Sitemap & social tracker (indexed posts/pages/images, Open Graph and Twitter Card coverage)

= Page Analyzer (Pro) =

* Search any post, page, or product by title, slug, URL, category, tag, or custom field
* Full SEO breakdown per page: title, meta, content, readability, links, and schema
* Focus keyword analysis, readability score, schema detection
* Image ALT audit, internal link check, and OG/social tag validation

= Content Analyzer =

* Site-wide content quality audit across all public post types
* Word count and Flesch readability score for every page
* Content grade and word count distribution charts
* Flags thin content, missing H2s, missing ALT text, missing internal links, and keyword stuffing

= Conversion Audit =

* Site-wide conversion-readiness audit for every page
* Conversion score and grade per page, with CTA and trust-signal detection
* CTA type breakdown (Buy Now, Get Started, Contact Us, Learn More, Download, Subscribe, Book a Call)
* Flags pages with no CTA, no trust signals, no form, or weak above-the-fold content
* WooCommerce product health checks (missing description, image, price, or short description)

= In the post editor =

* Live SEO score with potential-gain indicator as you write
* SEO Foundation checklist (focus keyword usage, meta title/description, featured image, category)
* SEO snippet editor with live Google-style preview
* Content analysis (word count, keyword occurrences, keyword density)
* Link analysis (internal/external link counts)
* Media SEO (featured image, image count, missing ALT tags)
* Content structure breakdown (H1/H2/H3 counts)
* Admin bar SEO score indicator with instant rescan, showing post type and status (Draft, Published, Private)

== What the plugin checks ==

* Title tag presence
* Meta description detection
* Heading hierarchy (H1 – H4)
* Content length and readability indicators
* Internal and external links
* Image ALT attributes
* Canonical tag presence
* Noindex detection
* Structured data (JSON-LD) and schema type coverage
* Calls-to-action, trust signals, and form presence (Conversion Audit)
* WooCommerce product data completeness
* Basic technical SEO signals (sitemap, social tags, 404s)

== Features ==

* Site-wide SEO Command Center dashboard
* Per-page deep analysis with Page Analyzer (Pro)
* Site-wide Content Analyzer with grading and distribution charts
* Site-wide Conversion Audit with CTA and trust-signal detection
* Visual SEO health score with breakdown
* Clear issue categories: Good, Needs Improvement, Critical
* Actionable, prioritized recommendations with estimated score impact
* Admin bar SEO score indicator on edit screens with instant rescan
* Per-page score tracking (saved for each post/page/product)
* Automatic setup screen after plugin activation
* AJAX-powered fast audit processing
* Lightweight and performance-friendly
* No tracking or third-party analytics services
* Audit draft and private posts before publishing
* No dependency on live URLs (content-based analysis)
* Works with all public post types (including custom post types) and WooCommerce products
* Smart permalink warnings for SEO best practices
* Simple enable/disable toggle in Settings

== Installation ==

1. Upload the `ggr-website-audit` folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the **Plugins** screen in WordPress.
3. After activation, you will be redirected to the setup screen.
4. Visit **GGR Website Audit → Dashboard** and click **Run Full Audit** to generate your first site-wide report.
5. Open any post or page to see its live SEO score and checklist in the editor.

== Frequently Asked Questions ==

= Does this plugin guarantee SEO rankings? =

No. The plugin provides analysis of on-page SEO, content, and conversion signals. Rankings depend on many factors like content quality, backlinks, and competition.

= Does the plugin send data externally? =

No. All analysis runs locally inside your WordPress installation. No external API calls or tracking are used.

= What's the difference between the free and Pro versions? =

The free version includes the SEO Command Center dashboard, Content Analyzer, Conversion Audit, and full post-editor integration. Page Analyzer's deep per-page search and analysis tool is a Pro feature.

= Can I audit any website? =

The plugin is intended primarily for analyzing pages within your own WordPress site.

= Does the plugin modify themes or styles? =

No. It does not modify theme files or override global styles.

= Does this plugin store cookies? =

A temporary cookie may be used to prevent repeated scans in a short time. No personal data is stored.

== Screenshots ==

1. Settings — enable or disable the audit functionality with a single toggle
2. Conversion Audit — site-wide CTA, trust signal, and form detection with per-page conversion scores
3. Content Analyzer — site-wide content quality, readability, and word count breakdown
4. Page Analyzer (Pro) — search and run a deep SEO breakdown on any post, page, or product
5. SEO Command Center — the main dashboard showing overall SEO health, issues by severity, readability, schema status, and growth opportunities
6. Post editor integration — live SEO score, SEO Foundation checklist, snippet editor, content, link, and media analysis directly in the editor

== Changelog ==

= 2.4.9 =
* Fixed Admin Setting issues 

= 2.4.8 =
* Fixed fatal error caused by duplicate GGRWA_Settings class declarations on upgraded installations.
* Improved plugin update compatibility.

= 2.4.7 =
* NEW: SEO Command Center dashboard — site-wide SEO health score, issues by severity, readability breakdown, schema status, 404 monitor, and sitemap/social tracker
* NEW: Content Analyzer — site-wide content quality audit with grading and distribution charts
* NEW: Conversion Audit — site-wide CTA, trust signal, and form detection, including WooCommerce product health checks
* NEW: Page Analyzer (Pro) — search-based deep per-page SEO analysis across posts, pages, and products
* IMPROVEMENT: Restructured admin menu into Dashboard, Page Analyzer, Content Analyzer, Conversion Audit, and Settings
* IMPROVEMENT: Reworked post-editor SEO panel with clearer sectioning (SEO Foundation, Snippet Optimization, Content Analysis, Link Analysis, Media SEO, Content Structure)
* FIX: Removed leaked debug output occasionally appearing at the bottom of the Dashboard page

= 2.4.6 =
* NEW: Support for draft and private post SEO audit (pre-publish optimization)
* NEW: Content-based audit engine (removed dependency on live URLs)
* NEW: Support for all public post types including custom post types
* NEW: Admin bar enhancements with post type badge and status indicator
* NEW: Smart permalink warning for SEO-friendly URLs
* IMPROVEMENT: Faster and more reliable audit processing
* FIX: Removed "page does not exist" error for draft/preview URLs
* DEV: Refactored audit engine to support post_id based analysis

= 2.4.5 =
* FIX: Resolved issue where admin bar scan always used homepage instead of current page URL
* FIX: Corrected nonce handling for secure scan requests
* FIX: Fixed URL encoding/decoding issue causing incorrect scan_url in dashboard
* FIX: Resolved admin bar click behavior (SEO Score no longer clickable, Rescan works correctly)
* IMPROVEMENT: Better URL detection for post editor and frontend pages
* DEV: Refactored scan URL handling logic for consistency and reliability

= 2.4.4 =
* Added admin bar SEO score indicator on post and page edit screens
* Implemented per-page SEO score storage and tracking
* Introduced automatic setup screen after plugin activation
* Improved first-time user onboarding with quick scan flow
* Enhanced UI/UX for better clarity and usability
* Improved timezone handling and UTC compatibility
* Optimized audit processing performance
* Fixed minor bugs and improved stability
* Improved: Refined "Fix SEO" and "Preview" action buttons with updated labels and modern UI styling

= 2.4.3 =
* Improved plugin naming and SEO positioning
* Enhanced readme content for better discoverability
* Added visual SEO score system
* Improved UI with clearer issue categorization
* Added better explanations for SEO issues

= 2.4.2 =
* Improved WordPress coding standards compliance
* Fixed prefix naming consistency
* Security and escaping improvements

= 2.4.1 =
* Added AJAX-based audit execution
* Improved permission checks
* Internal stability improvements

== Upgrade Notice ==

= 2.4.7 =
Major update: adds the SEO Command Center dashboard, Content Analyzer, Conversion Audit, and Page Analyzer (Pro), plus a reworked post-editor SEO panel.

= 2.4.6 =
Major update: Audit draft and private posts before publishing, no dependency on live URLs, and enhanced admin bar SEO insights.

= 2.4.4 =
Adds admin bar SEO score, per-page tracking, setup flow, and major UI improvements.