{"id":307456,"date":"2026-05-25T09:56:48","date_gmt":"2026-05-25T09:56:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/geo-optimizer-lite\/"},"modified":"2026-05-25T11:43:01","modified_gmt":"2026-05-25T11:43:01","slug":"geo-optimizer-lite","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/geo-optimizer-lite\/","author":15416054,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.2","stable_tag":"1.0.2","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"GEO Optimizer Lite","header_author":"Pixelnx","header_description":"Free technical GEO (Generative Engine Optimization) features: schema markup, FAQ schema, AI-crawler robots.txt, llms.txt, answer capsule shortcode, breadcrumbs, freshness notices, and Bing ping \u2014 everything you need to get cited by ChatGPT, Claude, and Perplexity.","assets_banners_color":"012b75","last_updated":"2026-05-25 11:43:01","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/geo.pixalab.ai\/live\/","header_author_uri":"https:\/\/pixelnx.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":34,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.2":{"tag":"1.0.2","author":"pixelnx","date":"2026-05-25 11:43:01"}},"upgrade_notice":{"1.0.2":"<p>Code quality fixes for WP.org compliance: inline CSS removed, option prefixes corrected, security hardening.<\/p>","AI Crawlers Control":"<p>This plugin allows site owners to control access for AI crawlers (e.g., GPTBot, ClaudeBot) via robots.txt rules. No external API calls are made and no data is shared.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3547293,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3547414,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3547293,"resolution":"1","location":"assets","locale":"","width":750,"height":450},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3547293,"resolution":"2","location":"assets","locale":"","width":750,"height":450},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3547293,"resolution":"3","location":"assets","locale":"","width":750,"height":450},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3547293,"resolution":"4","location":"assets","locale":"","width":750,"height":450},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3547293,"resolution":"5","location":"assets","locale":"","width":750,"height":450}},"screenshots":{"1":"Dashboard \u2014 AI readiness overview with 4 stat cards and recent posts table.","2":"GEO Audit \u2014 pass\/fail technical checklist for your site.","3":"Settings \u2014 technical toggles and brand identity fields.","4":"llms.txt Manager \u2014 generate and preview your AI index file.","5":"Upgrade \u2014 side-by-side Lite vs. Pro feature comparison."}},"plugin_section":[],"plugin_tags":[236374,256892,245227,264299,244376],"plugin_category":[49,55],"plugin_contributors":[264278],"plugin_business_model":[],"class_list":["post-307456","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-seo","plugin_tags-chatgpt-seo","plugin_tags-generative-engine-optimization","plugin_tags-geo-optimization","plugin_tags-llm-optimization","plugin_category-maps-and-location","plugin_category-seo-and-marketing","plugin_contributors-pixelnx","plugin_committers-pixelnx"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/geo-optimizer-lite\/assets\/icon-256x256.png?rev=3547293","icon_2x":"https:\/\/ps.w.org\/geo-optimizer-lite\/assets\/icon-256x256.png?rev=3547293","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/geo-optimizer-lite\/assets\/screenshot-1.png?rev=3547293","caption":"Dashboard \u2014 AI readiness overview with 4 stat cards and recent posts table."},{"src":"https:\/\/ps.w.org\/geo-optimizer-lite\/assets\/screenshot-2.png?rev=3547293","caption":"GEO Audit \u2014 pass\/fail technical checklist for your site."},{"src":"https:\/\/ps.w.org\/geo-optimizer-lite\/assets\/screenshot-3.png?rev=3547293","caption":"Settings \u2014 technical toggles and brand identity fields."},{"src":"https:\/\/ps.w.org\/geo-optimizer-lite\/assets\/screenshot-4.png?rev=3547293","caption":"llms.txt Manager \u2014 generate and preview your AI index file."},{"src":"https:\/\/ps.w.org\/geo-optimizer-lite\/assets\/screenshot-5.png?rev=3547293","caption":"Upgrade \u2014 side-by-side Lite vs. Pro feature comparison."}],"raw_content":"<!--section=description-->\n<p><strong>GEO Optimizer Lite<\/strong> is the free version of GEO Optimizer \u2014 the plugin built to help your content get cited by ChatGPT, Claude, Perplexity, and Gemini.<\/p>\n\n<p>While traditional SEO optimizes for Google rankings, <strong>Generative Engine Optimization (GEO)<\/strong> optimizes your content so AI systems extract, cite, and recommend it in their answers.<\/p>\n\n<h4>Free Features<\/h4>\n\n<ul>\n<li><strong>JSON-LD Schema Markup<\/strong> \u2014 Automatically injects Article, Organization, and Person (E-E-A-T) schema on all posts and pages.<\/li>\n<li><strong>FAQ Schema Auto-Detection<\/strong> \u2014 Scans headings ending in \"?\" and wraps them in FAQPage schema without any extra work.<\/li>\n<li><strong>BreadcrumbList Schema<\/strong> \u2014 Adds hierarchy signals that AI systems use to understand your content structure.<\/li>\n<li><strong>AI Crawler robots.txt Rules<\/strong> \u2014 One toggle to allow GPTBot, ClaudeBot, PerplexityBot, Google-Extended, Applebot-Extended, and cohere-ai.<\/li>\n<li><strong>llms.txt Generator<\/strong> \u2014 Creates <code>\/llms.txt<\/code> at your site root \u2014 the AI-specific equivalent of <code>sitemap.xml<\/code>, listing your most important URLs.<\/li>\n<li><strong>[geo_lite_answer] Shortcode<\/strong> \u2014 Wrap any summary in a styled Answer Capsule that AI systems can easily extract.<\/li>\n<li><strong>Freshness Notices<\/strong> \u2014 Automatically appends a \"Last updated:\" notice with machine-readable <code>&lt;time&gt;<\/code> markup to every post.<\/li>\n<li><strong>Meta Description Fallback<\/strong> \u2014 Generates <code>&lt;meta name=\"description\"&gt;<\/code> from your post excerpt when Yoast or Rank Math is not active.<\/li>\n<li><strong>Bing Sitemap Ping<\/strong> \u2014 Automatically pings Bing on every publish (throttled to once per hour) so ChatGPT's Bing-powered index stays fresh.<\/li>\n<li><strong>GEO Audit Dashboard<\/strong> \u2014 A clear pass\/fail technical checklist for your site's AI readiness.<\/li>\n<\/ul>\n\n<h4>Pro Features (GEO Optimizer Pro)<\/h4>\n\n<p>Upgrade to Pro to unlock AI-powered content writing:<\/p>\n\n<ul>\n<li><strong>Auto AI-Ready Writer<\/strong> \u2014 One-click enhancement: adds FAQ sections, [geo_lite_answer] capsules, authority signals, and better headings to any existing post using Claude or ChatGPT.<\/li>\n<li><strong>Claude (Anthropic) &amp; ChatGPT (OpenAI) provider choice<\/strong> \u2014 Choose your preferred AI engine.<\/li>\n<li><strong>Enhancement history &amp; revert<\/strong> \u2014 Restore any post to its original content at any time.<\/li>\n<li><strong>Create New Posts from keyword<\/strong> \u2014 Describe a topic, AI writes a complete AI-optimized post.<\/li>\n<li><strong>DALL\u00b7E 3 Featured Image Generation<\/strong> \u2014 AI creates a featured image for every new post.<\/li>\n<li><strong>\u26a1 AutoPilot<\/strong> \u2014 Schedule automatic bulk enhancement of your oldest posts on autopilot.<\/li>\n<li><strong>Bulk enhance unlimited posts at once<\/strong> \u2014 Process your entire archive in one run.<\/li>\n<\/ul>\n\n<h4>Why GEO Matters<\/h4>\n\n<p>Over 40% of online searches now use AI-generated answers. ChatGPT, Perplexity, and Google AI Overviews pull from structured, authoritative, crawlable content. GEO Optimizer Lite makes your WordPress site that kind of content \u2014 for free.<\/p>\n\n<h3>Third Party \/ External Services<\/h3>\n\n<p>This plugin makes the following external HTTP requests:<\/p>\n\n<p><strong>Bing Sitemap Ping<\/strong>\nWhen you publish or update a post, the plugin sends a one-time GET request to <code>https:\/\/www.bing.com\/ping?sitemap=YOUR_SITEMAP_URL<\/code> to notify Bing's index (throttled to once per hour). No personal data is transmitted \u2014 only your public sitemap URL.\n* Service: Microsoft Bing \u2014 <a href=\"https:\/\/privacy.microsoft.com\/en-us\/privacystatement\">Privacy Policy<\/a> \u00b7 <a href=\"https:\/\/www.microsoft.com\/en-us\/servicesagreement\">Terms of Service<\/a><\/p>\n\n<p>No other external services are contacted by this plugin.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>geo-optimizer-lite<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen in WordPress.<\/li>\n<li>Navigate to <strong>GEO Optimizer \u2192 Settings<\/strong> to configure features.<\/li>\n<li>Go to <strong>GEO Optimizer \u2192 llms.txt<\/strong> to generate your AI index file.<\/li>\n<li>Run the <strong>GEO Audit<\/strong> to check your AI readiness score.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20conflict%20with%20yoast%20seo%20or%20rank%20math%3F\"><h3>Does this plugin conflict with Yoast SEO or Rank Math?<\/h3><\/dt>\n<dd><p>No. The meta description fallback automatically detects Yoast (<code>WPSEO_Frontend<\/code>) and Rank Math (<code>RANK_MATH_VERSION<\/code>) and skips output when either is active. Schema markup from this plugin is additive.<\/p><\/dd>\n<dt id=\"what%20is%20llms.txt%3F\"><h3>What is llms.txt?<\/h3><\/dt>\n<dd><p>It is a plain-text file placed at your site root that lists your most important URLs in a format designed for AI language models \u2014 similar to <code>sitemap.xml<\/code> but purpose-built for LLM crawlers. See the llms.txt standard at <a href=\"https:\/\/llmstxt.org\/\">llmstxt.org<\/a>.<\/p><\/dd>\n<dt id=\"what%20is%20the%20%5Bgeo_lite_answer%5D%20shortcode%3F\"><h3>What is the [geo_lite_answer] shortcode?<\/h3><\/dt>\n<dd><p>Wrap any paragraph or summary in <code>[geo_lite_answer]Your answer here.[\/geo_lite_answer]<\/code> to render a visually styled Answer Capsule. AI systems preferentially extract clearly delimited answer blocks. Enable the feature in Settings first.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20slow%20down%20my%20site%3F\"><h3>Does this plugin slow down my site?<\/h3><\/dt>\n<dd><p>No. All front-end output is lightweight: a few lines of JSON-LD in <code>&lt;head&gt;<\/code> and an optional freshness paragraph. There are no external HTTP requests on page load.<\/p><\/dd>\n<dt id=\"what%20ai%20crawlers%20are%20allowed%20in%20robots.txt%3F\"><h3>What AI crawlers are allowed in robots.txt?<\/h3><\/dt>\n<dd><p>GPTBot (OpenAI), ClaudeBot (Anthropic), PerplexityBot, Google-Extended, Applebot-Extended, and cohere-ai.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Removed all inline CSS from PHP output; styles moved to enqueued stylesheet per WP.org guidelines.<\/li>\n<li>Fixed option\/transient\/shortcode names to use unique geo_lite_ prefix throughout.<\/li>\n<li>Replaced deprecated current_time('timestamp') with time().<\/li>\n<li>Replaced file_get_contents() with WP Filesystem API.<\/li>\n<li>Fixed duplicate register_setting() calls.<\/li>\n<li>Added esc_url_raw() to Bing ping URL.<\/li>\n<li>Added capability checks inside all page render callbacks.<\/li>\n<li>Added wp_reset_postdata() after setup_postdata() in schema injection.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>All the technical issues have been sorted.<\/li>\n<li>Menu position has been updated.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release. Includes schema markup, FAQ schema, robots.txt, llms.txt, [geo_lite_answer] shortcode, freshness notices, meta description fallback, Bing ping, and GEO Audit dashboard.<\/li>\n<\/ul>","raw_excerpt":"Free technical GEO features: schema markup, FAQ schema, AI-crawler robots.txt, llms.txt, answer capsule shortcode, and more.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/307456","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=307456"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/pixelnx"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=307456"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=307456"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=307456"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=307456"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=307456"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=307456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}