{"id":366269,"date":"2026-09-29T15:12:34","date_gmt":"2026-09-29T15:12:34","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/owlybot\/"},"modified":"2026-09-29T14:13:54","modified_gmt":"2026-09-29T14:13:54","slug":"owlycrackgeo","status":"publish","type":"plugin","link":"https:\/\/eo.wordpress.org\/plugins\/owlycrackgeo\/","author":14789064,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.5.0","stable_tag":"1.5.0","tested":"7.1.2","requires":"5.6","requires_php":"7.4","requires_plugins":null,"header_name":"OwlyCrackGeo","header_author":"OwlyCrackGeo Team","header_description":"AI crawler detection, traffic analytics, dynamic robots.txt control, GEO\/AEO optimization, and AI referral attribution for WordPress.","assets_banners_color":"3e5d76","last_updated":"2026-09-29 14:13:54","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/rebase-sg.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":52,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.5.0":{"tag":"1.5.0","author":"michaelbjfu","date":"2026-09-29 14:13:54","revision":3719234}},"upgrade_notice":{"1.5.0":"<p>Upgrade to v1.5.0 for Native IndexNow Instant AI Indexing, complete WordPress.org compliance, and enhanced AEO analytics.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3719234,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3719234,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3719248,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3719248,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.5.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"<strong>Unified Dashboard &amp; Funnel<\/strong>: Comprehensive conversion overview from total traffic to AI referrals.","2":"<strong>AI Crawler Activity<\/strong>: Time-series trends, vendor distribution, and crawler logs.","3":"<strong>Citation Growth &amp; Brand Prompt Hub<\/strong>: Industry search question tracking and live model tests.","4":"<strong>Citation Gap &amp; Opportunity Matrix<\/strong>: High-crawl zero-referral content prioritized for optimization.","5":"<strong>Native IndexNow Instant AI Indexing<\/strong>: Instant broadcast to Bing and ChatGPT Search with live submission stream.","6":"<strong>AI Search SERP Simulator<\/strong>: Direct answer simulation for Perplexity and ChatGPT.","7":"<strong>AEO Content Scorer<\/strong>: Detailed 10-dimensional evaluation with BLUF readiness status.","8":"<strong>Robots.txt Rule Manager<\/strong>: Custom Allow\/Disallow rule switches per AI bot.","9":"<strong>Firewall &amp; Rate Limiting Settings<\/strong>: Smart protection and blacklist configuration."}},"plugin_section":[],"plugin_tags":[283433,263739,281709,247966,12753],"plugin_category":[],"plugin_contributors":[283434],"plugin_business_model":[],"class_list":["post-366269","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-tracker","plugin_tags-bot-detector","plugin_tags-claudebot","plugin_tags-gptbot","plugin_tags-robots-txt","plugin_contributors-michaelbjfu","plugin_committers-michaelbjfu"],"banners":{"banner":"https:\/\/ps.w.org\/owlycrackgeo\/assets\/banner-772x250.png?rev=3719248","banner_2x":"https:\/\/ps.w.org\/owlycrackgeo\/assets\/banner-1544x500.png?rev=3719248","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/owlycrackgeo\/assets\/icon-128x128.png?rev=3719234","icon_2x":"https:\/\/ps.w.org\/owlycrackgeo\/assets\/icon-256x256.png?rev=3719234","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>OwlyCrackGeo<\/strong> is an all-in-one, privacy-first, lightweight WordPress analytics, AEO (Answer Engine Optimization) and firewall plugin designed specifically for the Generative AI era. Like a vigilant owl watching over your site at night, OwlyCrackGeo keeps track of every bot, AI crawler, and visitor 24\/7.<\/p>\n\n<p>Track, analyze, and control visits from <strong>60+ major AI bots, LLM crawlers, and AI search engines<\/strong> (such as OpenAI GPTBot, ChatGPT-User, OAI-SearchBot, Anthropic ClaudeBot, DeepSeekBot, ByteDance Bytespider, Kimi\/Moonshot, Qwen, Google-Extended, Applebot, Perplexity, and more) \u2014 while comparing AI traffic with real human visitor trends.<\/p>\n\n<h3>\ud83c\udf1f Key Features<\/h3>\n\n<ul>\n<li><strong>Real-time AI Bot Detection &amp; Fingerprinting<\/strong>: Detects 60+ major international and domestic AI bots out of the box with zero configuration.<\/li>\n<li><strong>Native IndexNow Instant AI Indexing<\/strong>: Automatically broadcasts published or updated URLs to Bing and ChatGPT Search via the open IndexNow protocol for rapid crawl and citation freshness.<\/li>\n<li><strong>Unified Commercial Analytics Dashboard<\/strong>: 3-Tab unified workflow (Overview &amp; Funnel, Crawler Activity &amp; Defense, Citation Growth &amp; Opportunities).<\/li>\n<li><strong>4-Stage AI Conversion Funnel<\/strong>: Track conversion from Total Site PV \u2794 AI Bot Crawls \u2794 Real Human AI Referrals \u2794 Citation Capture Rate.<\/li>\n<li><strong>Brand Prompt Hub &amp; Live AI Penetration Links<\/strong>: Curated prompt templates with dynamic <code>{brand}<\/code> placeholder and instant live search tests in ChatGPT, Perplexity, Claude, and DeepSeek.<\/li>\n<li><strong>BLUF (Bottom Line Up Front) Content Readiness<\/strong>: AI-first answer density scoring prioritizing bold facts and signal takeaways in above-the-fold content.<\/li>\n<li><strong>Citation Gap &amp; Opportunities Analysis<\/strong>: 4-quadrant insights into high-crawl zero-referral content gaps to prioritize high-ROI optimization.<\/li>\n<li><strong>Competitor Comparison (vs-Table) Diagnosis<\/strong>: Automated structural detection of comparison tables to win recommendation blocks in generative search.<\/li>\n<li><strong>AI Search Citation SERP Simulator<\/strong>: Preview in real time how your articles look when cited in Perplexity and ChatGPT Search.<\/li>\n<li><strong>10-Dimensional AEO &amp; GEO Content Scorer<\/strong>: Evaluates post structure, readability, FAQ schemas, and citation readiness for generative search engines.<\/li>\n<li><strong>Fake Bot FCrDNS Verification<\/strong>: Verifies incoming crawler IPs via forward-confirmed reverse DNS (FCrDNS) to detect and block malicious impostors.<\/li>\n<li><strong>Global GeoIP with CDN Header Sniffing<\/strong>: Fast, local IP resolution with native Cloudflare (<code>CF-IPCountry<\/code>), CloudFront, and Nginx GeoIP detection for 60+ countries.<\/li>\n<li><strong>AI Referral Traffic Tracking<\/strong>: Automatically records real human visitors clicking in from ChatGPT, Perplexity, Claude, Gemini, Doubao, and Kimi.<\/li>\n<li><strong>AI Traffic vs Human Traffic Comparison<\/strong>: Understand your site's true audience. Measure total site PV, human visitors, and your real-time <strong>AI Traffic Share (%)<\/strong>.<\/li>\n<li><strong>Modern Canvas Analytics Dashboard<\/strong>: Interactive time-series trend line charts, AI vendor market share donut charts, and 24-hour crawling peak hourly distributions.<\/li>\n<li><strong>Dynamic Robots.txt Rule Management<\/strong>: Declare custom <code>Allow<\/code> \/ <code>Disallow<\/code> rules for individual AI crawlers without manually editing server configuration files.<\/li>\n<li><strong>Automated Anti-AI Training Meta Tags<\/strong>: Injects <code>&lt;meta name=\"robots\" content=\"noai, noimageai\"&gt;<\/code> and <code>&lt;meta name=\"tdm-reservation\" content=\"1\"&gt;<\/code> headers automatically.<\/li>\n<li><strong>Privacy-First &amp; GDPR Compliant<\/strong>: No cookies, no personal data collection, zero third-party external dependencies, fully self-hosted within your WordPress database.<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>OwlyCrackGeo is architected with a privacy-first, self-hosted design. All traffic statistics, bot detection heuristics, GEO analytics, and AEO evaluations are computed locally inside your WordPress database without relying on mandatory external SaaS processing.<\/p>\n\n<p>In full compliance with WordPress.org guidelines, the following external interactions and user-initiated services are disclosed:<\/p>\n\n<ol>\n<li><strong>Forward-Confirmed Reverse DNS (FCrDNS) Verification<\/strong><\/li>\n<\/ol>\n\n<p>* <strong>What the service is and what it is used for<\/strong>: Standard DNS PTR and A record lookups used to verify whether incoming crawlers claiming to be legitimate search bots (e.g. OpenAI GPTBot, Anthropic ClaudeBot, Google-Extended, Bingbot) are authentic or malicious impersonators.\n* <strong>What data is sent and when<\/strong>: When a request claims a verified bot User-Agent, an asynchronous DNS lookup (<code>gethostbyaddr<\/code> \/ <code>gethostbynamel<\/code>) is executed through the web server's system DNS resolver. Only the crawler's IP address and verified hostname are processed; no visitor personal data or site content is sent.\n* <strong>Terms and Privacy<\/strong>: Governed by the server's local network\/DNS provider policies.<\/p>\n\n<ol>\n<li><strong>User-Initiated AI Search Verification Links (Brand Prompt Hub &amp; SERP Simulator)<\/strong><\/li>\n<\/ol>\n\n<p>* <strong>What the service is and what it is used for<\/strong>: Shortcut links in the admin interface allowing webmasters to test how their site and brand appear in leading AI search engines.\n* <strong>What data is sent and when<\/strong>: Only when an administrator explicitly clicks a test button in the admin dashboard, the browser opens a new tab navigating to the respective AI search provider with the target search query in the URL parameter. No automated or server-to-server data transmission occurs.\n* <strong>Third-Party Services and Legal Policies<\/strong>:\n  * <strong>OpenAI (ChatGPT \/ SearchGPT)<\/strong>: Used for search citation verification.\n    * <a href=\"https:\/\/openai.com\/policies\/terms-of-use\/\">Terms of Use<\/a>\n    * <a href=\"https:\/\/openai.com\/policies\/privacy-policy\/\">Privacy Policy<\/a>\n  * <strong>Perplexity AI<\/strong>: Used for real-time generative answer preview.\n    * <a href=\"https:\/\/www.perplexity.ai\/hub\/legal\/terms-of-service\">Terms of Service<\/a>\n    * <a href=\"https:\/\/www.perplexity.ai\/hub\/legal\/privacy-policy\">Privacy Policy<\/a>\n  * <strong>Anthropic (Claude)<\/strong>: Used for AI conversational retrieval testing.\n    * <a href=\"https:\/\/www.anthropic.com\/legal\/commercial-terms\">Commercial Terms of Service<\/a>\n    * <a href=\"https:\/\/www.anthropic.com\/legal\/privacy\">Privacy Policy<\/a>\n  * <strong>DeepSeek<\/strong>: Used for open-weight model retrieval testing.\n    * <a href=\"https:\/\/chat.deepseek.com\/\">Terms of Service<\/a>\n    * <a href=\"https:\/\/chat.deepseek.com\/\">Privacy Policy<\/a><\/p>\n\n<ol>\n<li><strong>IndexNow Instant Indexing Protocol (api.indexnow.org)<\/strong><\/li>\n<\/ol>\n\n<p>* <strong>What the service is and what it is used for<\/strong>: Open standard protocol for notifying search engines (including Microsoft Bing, Yandex, and AI Search indexes such as ChatGPT Search) immediately when website content is published, updated, or deleted.\n* <strong>What data is sent and when<\/strong>: When a post is published or updated (or when manually submitted via the admin dashboard), a JSON payload containing the site host, public key verification URL, and target post URL list is transmitted to <code>https:\/\/api.indexnow.org\/indexnow<\/code>. No visitor personal data or user cookies are transmitted.\n* <strong>Terms and Privacy<\/strong>:\n  * <a href=\"https:\/\/www.indexnow.org\/\">IndexNow Specification &amp; Terms<\/a>\n  * <a href=\"https:\/\/privacy.microsoft.com\/en-us\/privacystatement\">Microsoft Privacy Statement<\/a><\/p>\n\n<ol>\n<li><strong>Telemetry &amp; Phone-Home Code Status<\/strong><\/li>\n<\/ol>\n\n<p>* OwlyCrackGeo does not connect to any remote telemetry, phone-home, or data collection servers. All analytics and diagnostic logs remain exclusively on your local server.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/owlycrackgeo<\/code> directory, or install the plugin directly through the WordPress plugins screen.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Use the <strong>OwlyCrackGeo<\/strong> menu in the admin sidebar to view real-time AI crawler statistics, analyze referral traffic, and manage your robots.txt firewall rules.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20owlycrackgeo%20affect%20my%20site%27s%20frontend%20loading%20speed%3F\"><h3>Does OwlyCrackGeo affect my site's frontend loading speed?<\/h3><\/dt>\n<dd><p>No. OwlyCrackGeo operates with minimal overhead (less than 1ms per request) during request processing. Visitor and crawler tracking is handled purely server-side with zero visible HTML rendering and zero external client-side scripts, ensuring maximum frontend performance.<\/p><\/dd>\n<dt id=\"how%20does%20owlycrackgeo%20distinguish%20real%20ai%20bots%20from%20malicious%20impostors%3F\"><h3>How does OwlyCrackGeo distinguish real AI bots from malicious impostors?<\/h3><\/dt>\n<dd><p>OwlyCrackGeo integrates two-layer verification: User-Agent pattern matching followed by asynchronous Forward-Confirmed reverse DNS (FCrDNS) lookup for major vendors (such as OpenAI, Anthropic, Google, and Bing). Verified crawlers receive a verified badge; impostors are flagged and can be blocked automatically.<\/p><\/dd>\n<dt id=\"can%20i%20block%20specific%20ai%20bots%20from%20scraping%20my%20site%3F\"><h3>Can I block specific AI bots from scraping my site?<\/h3><\/dt>\n<dd><p>Yes. Simply navigate to <strong>OwlyCrackGeo &gt; Settings &amp; Firewall<\/strong>, check the bots you wish to restrict, and save. Those bots will immediately receive a <code>403 Forbidden<\/code> response.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>Added Native IndexNow Instant AI Indexing Engine for Bing &amp; ChatGPT Search.<\/li>\n<li>Automated post publishing and update hook listeners with debounce and duplicate protection.<\/li>\n<li>Dual-layer key verification support (physical root file fallback to dynamic virtual routing).<\/li>\n<li>Real-time submission logs stream and manual instant push console in Citation Growth tab.<\/li>\n<li>Full bilingual internationalization for IndexNow status, notifications, and settings.<\/li>\n<li>Disclosed IndexNow protocol in compliance with WordPress.org External Services guidelines.<\/li>\n<\/ul>\n\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>Fixed internationalization in AI readiness diagnostic modal for score projections and step definitions.<\/li>\n<li>Added complete database, transients, and options cleanup in uninstall.php.<\/li>\n<li>Hardened user capability checks across bulk recalculation actions.<\/li>\n<li>Cleaned up unused script dependencies and optimized dashboard bundle size.<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>Resolved WordPress.org Plugin Review Team audit compliance items.<\/li>\n<li>Strictly prefixed all global functions, classes, and constants.<\/li>\n<li>Enforced JSON-LD hex escaping and administrative capability callbacks.<\/li>\n<li>Disclosed FCrDNS reverse lookups and live AI testing links in external services documentation.<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Added Unified Commercial Dashboard (3-Tab workflow: Overview &amp; Funnel, Crawler Activity &amp; Defense, Citation Growth &amp; Opportunities).<\/li>\n<li>Added 4-Stage AI Conversion Funnel (<code>Total PV \u2794 AI Crawls \u2794 AI Referrals \u2794 Citation Rate<\/code>).<\/li>\n<li>Added Brand Prompt Hub with 4 preset industry templates, dynamic <code>{brand}<\/code> replacement, and live penetration links.<\/li>\n<li>Added BLUF (Bottom Line Up Front) conclusion-first scoring algorithm with visual readiness card.<\/li>\n<li>Added Citation Gap &amp; Opportunities 4-quadrant analysis (Gaps, Champions, Nurturing).<\/li>\n<li>Added Competitor Comparison (vs-Table) structured diagnosis.<\/li>\n<li>Enhanced REST API resilience with dynamic port alignment, credentials handling, and auto-refreshing Nonce.<\/li>\n<li>Completed bilingual internationalization (POT\/MO compiled with 0 warnings).<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Added AI Citation SERP Simulator with live Perplexity and ChatGPT Search preview cards.<\/li>\n<li>Upgraded GeoIP engine with Cloudflare\/CDN header auto-detection and 60+ global countries.<\/li>\n<li>Added Fake Bot (FCrDNS) verification and impostor defense metrics to dashboard.<\/li>\n<li>Added 10-dimensional AEO (Answer Engine Optimization) site health diagnostic engine.<\/li>\n<li>Added AI referral tracking for human visitors arriving from ChatGPT, Claude, Perplexity, etc.<\/li>\n<li>Standardized llms.txt, Markdown content negotiation, and GDPR privacy compliance.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Rebranded to OwlyCrackGeo with brand-new official mascot assets and 24\/7 night watch aesthetics.<\/li>\n<li>Added high-performance server-side human visitor tracking and AI traffic share (%) ratio analysis.<\/li>\n<li>Added instant multilingual switcher engine with automatic instant reload.<\/li>\n<li>Fully localized all AI bots metadata in English and Simplified Chinese.<\/li>\n<li>Improved database schema self-healing on initialization.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release.<\/li>\n<li>Real-time detection of AI bots and LLM search crawlers.<\/li>\n<li>Interactive Canvas dashboards and dark\/light mode toggle.<\/li>\n<li>Dynamic robots.txt injection and anti-AI training meta tags.<\/li>\n<li>Detailed request logging with CSV export.<\/li>\n<\/ul>","raw_excerpt":"24\/7 intelligent AI crawler detection, traffic analytics, dynamic robots.txt injection, smart rate limiting, native IndexNow instant AI indexing and a &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/366269","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=366269"}],"author":[{"embeddable":true,"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/michaelbjfu"}],"wp:attachment":[{"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=366269"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=366269"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=366269"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=366269"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=366269"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=366269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}