Features

14 GEO optimisations. Applied directly. No copy-paste.

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.

How ForGEO works

1

Install & connect

Install ForGEO from the WordPress plugin repository. Add your API key (Anthropic, OpenAI, or DeepSeek) in the settings screen.

2

Select and queue

Choose which posts and pages to optimise. Select Fast or Thorough mode. Queue the batch — ForGEO runs via WP-Cron in the background.

3

Review and publish

Come back to a complete batch. Review outputs in the ForGEO dashboard. Every field is written directly to Rank Math — no import needed.

1

AI-optimised meta title

ForGEO rewrites your post's meta title to lead with the primary answer or entity, keeping it within Rank Math's recommended character limits.

Why it matters

AI engines extract entity and topic signals from title tags. An answer-first title is more likely to be surfaced as a citation.

2

AI-optimised meta description

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.

Why it matters

Perplexity, ChatGPT Search, and similar engines frequently surface meta description content verbatim as answer snippets.

3

Focus keyphrase suggestion

ForGEO analyses your content and suggests a focus keyphrase based on the primary topic and entity. Written directly to Rank Math's keyphrase field.

Why it matters

Rank Math uses the focus keyphrase to score on-page optimisation. Keeping it accurate improves both GEO and traditional SEO signals.

4

FAQ schema (JSON-LD)

ForGEO generates FAQ pairs from your content and writes them as JSON-LD structured data. Questions are derived from the actual content, not invented.

Why it matters

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.

5

Article schema

ForGEO adds Article structured data with author, datePublished, dateModified, and headline fields populated from your WordPress post data.

Why it matters

Article schema provides provenance signals. AI engines use these to assess recency, authorship, and authority of content.

6

HowTo schema

Where your content describes a process or set of steps, ForGEO generates HowTo structured data with named steps and descriptions.

Why it matters

HowTo schema is highly citeable in voice and AI assistant contexts. It provides clean, parseable instruction sequences.

7

Speakable schema

ForGEO identifies sections of your content most suitable for voice delivery and marks them with Speakable schema.

Why it matters

Speakable schema is the primary signal used by Google Assistant and voice search platforms to select spoken answer content.

8

llms.txt generation

ForGEO generates and maintains a compliant llms.txt file at your site root, listing your key pages with descriptions in the standard format.

Why it matters

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.

9

llms-full.txt generation

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.

Why it matters

For sites where AI crawlers may not have full access to all pages, llms-full.txt provides a single crawlable document with complete content.

10

AI crawler logging

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.

Why it matters

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.

11

robots.txt AI bot rules

ForGEO injects explicit Allow directives for all major AI crawlers into your robots.txt. No blanket block rules that accidentally exclude LLM traffic.

Why it matters

Many default WordPress robots.txt configurations or security plugins inadvertently block AI crawlers. ForGEO ensures they have explicit permission to index your content.

12

Open Graph optimisation

ForGEO updates Open Graph title and description fields to align with your GEO-optimised meta, ensuring consistent signals across all surfaces.

Why it matters

Open Graph data is consumed by many AI summarisation tools and social intelligence platforms. Consistent OG metadata reinforces entity signals.

13

Canonical tag audit

ForGEO checks each post for a correct canonical tag and flags any missing or inconsistent canonicals in the dashboard.

Why it matters

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.

14

Overwrite protection

On by default. ForGEO will not overwrite any field that already contains content unless you explicitly enable overwrite mode for a specific run.

Why it matters

Protects existing editorial work. You choose what gets optimised and what stays as-is.

Processing modes

Fast mode

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.

  • ~$0.40 per 100 posts (Claude Haiku)
  • Under 20 min for 100-post site
  • All 14 optimisations included

Thorough mode

Uses multiple AI calls per post with specialised prompts for each optimisation type. Higher quality output for important pages or final-pass processing.

  • Higher per-post API cost
  • Deeper schema generation
  • Recommended for pillar content

Every feature. Every plan.

All 14 optimisations are included in Solo, Pro, and Agency. Tiers differ only by site count.

See pricing →Read the docs