AI visibility

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.

8 min read Pro feature Per-post metabox

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.

Where to find it Open any post in the block or classic editor, scroll to the SEO Rank Genius metabox, and click the LLM Mode tab. Site-wide JSON-LD defaults are under Settings β†’ General β†’ LLM Mode β€” JSON-LD.

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)
Pair with site-wide settings Configure llms.txt and crawler rules under Indexing & Sitemaps β†’ AI / LLM Indexing. LLM Mode handles per-post structured output; llms.txt tells crawlers what to index site-wide.

Open LLM Mode

Navigate to any post or page:

Posts β†’ Edit β†’ SEO Rank Genius metabox β†’ LLM Mode tab

/wp-admin/post.php?post=142&action=edit
WordPress β€Ί Edit Post β€Ί SEO Rank Genius
SEO Rank Genius
Link Overview Keywords SEO Check Schema LLM Mode
78 Score

AI Visibility Score /100

Research-backed scoring for AI citation potential.

Analyze Content

Signal Breakdown

Structure & headings18/20
Schema presence14/15
Content format (FAQ, lists)12/15
Entity clarity16/20

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.

70+ β€” ExcellentStrong structure, schema, and citation-worthy content. Enable AI output.
40–69 β€” FairFix top improvements listed below the score before activating output.
Below 40 β€” Needs workAdd headings, FAQ blocks, defined terms, or author credentials.
Top ImprovementsActionable tips appear after analysis β€” address these first for the biggest score gains.

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

Enable AI output
JSON-LD in wp_head
Key takeaways (abstract + speakable)
FAQ
Defined terms

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).
1

Configure toggles

Enable the blocks that match your content. A how-to post should turn on HowTo; a glossary-style article needs Defined terms.

2

Save Settings

Click Save Settings to persist toggles, author credentials, and manual defined terms without re-running analysis.

3

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

{ “@context”: “https://schema.org”, “@type”: “Article”, “headline”: “Complete WordPress SEO Guide”, “abstract”: “Key takeaways for AI crawlers…”, “speakable”: { “@type”: “SpeakableSpecification” }, “mainEntityOfPage”: “…” }
Refresh preview Save Settings

JSON-LD preview area β€” validate markup before activating on the front end.

Avoid duplicate schema If Yoast or Rank Math already outputs Article and FAQ schema, keep per-post mode on Auto and enable Skip duplicate FAQPage under Settings β†’ General. Validate with Google’s Rich Results Test after changes.

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.

AI credits Running Analyze Content may consume AI credits on your plan. Cached scores persist until you re-analyze β€” you do not need to run analysis on every save.

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.