[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f_uleyqK147XXkTpi5tuY3uYcM6VZLICyrtO8q73B_ac":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":114,"fingerprints":269},"teunai-geo","Teun.ai GEO — AI Visibility Optimizer","2.1.0","Teun.ai","https:\u002F\u002Fprofiles.wordpress.org\u002Fteunai\u002F","\u003Cp>\u003Cstrong>Teun.ai GEO\u003C\u002Fstrong> helps you optimize your WordPress pages for AI-powered search engines like ChatGPT, Perplexity, Google AI Overviews, Claude, and Gemini.\u003C\u002Fp>\n\u003Cp>Unlike traditional SEO plugins that focus on Google rankings, Teun.ai GEO focuses on \u003Cstrong>Generative Engine Optimization (GEO)\u003C\u002Fstrong> — making sure AI systems can find, understand, and recommend your content.\u003C\u002Fp>\n\u003Ch4>What It Does\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>📊 GEO Score Analysis\u003C\u002Fstrong>\u003Cbr \u002F>\nAnalyze any page or post directly from the WordPress editor. Get a detailed GEO Score based on:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Technical AI-Readiness\u003C\u002Fstrong> — Schema markup, meta tags, heading structure, page speed signals\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Quality\u003C\u002Fstrong> — Word count, readability, keyword usage, internal links, FAQ sections\u003C\u002Fli>\n\u003Cli>\u003Cstrong>E-E-A-T Signals\u003C\u002Fstrong> — Experience, Expertise, Authoritativeness, and Trustworthiness markers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🕷️ AI Bot Activity Tracking\u003C\u002Fstrong>\u003Cbr \u002F>\nSee which AI bots are crawling your site in real-time:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>OpenAI (GPTBot, ChatGPT-User)\u003C\u002Fli>\n\u003Cli>Anthropic (ClaudeBot)\u003C\u002Fli>\n\u003Cli>Perplexity (PerplexityBot)\u003C\u002Fli>\n\u003Cli>Google AI (Google-Extended, Gemini)\u003C\u002Fli>\n\u003Cli>Meta AI, Microsoft Copilot, Apple (Applebot)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>👥 AI Referral Tracking\u003C\u002Fstrong>\u003Cbr \u002F>\nTrack visitors arriving from AI platforms:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>ChatGPT, Perplexity, Claude, Gemini, Copilot, You.com\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>💬 Prompt Suggestions\u003C\u002Fstrong>\u003Cbr \u002F>\nGet suggested prompts that real users might ask AI platforms about your business — based on your page topic, location, and content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>💡 Actionable Recommendations\u003C\u002Fstrong>\u003Cbr \u002F>\nSpecific, prioritized recommendations to improve your AI visibility, with clear explanations for each.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🛰️ AI Activity Dashboard\u003C\u002Fstrong>\u003Cbr \u002F>\nA dedicated dashboard page showing:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Bot crawls and AI visitor statistics (7, 30, 90 day filters)\u003C\u002Fli>\n\u003Cli>Per-platform breakdown with visual charts\u003C\u002Fli>\n\u003Cli>Most crawled pages\u003C\u002Fli>\n\u003Cli>Recent activity log\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Zero API calls\u003C\u002Fstrong> — All analysis runs locally in PHP, zero external dependencies\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-page analysis\u003C\u002Fstrong> — Analyze individual pages directly in the editor sidebar\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Works with any theme\u003C\u002Fstrong> — No frontend changes, admin-only\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO plugin compatible\u003C\u002Fstrong> — Integrates with Yoast SEO, Rank Math, SEOPress, and All in One SEO (reads focus keywords)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress dashboard widget\u003C\u002Fstrong> — Quick overview of AI activity and GEO scores\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight\u003C\u002Fstrong> — No impact on frontend performance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation ready\u003C\u002Fstrong> — Full internationalization support with .pot file included\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium\u003C\u002Fh4>\n\u003Cp>Want to test if your pages actually appear in ChatGPT and Perplexity responses? \u003Ca href=\"https:\u002F\u002Fteun.ai\" rel=\"nofollow ugc\">Teun.ai Premium\u003C\u002Fa> offers live AI visibility scanning with AI-generated commercial prompts.\u003C\u002Fp>\n\u003Ch4>About GEO\u003C\u002Fh4>\n\u003Cp>GEO (Generative Engine Optimization) is the practice of optimizing web content for AI-powered search and discovery. As more users turn to ChatGPT, Perplexity, and Google AI Overviews for answers, traditional SEO alone is no longer enough. GEO ensures your content is structured, authoritative, and easily understood by large language models.\u003C\u002Fp>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>The Gutenberg sidebar source code is located in \u003Ccode>gutenberg\u002Fsrc\u002Findex.js\u003C\u002Fcode>.\u003Cbr \u002F>\nThe compiled build in \u003Ccode>gutenberg\u002Fbuild\u002F\u003C\u002Fcode> is generated using \u003Ccode>@wordpress\u002Fscripts\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>To rebuild from source: \u003Ccode>cd gutenberg\u003C\u002Fcode>, then \u003Ccode>npm install\u003C\u002Fcode>, then \u003Ccode>npm run build\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Does \u003Cstrong>not\u003C\u002Fstrong> collect any personal data in the free version\u003C\u002Fli>\n\u003Cli>Does \u003Cstrong>not\u003C\u002Fstrong> track user behavior\u003C\u002Fli>\n\u003Cli>Does \u003Cstrong>not\u003C\u002Fstrong> share data with third parties in the free version\u003C\u002Fli>\n\u003Cli>Stores AI bot visit data locally in your WordPress database\u003C\u002Fli>\n\u003Cli>Premium features (optional) may send page metadata to Teun.ai servers — see \u003Ca href=\"https:\u002F\u002Fteun.ai\u002Fen\u002Fprivacy\" rel=\"nofollow ugc\">Teun.ai Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","GEO plugin for WordPress. Analyze AI-readiness of your pages, track AI bot crawls, and see visitors from ChatGPT and Perplexity.",20,156,0,"2026-03-03T20:41:00.000Z","6.9.4","6.0","8.0",[19,20,21,22,23],"ai-visibility","chatgpt","generative-engine-optimization","geo","seo","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fteunai-geo.2.1.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"teunai",1,30,94,"2026-04-04T13:49:13.906Z",[37,54,69,87,101],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":13,"num_ratings":13,"last_updated":47,"tested_up_to":15,"requires_at_least":16,"requires_php":48,"tags":49,"homepage":24,"download_link":53,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"geo-pilot","GEO Pilot – AI Search Optimization & llms.txt","1.0.1","PipGEO","https:\u002F\u002Fprofiles.wordpress.org\u002Fpipgeo\u002F","\u003Cblockquote>\n\u003Cp>\u003Cstrong>Are you invisible to ChatGPT?\u003C\u002Fstrong>\u003Cbr \u002F>\n  Traditional SEO helps you rank on Google.\u003Cbr \u002F>\n  \u003Cstrong>GEO Pilot\u003C\u002Fstrong> helps you rank in the new wave of “Generative Engines” like ChatGPT, Google Gemini, Perplexity, and Claude.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>GEO Pilot\u003C\u002Fstrong> is the essential “AI Visibility Kit” for WordPress.\u003Cbr \u002F>\nIt automatically creates the standardized files that AI bots look for and helps you write content that fits their specific “Token Context Windows.”\u003C\u002Fp>\n\u003Ch3>🤖 Core Features (Free Forever)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Dynamic llms.txt Generator:\u003C\u002Fstrong> Automatically creates a strictly formatted \u003Ccode>yourdomain.com\u002Fllms.txt\u003C\u002Fcode> file.\u003Cbr \u002F>\nThis is the new “Sitemap” for AI agents, telling them exactly which pages to read and index.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>AI Context Summary:\u003C\u002Fstrong> Adds a dedicated “AI Summary” field to your Post Editor.\u003Cbr \u002F>\nControl exactly how ChatGPT describes your article, instead of letting it guess from your first paragraph.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>The “Jargon Slayer” Writer:\u003C\u002Fstrong> Writing for AI requires “High Information Gain.”\u003Cbr \u002F>\nOur editor tool highlights vague “fluff” words (like \u003Cem>‘delve’\u003C\u002Fem>, \u003Cem>‘game-changing’\u003C\u002Fem>, \u003Cem>‘seamless’\u003C\u002Fem>) that lower your Trust Score in AI models, helping you write cleaner, data-driven content.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Smart Fallbacks:\u003C\u002Fstrong> If you don’t write a custom summary, we automatically generate a token-optimized version from your excerpt.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Who is this for?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bloggers:\u003C\u002Fstrong> Ensure your articles are cited as sources in AI chat answers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SaaS & Business:\u003C\u002Fstrong> Control how your brand is defined by LLMs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developers:\u003C\u002Fstrong> A “set it and forget it” solution for the new \u003Ccode>\u002Fllms.txt\u003C\u002Fcode> standard proposed by the AI community.\u003C\u002Fli>\n\u003C\u002Ful>\n","Prepare your WordPress site for the AI Search era. Auto-generate a dynamic llms.txt file, optimize content for tokens, and rank in AI Overviews.",10,116,"2026-01-06T21:06:00.000Z","7.4",[50,20,51,22,52],"ai-seo","gemini","llms-txt","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgeo-pilot.1.0.1.zip",{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":45,"downloaded":62,"rating":13,"num_ratings":13,"last_updated":63,"tested_up_to":15,"requires_at_least":16,"requires_php":48,"tags":64,"homepage":67,"download_link":68,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"spotlight-ai-search-visibility","Spotlight AI Search Visibility","1.0.4","Spotlight","https:\u002F\u002Fprofiles.wordpress.org\u002Fgetspotlight\u002F","\u003Cp>This plugin connects your WordPress site to your Spotlight account and allows you to publish AI-optimized content directly into your blog.\u003C\u002Fp>\n\u003Cp>The content is designed to improve how large language models (LLMs) understand, select, and cite your pages in AI-powered search experiences.\u003C\u002Fp>\n\u003Ch3>Built for AI search, not just traditional SEO\u003C\u002Fh3>\n\u003Cp>Unlike classic SEO plugins, this plugin focuses on AI search visibility, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>ChatGPT\u003C\u002Fli>\n\u003Cli>Google AI Overviews\u003C\u002Fli>\n\u003Cli>Google AI Mode\u003C\u002Fli>\n\u003Cli>Gemini\u003C\u002Fli>\n\u003Cli>Perplexity\u003C\u002Fli>\n\u003Cli>Claude\u003C\u002Fli>\n\u003Cli>Microsoft Copilot\u003C\u002Fli>\n\u003Cli>Grok\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How it works\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Securely connects to your Spotlight account\u003C\u002Fli>\n\u003Cli>Pushes content from Spotlight directly into WordPress\u003C\u002Fli>\n\u003Cli>Automatically applies optimal schema markup to each page\u003C\u002Fli>\n\u003Cli>Improves entity clarity, topical focus, and citation readiness\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No manual formatting or schema configuration required.\u003C\u002Fp>\n\u003Ch3>Key features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>One-click publishing from Spotlight to WordPress\u003C\u002Fli>\n\u003Cli>Content optimized for AI search and LLMs\u003C\u002Fli>\n\u003Cli>Automatic schema markup (Article, FAQ, HowTo, and others where relevant)\u003C\u002Fli>\n\u003Cli>Works alongside existing SEO plugins\u003C\u002Fli>\n\u003Cli>Designed for publishers, marketers, and content teams\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Who this plugin is for\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Publishers who want their content cited by AI assistants\u003C\u002Fli>\n\u003Cli>SEO teams adapting to AI-powered search\u003C\u002Fli>\n\u003Cli>WordPress sites investing in AEO and GEO strategies\u003C\u002Fli>\n\u003Cli>Brands using Spotlight to improve AI visibility\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Does this guarantee citations?\u003C\u002Fh3>\n\u003Cp>No plugin can guarantee citations by AI systems.\u003Cbr \u002F>\nThis plugin helps optimize content for AI search, increasing the likelihood that your pages are selected and referenced by LLMs.\u003C\u002Fp>\n","Publish AI-optimized content to WordPress that helps your site get cited by ChatGPT, Google AI Overviews, Gemini, Perplexity, Claude, and Copilot.",155,"2026-01-08T12:49:00.000Z",[65,66,50,20,22],"aeo","ai-search","https:\u002F\u002Fget-spotlight.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fspotlight-ai-search-visibility.1.0.4.zip",{"slug":70,"name":71,"version":72,"author":73,"author_profile":74,"description":75,"short_description":76,"active_installs":13,"downloaded":77,"rating":13,"num_ratings":13,"last_updated":78,"tested_up_to":79,"requires_at_least":80,"requires_php":48,"tags":81,"homepage":84,"download_link":85,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":86},"ai-ready-core","AI-Ready Core","1.0.0","Arkology Studio","https:\u002F\u002Fprofiles.wordpress.org\u002Farkology\u002F","\u003Cp>AI agents are becoming the new browsers and web surfers. As AI agents become increasingly autonomous they’ll begin to make up the vast majority of website traffic, browsing and even purchasing products online.\u003Cbr \u002F>\nAlready today, popular AI services such as ChatGPT, Claude, and Perplexity increasingly search and interact with content on the web. AI Ready is a suite of tools for optimizing your website for AI discoverability and comprehension, ultimately leading to increased traffic and conversions.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>AI-Readiness Diagnostics\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>0-100% AI-Ready score with detailed breakdown\u003C\u002Fli>\n\u003Cli>Checks llms.txt accessibility and validity\u003C\u002Fli>\n\u003Cli>Validates robots.txt AI bot permissions (GPTBot, Claude-Web, etc.)\u003C\u002Fli>\n\u003Cli>Detects noai meta tags\u003C\u002Fli>\n\u003Cli>Checks JSON-LD structured data presence\u003C\u002Fli>\n\u003Cli>Additional checks for XML sitemaps, accessibility, and SEO\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>llms.txt Generation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Serves \u003Ccode>\u002Fllms.txt\u003C\u002Fcode> with proper \u003Ccode>text\u002Fplain\u003C\u002Fcode> content type\u003C\u002Fli>\n\u003Cli>Automatically finds and catalogs your published pages\u003C\u002Fli>\n\u003Cli>Extracts meaningful page descriptions using content analysis\u003C\u002Fli>\n\u003Cli>Refreshes content when pages are published or updated\u003C\u002Fli>\n\u003Cli>Allows advanced users to add custom markdown sections\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Agent Gate\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Configure robots.txt to allow or block specific AI agents (GPTBot, Claude-Web, Perplexity, etc.)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Transform your WordPress site for the Agentic Web. Enhance discoverability and conversions by AI Agents.",111,"2026-01-26T06:44:00.000Z","6.8.5","5.0",[82,20,22,83,23],"ai","llm","https:\u002F\u002Fgithub.com\u002Farkologystudio\u002Fai-ready-core","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-ready-core.1.0.0.zip","2026-03-15T14:54:45.397Z",{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":13,"downloaded":95,"rating":13,"num_ratings":13,"last_updated":96,"tested_up_to":15,"requires_at_least":97,"requires_php":48,"tags":98,"homepage":24,"download_link":100,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"mz-ai-seo-geo-optimize-for-chatgpt-gemini-searchgpt","PlugStudio AI SEO & GEO: Optimize for ChatGPT, Gemini & SearchGPT","2.0","PlugStudio","https:\u002F\u002Fprofiles.wordpress.org\u002Fplugstudio\u002F","\u003Cp>\u003Cstrong>SEO is changing. Is your website ready for the AI revolution?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Traditional search engines are being replaced by AI answers. When a user asks \u003Cstrong>ChatGPT\u003C\u002Fstrong>, \u003Cstrong>Google Gemini\u003C\u002Fstrong>, or \u003Cstrong>Perplexity\u003C\u002Fstrong> a question, the AI doesn’t look for keywords—it looks for \u003Cstrong>Entities, Facts, and Context\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PlugStudio AI SEO & GEO\u003C\u002Fstrong> is the essential tool to position your WordPress site in this new ecosystem. We don’t just optimize for clicks; we optimize for \u003Cstrong>citations\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>This plugin transforms your content into structured data that Large Language Models (LLMs) love to read, increasing the chances of your brand being cited as the source of truth in AI-generated answers.\u003C\u002Fp>\n\u003Ch3>🧠 KEY FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>✨ One-Click AI Magic:\u003C\u002Fstrong> Connects with \u003Cstrong>Google Gemini (Free Tier available)\u003C\u002Fstrong> or \u003Cstrong>OpenAI (ChatGPT)\u003C\u002Fstrong> to automatically analyze your content, find the correct Wikidata Entity, and write a perfect TL;DR summary for robots.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🔗 Semantic Entity Linking:\u003C\u002Fstrong> Injects advanced \u003Ccode>JSON-LD\u003C\u002Fcode> Schema that explicitly tells search engines: “This article is about [Wikidata Entity]”. This builds authority and disambiguates your content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🤖 AI-First Summaries:\u003C\u002Fstrong> Generates a concise executive summary block. You can display it to your users (great for UX) or hide it visually so \u003Cstrong>only robots see it\u003C\u002Fstrong> (“Ghost Mode”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🗺️ Entity Sitemap:\u003C\u002Fstrong> Automatically generates a specialized \u003Ccode>geo-sitemap.xml\u003C\u002Fcode> that lists your content’s conceptual entities, helping AI crawlers (like GPTBot) understand your site’s knowledge graph without scraping every page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>⚡ Lightweight & Fast:\u003C\u002Fstrong> No bloat. No complex frameworks. Just pure, optimized PHP that fits into your existing workflow.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin relies on third party\u002Fexternal services to analyze your content and generate summaries.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>1. Google Gemini API\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin connects to the Google Gemini API to analyze the post content and generate summaries\u002Fentities when you click the “Generate” button.\u003Cbr \u002F>\n* \u003Cstrong>Data sent:\u003C\u002Fstrong> Post title and content (HTML).\u003Cbr \u002F>\n* \u003Cstrong>When:\u003C\u002Fstrong> Only when the user manually clicks the “Generate with AI” button.\u003Cbr \u002F>\n* \u003Cstrong>Service provider:\u003C\u002Fstrong> Google LLC: \u003Ca href=\"https:\u002F\u002Fai.google.dev\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2. OpenAI API\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin connects to the OpenAI API to analyze the post content and generate summaries\u002Fentities when you click the “Generate” button.\u003Cbr \u002F>\n* \u003Cstrong>Data sent:\u003C\u002Fstrong> Post title and content (HTML).\u003Cbr \u002F>\n* \u003Cstrong>When:\u003C\u002Fstrong> Only when the user manually clicks the “Generate with AI” button.\u003Cbr \u002F>\n* \u003Cstrong>Service provider:\u003C\u002Fstrong> OpenAI: \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms-of-use\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3. Wikipedia (Wikidata)\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin formats URLs linking to Wikipedia.org to define entities in the Schema.org markup.\u003Cbr \u002F>\n* \u003Cstrong>Data sent:\u003C\u002Fstrong> No data is sent to Wikipedia by the plugin server-side. It serves as a reference for Linked Data.\u003Cbr \u002F>\n* \u003Cstrong>Service provider:\u003C\u002Fstrong> Wikimedia Foundation: \u003Ca href=\"https:\u002F\u002Ffoundation.wikimedia.org\u002Fwiki\u002FPolicy:Terms_of_Use\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Ffoundation.wikimedia.org\u002Fwiki\u002FPolicy:Privacy_policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n","🚀 The complete AI SEO suite. Prepare your WordPress site for the era of Generative Engine Optimization (GEO). Auto-generate summaries and Schema for C &hellip;",269,"2026-01-30T04:32:00.000Z","5.8",[50,20,51,22,99],"schema","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmz-ai-seo-geo-optimize-for-chatgpt-gemini-searchgpt.2.0.1.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":13,"downloaded":109,"rating":13,"num_ratings":13,"last_updated":24,"tested_up_to":15,"requires_at_least":16,"requires_php":48,"tags":110,"homepage":111,"download_link":112,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":113},"opttab-ai-visibility-geo","Opttab – AI Visibility & GEO","2.3.12","Opttab","https:\u002F\u002Fprofiles.wordpress.org\u002Fopttab\u002F","\u003Cp>Opttab – AI Visibility & GEO empowers WordPress site owners to optimize their content for AI discoverability. Get your overall sitewide GEO score, detailed breakdowns, and actionable improvement recommendations to help AI models better discover and understand your content—completely free, no account required!\u003C\u002Fp>\n\u003Cp>This is the \u003Cstrong>free version\u003C\u002Fstrong> of the Opttab WordPress plugin, focused on GEO optimization. For advanced features like AI Visibility tracking, Studio (AI Content Generator), and OAuth authentication, upgrade to the full version.\u003C\u002Fp>\n\u003Ch4>Key Features (Free Version)\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>GEO Score Analysis\u003C\u002Fstrong>\u003Cbr \u002F>\n* Get your overall sitewide GEO score\u003Cbr \u002F>\n* Detailed breakdown by component (Metadata, Structured Data, Semantic Coverage, etc.)\u003Cbr \u002F>\n* Understand how AI models discover your content\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Improvement Recommendations\u003C\u002Fstrong>\u003Cbr \u002F>\n* Receive actionable suggestions to improve your GEO score\u003Cbr \u002F>\n* Priority-based recommendations (High\u002FMedium)\u003Cbr \u002F>\n* Visual progress indicators for each improvement area\u003C\u002Fp>\n\u003Cp>\u003Cstrong>TXT File Generator\u003C\u002Fstrong>\u003Cbr \u002F>\n* Generate robots.txt, llms.txt, and ai.txt files\u003Cbr \u002F>\n* Help AI models discover and understand your content\u003Cbr \u002F>\n* Easy-to-use interface with preview\u003C\u002Fp>\n\u003Cp>\u003Cstrong>No Account Required\u003C\u002Fstrong>\u003Cbr \u002F>\n* Start using immediately after installation\u003Cbr \u002F>\n* No API keys or authentication needed\u003Cbr \u002F>\n* Completely free to use\u003C\u002Fp>\n\u003Ch4>What’s Not Included (Premium Features)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>OAuth authentication\u003C\u002Fli>\n\u003Cli>AI Visibility tracking\u003C\u002Fli>\n\u003Cli>Studio (AI Content Generator)\u003C\u002Fli>\n\u003Cli>Advanced analytics\u003C\u002Fli>\n\u003Cli>Monetization features\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Plans and Services\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Free Version (This Plugin)\u003C\u002Fstrong>\u003Cbr \u002F>\n* Sitewide GEO score analysis (unlimited)\u003Cbr \u002F>\n* Individual page GEO analysis (unlimited)\u003Cbr \u002F>\n* Improvement recommendations (unlimited)\u003Cbr \u002F>\n* TXT file generator (robots.txt, llms.txt, ai.txt)\u003Cbr \u002F>\n* No account or API key required\u003Cbr \u002F>\n* All features work offline\u002Flocally\u003Cbr \u002F>\n* No usage limits or trials\u003Cbr \u002F>\n* 100% free forever\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Premium Plans (Requires Opttab Account)\u003C\u002Fstrong>\u003Cbr \u002F>\nTo access premium features, you need to:\u003Cbr \u002F>\n1. Create a free Opttab account at https:\u002F\u002Fopttab.com\u002Fregister\u003Cbr \u002F>\n2. Choose a paid plan (Starter, Pro, or Enterprise)\u003C\u002Fp>\n\u003Cp>Premium features include:\u003Cbr \u002F>\n* AI Model Visibility Tracking – Track how AI models reference your content\u003Cbr \u002F>\n* Advanced Analytics – Detailed performance metrics and trends\u003Cbr \u002F>\n* Studio – AI-powered content generator\u003Cbr \u002F>\n* Monetization – Earn revenue from AI model usage\u003Cbr \u002F>\n* Campaign Management – Promote content through AI models\u003Cbr \u002F>\n* Priority Support – Dedicated technical assistance\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How Plan Limits Work\u003C\u002Fstrong>\u003Cbr \u002F>\n* Free plugin: All GEO features unlocked, no API key needed\u003Cbr \u002F>\n* Opttab Free Account: Basic API access (50 requests\u002Fday limit)\u003Cbr \u002F>\n* Paid Plans: Higher API limits based on tier (Starter: 500\u002Fday, Pro: 2000\u002Fday, Enterprise: unlimited)\u003Cbr \u002F>\n* When limits are reached: Plugin shows upgrade prompt, GEO features continue to work offline\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data Flow\u003C\u002Fstrong>\u003Cbr \u002F>\n* Free GEO Analysis: Processed locally, no external API calls\u003Cbr \u002F>\n* API Key: Optional, only needed for premium features\u003Cbr \u002F>\n* Privacy: No data is sent to external services without explicit API connection\u003C\u002Fp>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Initial Setup\u003C\u002Fstrong>\u003Cbr \u002F>\n1. \u003Cstrong>Install\u003C\u002Fstrong>: Install and activate the plugin from WordPress.org\u003Cbr \u002F>\n2. \u003Cstrong>Start Journey\u003C\u002Fstrong>: Click “Start Your Journey” on the welcome dashboard\u003Cbr \u002F>\n3. \u003Cstrong>No Configuration Needed\u003C\u002Fstrong>: Start analyzing immediately—no account required\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Using Free Features\u003C\u002Fstrong>\u003Cbr \u002F>\n1. \u003Cstrong>Dashboard\u003C\u002Fstrong>: View your overall sitewide GEO score\u003Cbr \u002F>\n2. \u003Cstrong>GEO \u002F AEO Page\u003C\u002Fstrong>: Analyze individual posts\u002Fpages for detailed recommendations\u003Cbr \u002F>\n3. \u003Cstrong>Improvement Recommendations\u003C\u002Fstrong>: Follow actionable tips to improve your score\u003Cbr \u002F>\n4. \u003Cstrong>TXT Generator\u003C\u002Fstrong>: Generate robots.txt, llms.txt, and ai.txt files for AI crawlers\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Upgrading to Premium (Optional)\u003C\u002Fstrong>\u003Cbr \u002F>\n1. \u003Cstrong>Create Account\u003C\u002Fstrong>: Visit https:\u002F\u002Fopttab.com\u002Fregister to create a free account\u003Cbr \u002F>\n2. \u003Cstrong>Choose Plan\u003C\u002Fstrong>: Select a paid plan if you want premium features\u003Cbr \u002F>\n3. \u003Cstrong>Get API Key\u003C\u002Fstrong>: Generate an API key from your Opttab dashboard (Settings > API Settings)\u003Cbr \u002F>\n5. \u003Cstrong>Access Premium\u003C\u002Fstrong>: New menu items and features will appear automatically\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Technical Workflow\u003C\u002Fstrong>\u003Cbr \u002F>\n* Plugin checks user plan tier on activation\u003Cbr \u002F>\n* Free tier: All GEO features enabled, no external calls\u003Cbr \u002F>\n* Premium features: Gated behind plan check, shows upgrade prompts if needed\u003Cbr \u002F>\n* Offline fallback: GEO analysis always works even without internet connection\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Opttab WordPress Plugin (Free) and works without being have to connecting any service or create any membership.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data Collected:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Post\u002Fpage titles and URLs\u003Cbr \u002F>\n* Content metadata\u003Cbr \u002F>\n* GEO analysis results\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data Usage:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Calculating GEO scores\u003Cbr \u002F>\n* Providing improvement recommendations\u003Cbr \u002F>\n* Generating TXT files\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Third-Party Services:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Opttab API (https:\u002F\u002Fopttab.com\u002Fapi)\u003C\u002Fp>\n\u003Cp>For complete privacy details, visit: https:\u002F\u002Fopttab.com\u002Fprivacy\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the following external services:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Opttab API\u003C\u002Fstrong> (https:\u002F\u002Fopttab.com)\u003Cbr \u002F>\n* Purpose: GEO score analysis and recommendations\u003Cbr \u002F>\n* Terms: https:\u002F\u002Fopttab.com\u002Fterms\u003Cbr \u002F>\n* Privacy: https:\u002F\u002Fopttab.com\u002Fprivacy\u003C\u002Fp>\n\u003Cp>This free version works entirely locally. No data is sent to external services unless you choose to connect an Opttab account for premium features.\u003C\u002Fp>\n","Optimize your WordPress content for AI discoverability. Get your sitewide GEO score and actionable recommendations.",138,[65,82,19,22,23],"https:\u002F\u002Fopttab.com\u002Fwordpress-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fopttab-ai-visibility-geo.2.3.12.zip","2026-03-15T10:48:56.248Z",{"attackSurface":115,"codeSignals":197,"taintFlows":232,"riskAssessment":259,"analyzedAt":268},{"hooks":116,"ajaxHandlers":191,"restRoutes":192,"shortcodes":193,"cronEvents":194,"entryPointCount":13,"unprotectedCount":13},[117,123,127,131,135,138,141,145,149,152,156,161,163,168,172,177,180,184,188],{"type":118,"name":119,"callback":120,"file":121,"line":122},"action","admin_menu","add_settings_page","includes\\class-teunai-admin.php",33,{"type":118,"name":124,"callback":125,"file":121,"line":126},"admin_init","register_settings",34,{"type":118,"name":128,"callback":129,"file":121,"line":130},"admin_enqueue_scripts","enqueue_admin_assets",35,{"type":118,"name":132,"callback":133,"file":121,"line":134},"wp_dashboard_setup","add_dashboard_widget",36,{"type":118,"name":124,"callback":136,"file":121,"line":137},"add_privacy_policy_content",39,{"type":118,"name":124,"callback":139,"file":140,"line":122},"register_columns","includes\\class-teunai-columns.php",{"type":118,"name":142,"callback":143,"file":140,"line":144},"pre_get_posts","handle_sort",50,{"type":118,"name":119,"callback":146,"file":147,"line":148},"register_page","includes\\class-teunai-dashboard.php",21,{"type":118,"name":128,"callback":150,"file":147,"line":151},"enqueue_assets",22,{"type":118,"name":153,"callback":154,"file":155,"line":33},"init","register_meta","includes\\class-teunai-meta.php",{"type":118,"name":157,"callback":158,"file":159,"line":160},"add_meta_boxes","register_meta_box","includes\\class-teunai-metabox.php",23,{"type":118,"name":128,"callback":150,"file":159,"line":162},24,{"type":118,"name":164,"callback":165,"file":166,"line":167},"rest_api_init","register_routes","includes\\class-teunai-rest.php",70,{"type":118,"name":153,"callback":169,"priority":32,"file":170,"line":171},"track_visit","includes\\class-teunai-tracker.php",110,{"type":118,"name":173,"callback":174,"file":175,"line":176},"admin_notices","closure","teunai-geo.php",108,{"type":118,"name":153,"callback":178,"file":175,"line":179},"maybe_migrate",114,{"type":118,"name":181,"callback":182,"file":175,"line":183},"enqueue_block_editor_assets","enqueue_gutenberg_assets",115,{"type":118,"name":185,"callback":186,"file":175,"line":187},"plugins_loaded","teunai_geo",295,{"type":118,"name":189,"callback":174,"file":175,"line":190},"teunai_daily_cleanup",298,[],[],[],[195],{"hook":189,"callback":189,"file":175,"line":196},264,{"dangerousFunctions":198,"sqlUsage":199,"outputEscaping":205,"fileOperations":13,"externalRequests":229,"nonceChecks":13,"capabilityChecks":230,"bundledLibraries":231},[],{"prepared":11,"raw":32,"locations":200},[201],{"file":202,"line":203,"context":204},"uninstall.php",63,"$wpdb->query() with variable interpolation",{"escaped":206,"rawEcho":45,"locations":207},113,[208,211,213,215,217,219,221,223,225,227],{"file":121,"line":209,"context":210},85,"raw output",{"file":121,"line":212,"context":210},102,{"file":121,"line":214,"context":210},117,{"file":121,"line":216,"context":210},258,{"file":121,"line":218,"context":210},261,{"file":121,"line":220,"context":210},265,{"file":121,"line":222,"context":210},270,{"file":121,"line":224,"context":210},284,{"file":121,"line":226,"context":210},285,{"file":140,"line":228,"context":210},80,2,7,[],[233,251],{"entryPoint":234,"graph":235,"unsanitizedCount":13,"severity":250},"render (includes\\class-teunai-dashboard.php:43)",{"nodes":236,"edges":247},[237,242],{"id":238,"type":239,"label":240,"file":147,"line":241},"n0","source","$_GET",44,{"id":243,"type":244,"label":245,"file":147,"line":228,"wp_function":246},"n1","sink","echo() [XSS]","echo",[248],{"from":238,"to":243,"sanitized":249},true,"low",{"entryPoint":252,"graph":253,"unsanitizedCount":13,"severity":250},"\u003Cclass-teunai-dashboard> (includes\\class-teunai-dashboard.php:0)",{"nodes":254,"edges":257},[255,256],{"id":238,"type":239,"label":240,"file":147,"line":241},{"id":243,"type":244,"label":245,"file":147,"line":228,"wp_function":246},[258],{"from":238,"to":243,"sanitized":249},{"summary":260,"deductions":261},"The teunai-geo plugin v2.1.0 demonstrates a generally strong security posture based on the static analysis. The absence of any known CVEs and a robust implementation of prepared statements for SQL queries (95%) and proper output escaping (92%) are significant strengths.  Furthermore, the plugin does not appear to have a broad attack surface with no AJAX handlers, REST API routes, or shortcodes exposed without authentication. File operations are also not present.  However, there are a couple of areas that warrant attention. The presence of 7 capability checks, while positive, indicates that some actions within the plugin do rely on user roles, and the lack of any nonce checks on the single cron event is a potential concern, as cron events can sometimes be triggered by less secure means. The plugin also makes 2 external HTTP requests, which could be a vector if the external services are compromised or if the requests themselves are not properly secured. Overall, the plugin is well-implemented from a security perspective, with only minor areas for improvement.",[262,265],{"reason":263,"points":264},"No nonce checks on cron events",5,{"reason":266,"points":267},"External HTTP requests present",3,"2026-03-16T23:10:15.129Z",{"wat":270,"direct":278},{"assetPaths":271,"generatorPatterns":274,"scriptPaths":275,"versionParams":276},[272,273],"\u002Fwp-content\u002Fplugins\u002Fteunai-geo\u002Fgutenberg\u002Fbuild\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Fteunai-geo\u002Fgutenberg\u002Fbuild\u002Findex.css",[],[272],[277],"teunai-geo\u002Fgutenberg\u002Fbuild\u002Findex.asset.php",{"cssClasses":279,"htmlComments":280,"htmlAttributes":284,"restEndpoints":287,"jsGlobals":291,"shortcodeOutput":293},[],[281,282,283],"\u003C!-- teunai-geo-admin-wrapper -->","\u003C!-- teunai-geo-dashboard-container -->","\u003C!-- teunai-geo-dashboard-item -->",[285,286],"data-teunai-geo-post-id","data-teunai-geo-api-key-status",[288,289,290],"\u002Fwp-json\u002Fteunai\u002Fv1\u002Fsettings","\u002Fwp-json\u002Fteunai\u002Fv1\u002Fanalyze","\u002Fwp-json\u002Fteunai\u002Fv1\u002Fcache",[292],"window.teunaiGeo",[294],"[teunai_geo_dashboard]"]