Geoa — AI Visibility
AI answer engines — ChatGPT, Gemini, Perplexity, Claude and Copilot — increasingly decide who gets recommended. Geoa makes your WordPress site machine-readable and trusted by those engines, and shows you how you’re doing.
Geoa is built for the European market. Analysis runs on Geoa’s EU-hosted, GDPR-safe backend, and — uniquely — it publishes registry-verified business schema from official national registries (Danish CVR, Norwegian Brønnøysund, Swedish Bolagsverket/Allabolag, Finnish PRH). Generated output is in your own language.
What it does
Structured data for AI
- Registry-verified Organization schema — enter your registration number; Geoa fetches verified legal name, VAT status (VIES), address, founding date and industry, and publishes valid JSON-LD. Contact data is hidden automatically when a business has marketing protection (GDPR).
- Entity verification (sameAs) — link your Trustpilot, LinkedIn and other profiles, plus the official registry page, so engines can corroborate your business. Nordic directories included (Krak, Finn.no, Hitta.se, Ratsit, Finder.fi and more).
- FAQ schema in your language — turns the questions and answers already in your posts into FAQPage markup for AI extraction.
- Article schema — author, dates and publisher for single posts.
- WooCommerce Product schema — price, availability, brand, GTIN, ratings and an EU return policy (14-day right of withdrawal) so AI shopping agents can cite your products. Variable products emit a proper price range, and when your business is verified the Offer is linked to a registry-verified seller — a trust signal generic Product schema can’t express. A per-product AI-readiness score sits in the product editor.
- Optional llms.txt — a curated, opt-in file for AI crawlers.
Analysis
- In-editor AEO readiness — a per-post score for the structural signals answer engines rely on (headings, question-style headings, extractable lists, depth, structured data), right in the block editor.
- E-E-A-T trust signals — identity, contact, about, privacy and author signals.
- Citation coverage — which third-party sources you have and which are missing.
- AI crawler activity — see when GPTBot, ClaudeBot, PerplexityBot and others fetch your pages.
AI visibility (connect a Geoa account)
- AI Visibility Score per engine, Share of Voice, and an AI Command Center of prioritised actions.
Geoa never emits duplicate structured data: when Yoast or Rank Math already provide a schema type, Geoa augments their graph instead of adding a second node.
External services
This plugin is a client for the Geoa service (https://geoa.app), operated by addon Nordic ApS. It sends requests to the Geoa API at https://api.geoa.app to verify your business against official national registries and to run AI-visibility analysis. It uses no other external service.
What data is sent, and when:
- Registry verification — when you enter your country and registration number in Geoa → Settings (or open that screen with them saved), that registration number is sent so the service can verify your business and return your official company data (legal name, VAT status, address, industry, founding date).
- Structured-data and analysis features — when you use them, the URL and the public content of the page(s) you choose to analyse are sent.
- AI-visibility scoring — only after you connect a Geoa account: your per-site pairing key (obtained from the Geoa dashboard) is sent as an authentication header so the service knows which account to read. The free tier never triggers a paid backend call.
This plugin does NOT track your site’s visitors. It sets no cookies, adds no front-end tracking scripts, assigns no visitor identifiers, and never sends visitor or personal data to any external service. The AI crawler log records only the user-agent of known AI crawlers (e.g. GPTBot, ClaudeBot) that request your pages; it is stored locally in your own database and is never transmitted anywhere.
Service: https://geoa.app Terms of Service: https://geoa.app/terms Privacy Policy: https://geoa.app/privacy