
People now ask ChatGPT, Gemini, Claude and Perplexity what to buy and who to hire. GenScore checks whether those AI engines, Google and AI shopping agents can read your WordPress site, and fixes what stops them in one click.
GenScore is a free AI SEO and GEO (Generative Engine Optimization) plugin. It reviews your home page and your most important pages, posts and WooCommerce products from inside wp-admin and gives your site a technical optimization score in three lanes:
- GEO (AI search): can ChatGPT, Gemini, Claude and Perplexity read and quote your pages? Which AI crawlers does your robots.txt let in? Do you publish an llms.txt? Do your pages answer the question in the first lines?
- SEO: title, meta description, canonical URL, headings, language, Open Graph, structured data (JSON-LD schema), plus WordPress settings (search engine visibility, XML sitemap, HTTPS, permalinks).
- AI agents (agentic commerce): can a shopping agent understand what you sell, its price, stock, shipping and returns, and how to buy it?
Fix it in one click
Every recommendation comes with the fix. GenScore proposes it for each page from data WordPress and WooCommerce already have (title, excerpt, permalink, last edit, price, stock, shipping zones, reviews). You tick the pages, review and edit each proposal, confirm, and it is published. Every publish can be undone.
One-click fixes include:
- Schema / structured data (JSON-LD) for pages, posts, products, Organization and LocalBusiness.
- Meta descriptions, titles and canonical URLs, written to Yoast SEO, Rank Math or SEOPress fields when you use them.
- Answer-first intro paragraph, the short answer AI engines like to quote (taken from your excerpt or written by you, never invented).
- Visible update date, headings (H1 and H2), Open Graph tags, hreflang and image alt text.
- WooCommerce product data for AI agents: price and stock always live from WooCommerce, shipping details, returns and cancellation policy, rating from real reviews, GTIN / barcode with check-digit validation and a specifications table.
- Site-wide fixes: XML sitemap, mobile viewport and who is behind the site.
Your post content is never rewritten: fixes are stored as page data and served through WordPress filters.
Control AI bots and publish llms.txt
- AI crawler switches in robots.txt for OpenAI (OAI-SearchBot, GPTBot), Anthropic (ClaudeBot), Perplexity, Google-Extended and Meta, with search bots and training bots set separately. GenScore only adds its own group to the robots.txt WordPress serves. It never touches the
*group, Googlebot or Bingbot, and never writes a file. - llms.txt generator: publish /llms.txt from your pages, products and posts with their own excerpts, and edit it. If Yoast SEO, Rank Math or All in One SEO already publish one, GenScore leaves it alone.
Turn AI recommendations into drafts
With a GenScore account connected, the plugin brings GenScore’s recommendations into WordPress and acts on them:
- «Crear borrador» creates a draft page that answers the questions AI engines are asked about your business, or a comparison page with a rival (your column filled from WooCommerce, the rival’s cells left for you to source). Drafts are never published by the plugin.
- «Añadir preguntas» adds a FAQ to a page you already have (with FAQPage data when no SEO plugin prints schema).
- Each GenScore audit issue (GEO, SEO and agentic) offers «Arreglar» with the affected pages already ticked.
Measure whether AI actually names you (GenScore account)
A technically optimized site is the start, not the result. Whether the AI recommends you also depends on what other sites say about you and on whether you answer people’s questions. A GenScore account at genscore.es adds what only asking the AI engines again and again can measure:
- GEO Score: how often ChatGPT, Gemini, Claude and Perplexity name your brand.
- Competitors that appear before you, and which of your pages the engines cite.
- SEO health and agentic audit of your whole domain, and Google Search Console data.
Connect it from the plugin with «Conectar con GenScore»: read-only, approved on genscore.es, and «Desconectar» removes the access. New accounts start with a 7-day Pro trial, no card required.
Who it is for
- WordPress and WooCommerce store owners who want to appear in AI answers and AI shopping agents.
- Marketers and SEO agencies working on AI SEO, GEO, AEO (answer engine optimization) or LLM optimization.
- Anyone who wants llms.txt, AI crawler control and schema without editing code.
Privacy
The review runs in your browser, on your own site, and the scores are stored in your own WordPress. Without a connected account, nothing is sent anywhere.
Language
The plugin screens are in Spanish.
External services
The plugin works without any external service. Only if an administrator presses «Conectar con GenScore» does it connect to GenScore (https://www.genscore.es), to show the figures of that GenScore account for this domain:
- What is sent and when: when you connect, the site registers itself with GenScore’s sign-in server (Supabase Auth, operated for GenScore) with the site’s name and return address, and you approve the access on genscore.es. After that, while the site stays connected and an administrator opens the GenScore screen, the site’s server asks GenScore for this domain’s figures (at most once every 10 minutes) sending the access token and the site’s domain. Nothing about your visitors is ever sent.
- What is stored: the access and refresh tokens, in your site’s database, read only by the server. «Desconectar» deletes them, and you can also remove the access from GenScore (Ajustes, Apps conectadas).
- GenScore terms: https://www.genscore.es/terminos. Privacy policy: https://www.genscore.es/privacidad. Supabase privacy policy: https://supabase.com/privacy.
The plugin also contains links to genscore.es (sign-up, log-in, the free checker and pricing) that open only when you click them. Those links carry UTM parameters (utm_source=wordpress) and, on sign-up, your site’s domain, so the new account starts with it.
Credits
Bundled fonts: Figtree (SIL Open Font License 1.1) and JetBrains Mono (SIL Open Font License 1.1).
Screenshots

Summary with a GenScore account: technical optimization, GEO Score, domain audits and GenScore's recommendations, each with its fix.

One-click structured data (JSON-LD schema): pick the pages, review and edit each proposal before publishing.

Published on the pages you chose, with Undo.

SEO: meta descriptions proposed from each page's excerpt or first paragraph, written to your SEO plugin when you use one.

AI shopping agents: shipping details for every WooCommerce product, from your shipping zones.

A comparison draft with a rival: your column from WooCommerce, the rival's cells left for you to source.

GEO tab: GenScore's plan, how often each AI engine names you and which AI crawlers can read your home page.

AI bot switches for robots.txt: search and training bots set separately for ChatGPT, Claude, Perplexity, Gemini and Meta.

Without an account: the technical review and what to fix first, free.

GenScore column in your pages, posts and products lists.