LLM Mode & AI Visibility (Per Post)
Score each post for AI citation potential, enable structured JSON-LD output, and tune takeaways, FAQ, and defined terms β all from the post editor LLM Mode tab.
Before you start
LLM Mode optimizes how AI crawlers and answer engines read your content. It lives inside the SEO Rank Genius metabox on every post and page β alongside Link Overview, Keywords, and Schema.
You will need:
- A Pro license (LLM Mode is locked on free plans)
- Permission to edit the post (Editor or Administrator)
- Published or draft content with real body text (scores analyze headings, lists, and structure)
Open LLM Mode
Navigate to any post or page:
Posts β Edit β SEO Rank Genius metabox β LLM Mode tab
LLM Mode tab β score ring, signal breakdown, and Analyze Content action.
The tab opens on the AI Visibility Score card. Click Analyze Content to run (or refresh) the analysis. Results cache in post meta until you re-analyze or update substantial content.
Visibility score
The score combines deterministic signals (structure, schema presence, format) with optional AI assessment on Pro plans. After analysis, a Signal Breakdown grid shows how each component contributed, plus Platform Readiness chips for Google AI, ChatGPT, Perplexity, Gemini, and Claude.
Structured output
The AI Structured Data Output panel controls what gets injected for AI crawlers. JSON-LD always outputs in wp_head; visible HTML blocks appear only on native/classic content (page builders get JSON-LD only).
AI Structured Data Output
Toggle machine-readable blocks for this post
JSON-LD in wp_head
Output toggles β Enable AI output, Key takeaways, FAQ, and Defined terms.
Output toggles explained
- Enable AI output β master switch for JSON-LD on this post.
- Key takeaways β Article abstract and SpeakableSpecification for voice/AI summaries.
- FAQ β detects FAQ from headings, body patterns, and accordion blocks (Elementor, Divi, Beaver).
- Defined terms β DefinedTermSet from manual terms plus SEO entity meta when set.
- HowTo / ItemList β auto-detected from step headings or long lists (optional).
Configure toggles
Enable the blocks that match your content. A how-to post should turn on HowTo; a glossary-style article needs Defined terms.
Save Settings
Click Save Settings to persist toggles, author credentials, and manual defined terms without re-running analysis.
Activate output
Click Activate output to authorize front-end JSON-LD (and HTML blocks where supported). A green active badge confirms deployment.
Settings & JSON-LD
Per-post JSON-LD mode works together with global settings. Choose how SEO Rank Genius interacts with Yoast, Rank Math, or AIOSEO:
- Auto β omit duplicate Article schema when another SEO plugin is active (recommended).
- Full β always include Article JSON-LD from SEO Rank Genius.
- Minimal β FAQ, HowTo, terms, and Person only β no Article entity.
JSON-LD preview
Live preview of structured data for this post
JSON-LD preview area β validate markup before activating on the front end.
Author credentials (job title, licence, professional body) feed Person/author entities in JSON-LD. Manual defined terms appear in the preview when the Defined terms toggle is on.
Pro requirements
LLM Mode β including AI Visibility Score, signal breakdown, platform indicators, structured output, and JSON-LD preview β requires an active Pro license.
On free plans the tab shows a lock screen with an upgrade link. Other metabox tabs (Link Overview, Keywords, basic SEO Check) remain available without Pro.
Troubleshooting
Score shows a blank placeholder after opening the tab
Click Analyze Content. The score populates after the first successful run. Ensure the post has body content and you are on a Pro license.
JSON-LD preview is empty
Enable Enable AI output, save settings, then click Refresh preview. At least one output block (FAQ, takeaways, terms) must be toggled on.
Duplicate FAQ or Article in Rich Results
Set JSON-LD mode to Auto or Minimal. Enable global duplicate-FAQ skip under Settings β General. See the General Settings guide.
HTML blocks missing on Elementor pages
Expected behavior β page builders receive JSON-LD in the head only. Visible blocks inject on native block/classic content where the theme renders post content.
Activate output button does nothing
Save settings first, confirm Pro license status, and check that the post is published or will be published. Clear page cache and view source for application/ld+json scripts.