SUITE MODULE — ANALYTICS & SEO

WordPress SEO Audit Plugin with Real-Time Page Scoring

LuperIQ SEO Insights analyzes every page on your WordPress site, scores it against 7 ranking factors, and gives you concrete fixes — not vague suggestions. Connects to Google Search Console and GA4 so your SEO decisions are backed by real search data.

A Complete WordPress SEO Analysis Tool

Page Score 0-100, 7 weighted factors
Pages Analyzed Batch audit up to 50 at once
Keyword Tracking GSC-powered discovery + rank history
Scheduled Reports Daily, weekly, or monthly — emailed automatically

The Problem with Most WordPress SEO Plugins

Most SEO plugins give you a checklist and a green light. They tell you to add a meta description and use your keyword in the first paragraph. Then they stop. You have no idea which pages actually rank, which ones are losing ground, or whether your structured data is valid. You end up with a site full of green dots and zero visibility into real search performance.

SEO Insights takes a different approach. It starts with deep page analysis — title length, meta description quality, heading structure, image alt text, internal linking, and content depth — and scores each factor individually. Then it connects to Google Search Console and GA4 to show you actual clicks, impressions, CTR, and position data. A rule-based insights engine cross-references all sources and surfaces critical issues, warnings, and opportunities you would otherwise miss.

What SEO Insights Does for Your Site

Every feature is built directly into WordPress. No external dashboards, no monthly API fees.

7-Factor Page Scoring

Title, Meta, Content, Headings, Images, Links, Schema

Each page receives a score from 0 to 100 based on seven individually weighted factors. The scoring engine deducts points for missing titles, short content, broken heading hierarchy, images without alt text, insufficient internal links, and absent structured data.

On-Page SEO Panel

Live analysis on every public page

An admin-only floating panel appears on every page of your live site. It shows the page score, issue count, focus keyword field, and tabbed analysis covering overview, technical, content, inline editing, conversions, rankings, suggestions, schema preview, and keyword alignment.

Site-Wide Audit Runner

Batch analysis for pages, posts, and products

Run a full site audit from the dashboard with one click. The audit engine processes up to 50 published pages, posts, and WooCommerce products in a single pass, persisting results to a dedicated database table for historical comparison.

Keyword Discovery and Tracking

GSC-powered keyword intelligence

Discover your top-performing search queries directly from Google Search Console data. Bulk-add keywords for tracking with branded and non-branded segmentation. Rank history is stored per keyword with support for Google, Bing, and Yahoo across desktop and mobile.

Client Progress Dashboard

GSC, GA4, server logs, email, and customer journey analytics

A unified analytics dashboard pulls data from five sources. Timeseries charts show clicks, impressions, and position trends over time. Page-level breakdowns reveal which URLs drive traffic and which need attention.

Automatic Schema Markup

JSON-LD for Organization, Product, Collection, Breadcrumb, FAQ, and WebSite

The schema generator outputs valid JSON-LD on every page based on context. Product pages get full Product schema with price, availability, and brand. Category pages get CollectionPage with ItemList. The homepage gets Organization and WebSite schemas with social profile links.

Scheduled SEO Reports

Automated weekly or monthly email reports

Configure scheduled reports that collect GSC, GA4, server log, and email data, run them through the insights engine, and email a formatted HTML report to any address. Reports are retained for up to 12 periods.

CSV Data Import and Data Warehouse

Persistent historical data with gap detection

Import historical GSC or GA4 data via CSV upload with intelligent column mapping, overlap detection, and gap-filling. The data warehouse stores all fetched API responses in a dedicated table with source, date range, and row count metadata.

Before SEO Insights

  • SEO plugins show green checkmarks but you have no idea what actually ranks.
  • You manually check Google Search Console in a separate browser tab.
  • No connection between on-page SEO scores and real search performance data.
  • Schema markup is missing or invalid, and you only find out when Google flags it.
  • Keyword tracking requires a separate paid tool with its own login and subscription.

After SEO Insights

  • Every page has a transparent 0-100 score with per-factor breakdowns.
  • GSC and GA4 data feeds directly into your WordPress dashboard.
  • Cross-source insights engine flags low CTR, striking-distance keywords, and Googlebot errors.
  • JSON-LD schema is generated automatically for products, collections, breadcrumbs, and FAQ content.
  • Keyword discovery, tracking, and branded segmentation are built in — no extra tools or subscriptions.

Who Benefits from SEO Insights

WooCommerce Store Owners

Automated Product schema with price, availability, and brand. Google Merchant Center feed checker validates required and recommended GMC attributes on every product page. Sitemap enhancer adds product images and excludes cart, checkout, and internal pages.

Content Publishers and Bloggers

On-page content analysis scores word count, heading structure, readability, keyword density, and internal link count. The focus keyword field checks alignment across title, H1, URL slug, and meta description.

SEO Agencies and Freelancers

Client Progress dashboard with GSC timeseries, GA4 traffic breakdowns, server access log parsing, and email engagement metrics. Scheduled reports auto-generate and email to clients on a weekly or monthly cadence.

WordPress Developers

Meta API reads from LuperIQ, Yoast, Rank Math, and AIOSEO metadata fields. Schema generator is filter-extensible. Sitemap enhancer hooks into WordPress core sitemaps. SEO audit query args are filterable for custom post types.

How the Scoring Engine Works

Every page starts at 100 and loses points for each issue the engine detects. The analysis covers seven categories: title (missing, too long, or too short deducts 5-20 points), meta description (missing or out of range deducts 5-15 points), content depth (under 300 characters deducts 15, under 600 deducts 5), heading structure (missing H1, multiple H1s, or skipped levels), image optimization (missing alt text on any image), internal and external link quality, and structured data presence.

Results are stored in a dedicated database table with individual scores for each category plus the full issue list and recommendation set. The analysis cache defaults to one hour but is configurable. Scores are color-coded: green for 80 and above, yellow for 60-79, and red below 60. The dashboard shows the site-wide average across all analyzed pages.

Beyond on-page scoring, the cross-source insights engine analyzes GSC queries for low-CTR top-rankers, striking-distance opportunities at positions 8-13, and zero-click pages. GA4 data triggers alerts for high bounce rates or low session duration. Server log analysis detects elevated error rates and Googlebot crawl failures. All insights are ranked by severity — critical, warning, opportunity, informational, and success — so you always know what to fix first.

Technical Foundation

Database Tables 7 dedicated tables
Schema Types Organization, WebSite, Product, CollectionPage, BreadcrumbList, FAQ
Crawler Detection 20+ bot signatures including Googlebot, GPTBot, ClaudeBot
Export Format CSV with per-category scores and issue counts

Meta Tag and Open Graph Management

SEO Insights manages meta descriptions, Open Graph tags, Twitter Cards, canonical URLs, and robots directives for every page on your site. The Meta API unifies data from LuperIQ's own fields, Yoast, Rank Math, and AIOSEO — so switching plugins does not lose your existing metadata. Product pages automatically receive og:type product, blog posts get article, and all other pages default to website.

The inline editing panel on the frontend lets admins update SEO titles, meta descriptions, focus keywords, robots directives, and page content without leaving the live site. Every edit creates a version history entry, and any previous version can be restored with one click. Conversion and ranking data are available in the same panel — edit, analyze, and monitor performance from a single interface.

Frequently Asked Questions

How does the page scoring algorithm work?

Every page starts at 100 points. The engine evaluates seven categories — title, meta description, content depth, heading structure, image alt text, internal and external links, and structured data presence. Each detected issue deducts a specific number of points. The final score is clamped between 0 and 100, and individual category scores are stored separately for detailed breakdowns.

Does SEO Insights replace Yoast or Rank Math?

SEO Insights can work alongside or independently of other SEO plugins. The Meta API reads from Yoast, Rank Math, and AIOSEO fields automatically. If you use SEO Insights as your primary SEO tool, it handles meta tags, Open Graph, schema markup, sitemaps, and robots directives natively.

What Google integrations are included?

SEO Insights connects to Google Search Console for query and page performance data, and to Google Analytics 4 for traffic, session, and bounce rate metrics. The Google connector uses OAuth and is managed through the LuperIQ Google settings page. All API responses are cached and can be stored in the persistent data warehouse.

How does keyword tracking work?

Keywords can be discovered directly from your GSC query data or added manually. Each keyword is linked to a page, assigned a target rank, and tagged as branded or non-branded. Rank history is stored per keyword across Google, Bing, and Yahoo for desktop and mobile devices.

What schema types are generated automatically?

The module generates Organization and WebSite on your homepage, Product schema on WooCommerce product pages, CollectionPage with ItemList on category and archive pages, BreadcrumbList across all pages, and FAQPage schema when FAQ content is detected on singular pages. Each type can be toggled independently in Schema Settings.

Can I export my SEO data?

The dashboard includes a CSV export that outputs page ID, title, URL, overall score, all seven category scores, issue count, and analysis timestamp for up to 5,000 pages. Scheduled reports are exported as formatted HTML and can be emailed automatically.

Does the module work with WooCommerce?

SEO Insights includes WooCommerce-specific features: Product schema generation with price, availability, brand, and condition; Google Merchant Center feed attribute validation; product image sitemap entries; breadcrumb overrides for product category hierarchies; and exclusion of cart, checkout, and account pages from sitemaps.

Is SEO Insights included in my LuperIQ plan?

SEO Insights is available on the SUITE tier. Visit the pricing page to compare plans and see which tier includes the features you need.

Stop Guessing. Start Scoring.

SEO Insights is included in LuperIQ SUITE. Get real page scores, Google data in your dashboard, and automatic schema markup — all inside WordPress.

See Plans and Pricing