{"id":336739,"date":"2026-07-12T12:55:47","date_gmt":"2026-07-12T12:55:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/flairr-ai-search-visibility-geo-llms-txt-schema-for-chatgpt\/"},"modified":"2026-07-12T12:55:24","modified_gmt":"2026-07-12T12:55:24","slug":"flairr-geo","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/flairr-geo\/","author":23528517,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.0","stable_tag":"1.2.0","tested":"7.0.1","requires":"5.0","requires_php":"7.2","requires_plugins":null,"header_name":"Flairr \u2014 AI Search Visibility (GEO, llms.txt & Schema for ChatGPT)","header_author":"Flairr","header_description":"See which AI crawlers (GPTBot, ClaudeBot, PerplexityBot\u2026) actually visit your site \u2014 then make your content visible to them with identity schema in the &lt;head&gt; and an llms.txt file, generated automatically. Pro (Flairr): AI-optimized schema, citation tracking and automatic content.","assets_banners_color":"c4c2bb","last_updated":"2026-07-12 12:55:24","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/flairr.app\/en","header_author_uri":"https:\/\/flairr.app","rating":0,"author_block_rating":0,"active_installs":0,"downloads":29,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.0":{"tag":"1.2.0","author":"flairr","date":"2026-07-12 12:55:24"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3604830,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3604830,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3604830,"resolution":"1","location":"assets","locale":"","width":1280,"height":900},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3604830,"resolution":"2","location":"assets","locale":"","width":1280,"height":860},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3604830,"resolution":"3","location":"assets","locale":"","width":1280,"height":560}},"screenshots":{"1":"The AI crawler dashboard: which bots visited, how often, and when they were last seen.","2":"The settings page: free AI signals (schema + llms.txt) active on your site.","3":"Your identity schema (JSON-LD) injected in the page head."}},"plugin_section":[],"plugin_tags":[246479,236374,2591,244604,1117],"plugin_category":[49,55],"plugin_contributors":[271224],"plugin_business_model":[],"class_list":["post-336739","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-crawlers","plugin_tags-ai-seo","plugin_tags-geo","plugin_tags-llms-txt","plugin_tags-schema","plugin_category-maps-and-location","plugin_category-seo-and-marketing","plugin_contributors-flairr","plugin_committers-flairr"],"banners":{"banner":"https:\/\/ps.w.org\/flairr-geo\/assets\/banner-772x250.png?rev=3604830","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/flairr-geo\/assets\/icon-256x256.png?rev=3604830","icon_2x":"https:\/\/ps.w.org\/flairr-geo\/assets\/icon-256x256.png?rev=3604830","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/flairr-geo\/assets\/screenshot-1.png?rev=3604830","caption":"The AI crawler dashboard: which bots visited, how often, and when they were last seen."},{"src":"https:\/\/ps.w.org\/flairr-geo\/assets\/screenshot-2.png?rev=3604830","caption":"The settings page: free AI signals (schema + llms.txt) active on your site."},{"src":"https:\/\/ps.w.org\/flairr-geo\/assets\/screenshot-3.png?rev=3604830","caption":"Your identity schema (JSON-LD) injected in the page head."}],"raw_content":"<!--section=description-->\n<p>Your customers increasingly ask <strong>ChatGPT, Gemini and Perplexity<\/strong> instead of Google \u2014 \"what's the best tool for X?\". If the AI doesn't understand who you are, it recommends your competitors instead of you. This is <strong>GEO<\/strong> (Generative Engine Optimization), the SEO of AI answers.<\/p>\n\n<p><strong>Flairr does two things, for free:<\/strong><\/p>\n\n<p><strong>1. Shows you which AI crawlers actually visit your site.<\/strong> GPTBot (ChatGPT), ClaudeBot (Claude), PerplexityBot, Bytespider, CCBot and more \u2014 the plugin detects their visits from your server requests and shows them in a simple dashboard: which bots crawled you, how often over the last 30 days, and when each was last seen. It also flags whether your <code>robots.txt<\/code> is accidentally blocking them. If the AI engines aren't reading your site, you'll see it here.<\/p>\n\n<p><strong>2. Makes your content readable and citable by AI:<\/strong><\/p>\n\n<ul>\n<li><strong>Identity schema (JSON-LD) in your <code>&lt;head&gt;<\/code>, site-wide<\/strong> \u2014 an <code>Organization<\/code> + <code>WebSite<\/code> block that tells the AI (and Google) who you are and which category you belong to. Most sites have none, so the AI has to guess.<\/li>\n<li><strong>An <code>llms.txt<\/code> file at your root<\/strong> (<code>yoursite.com\/llms.txt<\/code>) \u2014 the emerging standard that lists your key pages for AI assistants, generated automatically from your site.<\/li>\n<\/ul>\n\n<p>No account, no copy-paste, no coding. Activate the plugin and your AI signals are live. Everything runs on your own server \u2014 the plugin sends nothing to any external service.<\/p>\n\n<p>Want to know whether ChatGPT actually cites you today? Run a free visibility check at <a href=\"https:\/\/flairr.app\">flairr.app<\/a>.<\/p>\n\n<h4>Why it matters<\/h4>\n\n<ul>\n<li>AI search is a fast-growing channel where most sites are invisible.<\/li>\n<li>Structured data is how AI engines understand and trust an entity.<\/li>\n<li><code>llms.txt<\/code> and clean schema are the on-page foundations of getting cited.<\/li>\n<\/ul>\n\n<h4>Free vs Pro<\/h4>\n\n<p>The free plugin covers the on-page basics (identity schema + llms.txt) that every site should have. <strong>Flairr Pro<\/strong> (paid, at flairr.app) goes further:<\/p>\n\n<ul>\n<li>AI-optimized schema (<code>SoftwareApplication<\/code>, <code>FAQPage<\/code>) generated for your business.<\/li>\n<li><strong>Tracking your citations over time<\/strong> across ChatGPT, Gemini and Perplexity.<\/li>\n<li>Automatic generation and publishing of citable content.<\/li>\n<li>IndexNow + one-click pushes from your Flairr dashboard.<\/li>\n<\/ul>\n\n<p>The free plugin works fully on its own \u2014 Pro is entirely optional.<\/p>\n\n<h3>External services<\/h3>\n\n<p>The free plugin does not connect to any external service: identity schema and llms.txt are generated and served entirely on your own server, and no data leaves your site.<\/p>\n\n<p>Flairr Pro (optional, paid, at flairr.app) is a separate service you can connect to from your Flairr dashboard. Connecting it lets the Flairr dashboard push optimized schema and content to this site; it requires a Flairr account and an explicit connection on your part. Terms: https:\/\/flairr.app\/terms \u2014 privacy: https:\/\/flairr.app\/privacy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin (Plugins \u2192 Add New \u2192 search \"Flairr AI visibility\", or upload the zip).<\/li>\n<li>Done. Your identity schema is injected and <code>yoursite.com\/llms.txt<\/code> is served automatically.<\/li>\n<li>Open <strong>Flairr AI<\/strong> in the admin menu to toggle the features on or off.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"which%20ai%20crawlers%20does%20it%20track%3F\"><h3>Which AI crawlers does it track?<\/h3><\/dt>\n<dd><p>GPTBot, ChatGPT-User and OAI-SearchBot (OpenAI), ClaudeBot and Claude-User (Anthropic), PerplexityBot, Bytespider, Amazonbot, Applebot, CCBot, Meta AI and cohere-ai \u2014 detected locally from their user-agent on each request.<\/p><\/dd>\n<dt id=\"why%20are%20my%20crawler%20counts%20low%20or%20empty%3F\"><h3>Why are my crawler counts low or empty?<\/h3><\/dt>\n<dd><p>Counts start from zero when you activate the plugin and cover the last 30 days. Also, if your site uses full-page caching (Cloudflare, WP Rocket, etc.), some crawler requests are served from cache and never reach PHP, so they can't be counted.<\/p><\/dd>\n<dt id=\"does%20it%20work%20without%20a%20flairr%20account%3F\"><h3>Does it work without a Flairr account?<\/h3><\/dt>\n<dd><p>Yes. The crawler monitor, schema and llms.txt generation are 100% free and local \u2014 no account required.<\/p><\/dd>\n<dt id=\"will%20it%20conflict%20with%20yoast%20or%20rank%20math%3F\"><h3>Will it conflict with Yoast or Rank Math?<\/h3><\/dt>\n<dd><p>Flairr focuses on the entity\/identity schema (Organization + WebSite) and llms.txt, which most SEO plugins don't add. If you already inject Organization schema, you can turn off Flairr's schema in one click from the settings page.<\/p><\/dd>\n<dt id=\"what%20is%20llms.txt%3F\"><h3>What is llms.txt?<\/h3><\/dt>\n<dd><p>An emerging plain-text standard, served at your site root, that lists your key pages for AI assistants \u2014 similar in spirit to robots.txt, but for LLMs.<\/p><\/dd>\n<dt id=\"how%20do%20i%20check%20whether%20chatgpt%20cites%20me%3F\"><h3>How do I check whether ChatGPT cites me?<\/h3><\/dt>\n<dd><p>The free plugin lays the on-page foundations (schema + llms.txt) locally. To measure your actual AI visibility, run a free check on flairr.app \u2014 that analysis runs on Flairr's side, not inside this plugin.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20send%20my%20data%20anywhere%3F\"><h3>Does the plugin send my data anywhere?<\/h3><\/dt>\n<dd><p>No. The free schema and llms.txt features run entirely on your own server. The plugin makes no outbound calls to any external service.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>New: AI crawler monitor \u2014 logs visits from GPTBot, ClaudeBot, PerplexityBot and other AI bots, with a 30-day dashboard and last-seen, entirely local (no external calls).<\/li>\n<li>New: robots.txt check \u2014 warns if your site is accidentally blocking AI crawlers.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New: free standalone mode \u2014 local generation of identity schema (Organization + WebSite) and llms.txt, no account required, no external calls.<\/li>\n<li>New: full internationalization (English default, French translation included).<\/li>\n<li>Improved: settings page reorganized (free features first, Pro optional).<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: receive and render schema, llms.txt and IndexNow key pushed from the Flairr dashboard; publish posts.<\/li>\n<\/ul>","raw_excerpt":"See which AI crawlers (GPTBot, ClaudeBot, PerplexityBot) visit your site \u2014 and make your content visible to them with schema + llms.txt.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/336739","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=336739"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/flairr"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=336739"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=336739"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=336739"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=336739"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=336739"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=336739"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}