{"id":335498,"date":"2026-07-11T00:01:46","date_gmt":"2026-07-11T00:01:46","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/d89-ai-visibility\/"},"modified":"2026-07-11T00:01:28","modified_gmt":"2026-07-11T00:01:28","slug":"daryo89-multi-scan-ai-assessment","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/daryo89-multi-scan-ai-assessment\/","author":23527148,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.2","stable_tag":"1.0.2","tested":"7.0.1","requires":"6.3","requires_php":"8.0","requires_plugins":null,"header_name":"Daryo89 Multi Scan and AI Assessment","header_author":"Daryo89 Ltd","header_description":"Free, fully local site assessment: AI Readiness, Agent Readiness, GEO and SEO scores, a branded PDF snapshot, and a manager for AI-discovery files (llms.txt, ai.txt, robots.txt). No account, no API key, no third-party calls.","assets_banners_color":"606a79","last_updated":"2026-07-11 00:01:28","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/daryo89.com\/wpaitool","header_author_uri":"https:\/\/daryo89.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":45,"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":"daryo89ltd","date":"2026-07-11 00:01:28"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3603499,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3603500,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3603498,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3603497,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3603501,"resolution":"1","location":"assets","locale":"","width":1200,"height":785},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3603502,"resolution":"2","location":"assets","locale":"","width":1200,"height":760},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3603503,"resolution":"3","location":"assets","locale":"","width":1200,"height":760},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3603504,"resolution":"4","location":"assets","locale":"","width":1200,"height":811}},"screenshots":{"1":"Overview with AI Readiness, GEO, SEO and Agent Readiness scores.","2":"A full local scan of your site with per-signal breakdown.","3":"The AI Files manager for llms.txt, ai.txt and robots.txt.","4":"Editions comparison in the Info tab."}},"plugin_section":[262246],"plugin_tags":[2353,8533,2591,244604,186],"plugin_category":[49,55],"plugin_contributors":[270987],"plugin_business_model":[],"class_list":["post-335498","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-ai","plugin_tags-audit","plugin_tags-geo","plugin_tags-llms-txt","plugin_tags-seo","plugin_category-maps-and-location","plugin_category-seo-and-marketing","plugin_contributors-daryo89ltd","plugin_committers-daryo89ltd"],"banners":{"banner":"https:\/\/ps.w.org\/daryo89-multi-scan-ai-assessment\/assets\/banner-772x250.png?rev=3603497","banner_2x":"https:\/\/ps.w.org\/daryo89-multi-scan-ai-assessment\/assets\/banner-1544x500.png?rev=3603498","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/daryo89-multi-scan-ai-assessment\/assets\/icon-128x128.png?rev=3603499","icon_2x":"https:\/\/ps.w.org\/daryo89-multi-scan-ai-assessment\/assets\/icon-256x256.png?rev=3603500","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/daryo89-multi-scan-ai-assessment\/assets\/screenshot-1.png?rev=3603501","caption":"Overview with AI Readiness, GEO, SEO and Agent Readiness scores."},{"src":"https:\/\/ps.w.org\/daryo89-multi-scan-ai-assessment\/assets\/screenshot-2.png?rev=3603502","caption":"A full local scan of your site with per-signal breakdown."},{"src":"https:\/\/ps.w.org\/daryo89-multi-scan-ai-assessment\/assets\/screenshot-3.png?rev=3603503","caption":"The AI Files manager for llms.txt, ai.txt and robots.txt."},{"src":"https:\/\/ps.w.org\/daryo89-multi-scan-ai-assessment\/assets\/screenshot-4.png?rev=3603504","caption":"Editions comparison in the Info tab."}],"raw_content":"<!--section=description-->\n<p>AI answer engines like ChatGPT, Google AI Overviews, Gemini, Perplexity and Claude are becoming a primary way people find businesses. <strong>Daryo89 Multi Scan and AI Assessment<\/strong> scores how ready your site is to be discovered, understood and cited by those engines -- and by classic search -- and shows you exactly what to fix.<\/p>\n\n<p>Everything runs <strong>locally on your own server<\/strong>. The plugin analyses your own site's HTML and HTTP response headers. It makes no third-party API calls, needs no account and no API key, and stores nothing off-site.<\/p>\n\n<p><strong>What it scores (all on-page, all local):<\/strong><\/p>\n\n<ul>\n<li><strong>AI Readiness<\/strong> -- security headers, <code>llms.txt<\/code> \/ <code>ai.txt<\/code>, AI-crawler access, structured data, XML sitemap and a citable summary.<\/li>\n<li><strong>Agent Readiness<\/strong> -- how prepared your site is for AI agents: routing files, crawler access, entity schema, a WebMCP \/ agent manifest and a quotable answer block.<\/li>\n<li><strong>GEO (Generative Engine Optimization)<\/strong> -- the files and signals that decide whether AI assistants can cite you: <code>llms.txt<\/code>, <code>llms-full.txt<\/code>, <code>ai.txt<\/code>, schema, crawler access and citable content.<\/li>\n<li><strong>SEO<\/strong> -- the classic on-page essentials: title, meta description, H1, canonical, viewport, Open Graph, sitemap, crawler access and HTTPS.<\/li>\n<\/ul>\n\n<p><strong>Also included:<\/strong><\/p>\n\n<ul>\n<li><strong>AI Files manager<\/strong> -- publish the small text files AI crawlers look for: <code>llms.txt<\/code>, <code>llms-full.txt<\/code>, <code>ai.txt<\/code> and a custom <code>robots.txt<\/code>. Content is stored in your database and served by WordPress at your site root, so it works on any host without writing files to your server.<\/li>\n<li><strong>Branded PDF snapshot<\/strong> -- download a clean, shareable report of any scan.<\/li>\n<li><strong>Scan log<\/strong> -- keep a history of scans and export it to CSV to track progress over time.<\/li>\n<\/ul>\n\n<p><strong>Free, and truly local.<\/strong> No sign-up, no key, no data leaving your site.<\/p>\n\n<p>Want live, multi-engine AI-citation testing (does ChatGPT \/ Gemini \/ Claude actually mention you?), Google Lighthouse performance scoring, per-engine brand analysis and a client-ready report? Those are part of the paid Client and Agency editions available at <a href=\"https:\/\/daryo89.com\/wpaitool\">daryo89.com<\/a>. This free plugin's <strong>Info<\/strong> tab compares the editions.<\/p>\n\n<p>Built by <a href=\"https:\/\/daryo89.com\">Daryo89 Ltd<\/a>, a UK digital-architecture and Generative Engine Optimization consultancy. \"D89\" and \"Daryo89\" are the author's own brand.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin to <code>\/wp-content\/plugins\/<\/code> or install it from the Plugins screen in your dashboard.<\/li>\n<li>Activate it through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Open <strong>D89 Scan Tools<\/strong> in the admin menu and click <strong>Scan this site now<\/strong>.<\/li>\n<li>Review your AI Readiness, Agent Readiness, GEO and SEO scores, then use the <strong>AI Files<\/strong> tab to publish <code>llms.txt<\/code>, <code>ai.txt<\/code> and friends.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20send%20my%20data%20anywhere%3F\"><h3>Does this send my data anywhere?<\/h3><\/dt>\n<dd><p>No. The plugin reads your own site's HTML and HTTP response headers on your server to compute the scores. It makes no third-party API calls and stores nothing off-site.<\/p><\/dd>\n<dt id=\"do%20i%20need%20an%20api%20key%20or%20an%20account%3F\"><h3>Do I need an API key or an account?<\/h3><\/dt>\n<dd><p>No. This build is fully local and needs neither.<\/p><\/dd>\n<dt id=\"how%20are%20the%20ai%20files%20%28llms.txt%2C%20ai.txt%29%20published%3F\"><h3>How are the AI files (llms.txt, ai.txt) published?<\/h3><\/dt>\n<dd><p>They are stored in your WordPress database and served by WordPress at your site root (for example <code>https:\/\/example.com\/llms.txt<\/code>). Nothing is written to your filesystem and no server configuration is changed, so it works on shared, read-only and multisite hosts. If a real file with the same name already exists in your web root, your server serves that one instead -- remove it to let the managed version show.<\/p><\/dd>\n<dt id=\"why%20don%27t%20i%20see%20a%20google%20lighthouse%20%2F%20pagespeed%20score%3F\"><h3>Why don't I see a Google Lighthouse \/ PageSpeed score?<\/h3><\/dt>\n<dd><p>This free build is deliberately local-only, so it doesn't call Google PageSpeed. Performance is estimated from your site's own response time. Full Google Lighthouse scoring is part of the paid Client and Agency editions at daryo89.com.<\/p><\/dd>\n<dt id=\"what%20is%20llms.txt%20and%20why%20does%20it%20matter%3F\"><h3>What is llms.txt and why does it matter?<\/h3><\/dt>\n<dd><p>llms.txt is a plain-text file that tells AI assistants where your key content lives, so they can find and cite it accurately. The AI Files tab helps you create and publish it.<\/p><\/dd>\n<dt id=\"what%27s%20the%20difference%20between%20this%20and%20the%20client%20%2F%20agency%20editions%3F\"><h3>What's the difference between this and the Client \/ Agency editions?<\/h3><\/dt>\n<dd><p>This free build scores and helps you fix your own site locally. The paid Client and Agency editions add live AI-citation testing across multiple engines, Lighthouse and security scoring, per-engine brand analysis and a client-ready report; the Agency edition also scans other people's sites and is white-label. See the plugin's <strong>Info<\/strong> tab for a full comparison.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Report PDF: made clear that every check is performed locally on your own server. Removed the signals block that named Google PageSpeed and Mozilla Observatory (this free build never contacts them); the report now shows the equivalent locally-measured site signals plus a per-header security section, each explained in plain English.<\/li>\n<li>Info screen: added a plain-English list of exactly what the free build checks on your own server, added a local security-header row to the comparison, and tidied the version comparison wording.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Updated the bundled FPDF library to the latest stable release (1.86).<\/li>\n<li>Housekeeping: removed an unused, unprefixed library constant definition; core-font metrics now resolve automatically from the bundled font directory.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release: fully local AI Readiness, Agent Readiness, GEO and SEO scoring; AI Files manager (llms.txt, llms-full.txt, ai.txt, robots.txt) served from the database by WordPress; branded PDF snapshot; scan log with CSV export. No account, no API key, no third-party calls.<\/li>\n<\/ul>","raw_excerpt":"Free, fully local site scan: AI Readiness, Agent Readiness, GEO and SEO scores, a branded PDF, and an AI-files manager (llms.txt, ai.txt).","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/335498","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=335498"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/daryo89ltd"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=335498"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=335498"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=335498"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=335498"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=335498"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=335498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}