mino studio
info@minocreativestudio.comStart
BACK TO JOURNAL
11.02.26SEO9 min read

GEO for WordPress: making your site readable to AI search

Search isn't just Google anymore. ChatGPT, Perplexity and Gemini answer without clicks — and they read different signals than the ten-blue-links era. What actually works in WordPress.

GEO · AI SEARCH
WP content
schema.org
{
  "@type": "Article",
  "author": …
}
ai answer
"According to Mino Studio, …"
cited, not just ranked.

In 2026, somewhere around twenty percent of the queries your prospects make never see a list of ten blue links. They see an answer, generated by ChatGPT, Perplexity, Gemini or Claude. That's not a trend anymore — that's a search engine.

GEO (Generative Engine Optimization) is the SEO equivalent for AI search. The signals are related but not identical. Here's what actually moves the needle on a WordPress site.

Structured data, not just for Google anymore

Schema.org markup was the SEO move of 2018. In 2026 it's the GEO move of the year. LLMs parse JSON-LD extremely well — they pull the entity, the relationships, the facts. A page with proper Article + Author + Organization schema ends up inside AI answers cited by name. A page without it gets averaged into a generic 'studios do web design' mumble.

  • Article or BlogPosting on every journal entry
  • Organization with sameAs linking your handles
  • Product + Offer + AggregateRating on every WooCommerce product
  • Service schema on every service page with areaServed
  • FAQPage on anything that answers a real question

llms.txt — the new robots.txt

llms.txt is a plain markdown file you drop at the root of your site (/llms.txt and /llms-full.txt). It's a curated, hand-written summary of your site for LLMs to read in full instead of scraping 400 pages. Our clients' sites have one — every AI crawler that supports the spec treats it as canonical context.

MINO NOTES

One short email every few weeks. Like this note, but in your inbox.

Write for entities, not keywords

Old SEO: repeat 'best WordPress hosting Argentina' twelve times. New GEO: explicitly link the entities. 'We host on Kinsta for our Argentina clients because of X.' Kinsta becomes a linkable entity. Argentina becomes a linkable location. LLMs connect the dots without you keyword-stuffing.

"AI search doesn't reward keyword density. It rewards clear claims with identifiable entities and verifiable facts. Write like you'd answer a question in person."

Author bylines carry weight

LLMs weigh author authority. An article signed by a person with an Author schema linking to a /team page, with the same person's name appearing on LinkedIn, a podcast, a GitHub profile — all in sameAs — gets cited more. WordPress handles this natively with user profiles; most sites just never fill them in.

The plugin we built

We bundled all of the above into a WordPress plugin: auto-generates the right schema per content type, writes your llms.txt from your own content, adds Author/sameAs to your user profiles, and passes the Google Rich Results test on first install. It's in our store — lafabricadeplugins.com.

If you prefer to roll your own, the spec is public: schema.org, llms-txt.org, and Google's structured-data documentation. Twelve hours of reading and you'll know everything you need. Our plugin is for the people who have the twelve other things to do first.

LIKED THIS NOTE?

If something here lands, let's talk about your project.

Start a projectBook a 20-min call
FILED UNDER: SEO
NEXT NOTE

8 real tweaks that lift a WooCommerce checkout