Description

SEOJuice helps you monitor and improve your website visibility across traditional search engines and AI platforms. Track your presence in ChatGPT, Claude, Gemini, and Perplexity while automating on-page SEO optimization.

Version 2.0: Enhanced performance with improved optimization delivery and AI platform tracking.

Core Features

AI Visibility Tracking
* Monitor your presence in ChatGPT, Claude, Gemini, and Perplexity
* Track AI citations and mentions
* Real-time prompt analysis

Search Engine Visibility
* Google Search Console integration
* Traffic and ranking monitoring
* Performance benchmarks

Automated On-Page SEO
* Smart internal linking with contextual suggestions
* Meta tags and structured data optimization
* AI-generated image alt text
* 95+ language support

Technical SEO Audits
* Core Web Vitals monitoring
* Broken link detection
* Comprehensive site analysis

Analytics & Reports
* Detailed visibility metrics
* PDF reports with whitelabel support
* Competitor tracking

How It Works

  1. Connect your WordPress site to SEOJuice
  2. Automatic analysis of your content and optimization opportunities
  3. Monitor your visibility across search engines and AI platforms
  4. Receive actionable insights and automated improvements

Compatibility

Works with any WordPress theme, page builders (Elementor, Divi, Beaver Builder), caching plugins (WP Rocket, LiteSpeed, SG Optimizer), and SEO plugins (Yoast, Rank Math).

External Services

This plugin connects to SEOJuice services:

Services Used:
* API: smart.seojuice.io – SEO optimization data
* CDN: cdn.seojuice.io – Tracking script

Data Processing:
* Page URLs sent for analysis
* Content analyzed via crawlers
* No personal user data collected
* GDPR compliant

Links:
* Terms: https://seojuice.io/terms
* Privacy: https://seojuice.io/privacy-policy/
* DPA: https://seojuice.io/data-processing-agreement/

Support

Need help? Contact [email protected] or visit https://help.seojuice.io

Built to help you increase visibility across search engines and AI platforms. Learn more at https://seojuice.io

Screenshots

  • SEOJuice Dashboard – SEO performance overview

Installation

  1. Install via WordPress plugin directory or upload to /wp-content/plugins/seojuice/
  2. Activate the plugin
  3. Sign up at https://seojuice.io (7-day free trial)
  4. Add your WordPress site in your SEOJuice dashboard
  5. Optimizations start automatically

Optional Configuration:
Go to Settings > SEOJuice to switch modes or manage cache.

FAQ

Do I need a SEOJuice account?

Yes. Sign up at https://seojuice.io for a 7-day free trial.

Will this slow down my website?

No. The plugin uses intelligent caching and asynchronous loading. Optimizations are delivered efficiently with minimal overhead (<50ms for cached content).

How are optimizations applied?

The plugin offers two modes: server-side (default) for maximum compatibility with search engines and AI crawlers, or client-side for specific theme requirements. Both modes track your visibility metrics.

Is this compatible with caching plugins?

Yes. Fully compatible with NitroPack, WP Rocket, LiteSpeed Cache, W3 Total Cache, WP Super Cache, SiteGround Optimizer, Autoptimize, Hummingbird, WP Fastest Cache, Cache Enabler, and more. SEOJuice automatically detects and adjusts to work seamlessly with your caching setup.

Does SEOJuice modify my content?

No. Your original content and database remain untouched. Optimizations are applied dynamically. Safe to deactivate anytime.

How do I verify it’s working?

Check your SEOJuice dashboard to see optimization statistics and visibility metrics. You can also view your page source to see optimized meta tags and internal links.

Does this work with multilingual sites?

Yes. Supports 95+ languages and works with WPML, Polylang, and TranslatePress.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“SEOJuice” is open source software. The following people have contributed to this plugin.

Contributors

Translate “SEOJuice” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.0.13

  • New: Server-side bot detection — tracks AI crawlers (GPTBot, ClaudeBot, PerplexityBot, etc.) that don’t execute JavaScript
  • New: Non-blocking pixel tracking call on bot visits for zero page-load impact
  • New: 5-minute deduplication window prevents double-counting when both JS and pixel fire

2.0.12

  • Fix: HTML response detection now correctly skips non-HTML content types
  • Fix: REST API rate limiting no longer counts valid requests against the limit
  • Fix: SSR mode no longer makes a redundant API call for tracking flags
  • Fix: Structured data injection appends instead of overwriting existing JSON-LD
  • Fix: Content area reinsertion uses position-based replacement for accuracy
  • Fix: Activation hook now correctly stores the current plugin version
  • Fix: Connection flow indentation and code consistency
  • Improvement: Refactored meta tag injection to reduce code duplication
  • Improvement: Added API response schema validation
  • Improvement: REST permission callback returns WP_Error with proper HTTP codes
  • Improvement: Added pagination to SEOJuice Articles admin tab
  • Improvement: Added Rank Math and SEOPress meta description support for auto-publish
  • Improvement: Cached admin cache count query to avoid repeated DB lookups
  • Improvement: Extracted cache plugin name map to shared helper
  • Security: Origin header now required for WordPress connection handshake
  • New: uninstall.php cleans up all plugin data on deletion
  • Removed: Dead cache compatibility stub functions that did nothing

2.0.11

  • Expanded content detection for 15+ page builders (Divi, WPBakery, Beaver Builder, Oxygen, Bricks, Thrive, Brizy, Breakdance)
  • Added theme support: Avada, Astra, GeneratePress, Neve, Kadence
  • Added Schema.org and ARIA role detection for better SSR compatibility

2.0.9

  • Improvement: User-selectable category for auto-published articles
  • Improvement: Removed automatic “SEOJuice Articles” category creation
  • Security: Removed PHP/WordPress version disclosure from status endpoint
  • Fix: WordPress coding standards compliance (gmdate, wp_parse_url, wp_json_encode)
  • Fix: Added proper phpcs annotations for safe direct queries

2.0.7

  • NEW: Auto-publish feature – Automatically publish content gap articles to WordPress
  • NEW: WordPress connection with one-click setup (no manual API key entry)
  • NEW: Article tracking tab showing all SEOJuice-published articles
  • NEW: REST API endpoints for article publishing and management
  • Added: Publish frequency configuration (1-7 days)
  • Added: Batch size configuration (1-5 articles per batch)
  • Added: Configurable publish status (draft/pending/publish)
  • Added: Per-article auto-publish toggle from SEOJuice dashboard
  • Added: Article metadata tracking in WordPress

2.0.6

  • Added JavaScript source option: choose between CDN or local hosting
  • Improved privacy option for users who prefer no external dependencies

2.0.5

  • Added universal cache compatibility layer for 10+ major caching plugins
  • Fixed NitroPack conflict (error 2006: third party caching system detected)
  • Automatic detection and compatibility with NitroPack, WP Rocket, LiteSpeed Cache, W3 Total Cache, WP Super Cache, and more
  • Smart output buffering priority adjustment when cache plugins detected
  • Added admin notices showing detected cache plugins with compatibility status
  • Enhanced settings page with cache plugin detection display
  • Improved execution order: cache optimization runs first, then SEOJuice enhancements (for speed)
  • Performance optimization: delayed buffer start only when cache plugins active
  • Zero configuration required – works automatically with any supported cache plugin

2.0.4

  • Fixed structured data corruption – internal links no longer injected into JSON-LD scripts
  • Restricted link injection to content elements only (p, li, span, div, td, blockquote, dd, figcaption)
  • Prevents links from being added inside script tags, style tags, headings, and other non-content elements

2.0.3

  • Added URL validation to prevent API calls for non-content pages
  • Blocked WordPress core paths (/wp-includes/, /wp-content/, /wp-admin/)
  • Blocked static file extensions (.js, .css, .png, .jpg, etc.)
  • Added protection against malformed/garbage URLs
  • Improved performance by skipping unnecessary API requests

2.0.2

  • Enhanced click tracking to only monitor SEOJuice-generated links

2.0.1

  • Fixed WordPress coding standards compliance
  • Updated plugin metadata and documentation
  • Minor performance improvements

2.0.0

  • Major Update: Server-Side Rendering (SSR) mode now default
  • Added SSR mode for server-side HTML transformation
  • Added admin settings page for mode switching (SSR/Snippet)
  • Implemented dual caching strategy (Object Cache + Transients)
  • Added cache management with clear cache functionality
  • Meta tags now injected server-side (title, description, OG tags)
  • Structured data (JSON-LD) server-side injection
  • Image alt text transformation server-side
  • Internal link injection with regex matching (Western + Asian languages)
  • Added cache bypass support (?seojuice_refresh=1)
  • Added X-SEOJuice-Cache header for debugging
  • Updated for WordPress 6.9 compatibility
  • Increased PHP requirement to 7.4
  • Improved compatibility with page builders and cache plugins
  • Enhanced performance with intelligent caching

1.0.0

  • Initial release
  • JavaScript snippet integration
  • Basic internal linking