Every optimisation ForGEO makes is written directly to your WordPress database — Rank Math meta keys, your site root, your post meta. No intermediate step, no tab-switching.
Install ForGEO from the WordPress plugin repository. Add your API key (Anthropic, OpenAI, or DeepSeek) in the settings screen.
Choose which posts and pages to optimise. Select Fast or Thorough mode. Queue the batch — ForGEO runs via WP-Cron in the background.
Come back to a complete batch. Review outputs in the ForGEO dashboard. Every field is written directly to Rank Math — no import needed.
ForGEO rewrites your post's meta title to lead with the primary answer or entity, keeping it within Rank Math's recommended character limits.
AI engines extract entity and topic signals from title tags. An answer-first title is more likely to be surfaced as a citation.
Your meta description is rewritten to open with a direct answer to the likely search or AI query, making it scannable for both humans and language models.
Perplexity, ChatGPT Search, and similar engines frequently surface meta description content verbatim as answer snippets.
ForGEO analyses your content and suggests a focus keyphrase based on the primary topic and entity. Written directly to Rank Math's keyphrase field.
Rank Math uses the focus keyphrase to score on-page optimisation. Keeping it accurate improves both GEO and traditional SEO signals.
ForGEO generates FAQ pairs from your content and writes them as JSON-LD structured data. Questions are derived from the actual content, not invented.
FAQ schema is one of the highest-signal formats for AI engines. It provides pre-chunked Q&A pairs that LLMs can extract and cite directly.
ForGEO adds Article structured data with author, datePublished, dateModified, and headline fields populated from your WordPress post data.
Article schema provides provenance signals. AI engines use these to assess recency, authorship, and authority of content.
Where your content describes a process or set of steps, ForGEO generates HowTo structured data with named steps and descriptions.
HowTo schema is highly citeable in voice and AI assistant contexts. It provides clean, parseable instruction sequences.
ForGEO identifies sections of your content most suitable for voice delivery and marks them with Speakable schema.
Speakable schema is the primary signal used by Google Assistant and voice search platforms to select spoken answer content.
ForGEO generates and maintains a compliant llms.txt file at your site root, listing your key pages with descriptions in the standard format.
llms.txt is the emerging standard for site-level LLM discoverability. AI crawlers use it to understand what content is available and how to index it.
In addition to the index file, ForGEO generates llms-full.txt with complete content from your posts — giving AI crawlers a dense, readable version of your library.
For sites where AI crawlers may not have full access to all pages, llms-full.txt provides a single crawlable document with complete content.
ForGEO intercepts and logs requests from known AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, and others). Logged in your WordPress dashboard with 30-day activity signals.
You cannot optimise what you cannot measure. Knowing which AI engines are actively crawling your site is the first step in understanding your GEO exposure.
ForGEO injects explicit Allow directives for all major AI crawlers into your robots.txt. No blanket block rules that accidentally exclude LLM traffic.
Many default WordPress robots.txt configurations or security plugins inadvertently block AI crawlers. ForGEO ensures they have explicit permission to index your content.
ForGEO updates Open Graph title and description fields to align with your GEO-optimised meta, ensuring consistent signals across all surfaces.
Open Graph data is consumed by many AI summarisation tools and social intelligence platforms. Consistent OG metadata reinforces entity signals.
ForGEO checks each post for a correct canonical tag and flags any missing or inconsistent canonicals in the dashboard.
Canonical tags tell AI engines which version of a page to attribute content to. Missing canonicals can split citation credit across duplicate or near-duplicate URLs.
On by default. ForGEO will not overwrite any field that already contains content unless you explicitly enable overwrite mode for a specific run.
Protects existing editorial work. You choose what gets optimised and what stays as-is.
Uses a single AI call per post to generate all optimisations in one pass. Fastest and most cost-efficient. Recommended for initial site-wide runs.
Uses multiple AI calls per post with specialised prompts for each optimisation type. Higher quality output for important pages or final-pass processing.
All 14 optimisations are included in Solo, Pro, and Agency. Tiers differ only by site count.