{"id":345249,"date":"2026-07-29T08:17:44","date_gmt":"2026-07-29T08:17:44","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ai-seo-copilot\/"},"modified":"2026-07-29T09:17:08","modified_gmt":"2026-07-29T09:17:08","slug":"edo91-seo-toolkit","status":"publish","type":"plugin","link":"https:\/\/su.wordpress.org\/plugins\/edo91-seo-toolkit\/","author":23537997,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"trunk","tested":"7.0.2","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Edo91 SEO Toolkit","header_author":"Edo91","header_description":"Free AI-powered SEO toolkit with 15+ tools \u2014 dashboard audit, per-page analysis, AI content detection, schema generator, broken link checker, and more.","assets_banners_color":"","last_updated":"2026-07-29 09:17:08","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/ai-seo-audit-seven.vercel.app","header_author_uri":"https:\/\/github.com\/Edo911","rating":0,"author_block_rating":0,"active_installs":0,"downloads":11,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.0.1":"<p>Rename to Edo91 SEO Toolkit with security improvements and version sync.<\/p>","1.0.0":"<p>Initial release of Edo91 SEO Toolkit \u2014 your all-in-one AI-powered SEO toolkit for WordPress.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Dashboard with animated SEO score gauge and health summary","2":"SEO Tools grid with all available analysis tools","3":"Broken Link Checker results","4":"Social Preview with Facebook and Twitter mock-ups","5":"AI Content Detection in the post editor","6":"Schema Generator with one-click insert","7":"Settings page with module toggles","8":"Per-page SEO meta box in the classic editor","9":"Gutenberg sidebar panel integration","10":"Monthly Report with executive summary"}},"plugin_section":[],"plugin_tags":[2353,8533,187,4195,186],"plugin_category":[52,55],"plugin_contributors":[273664],"plugin_business_model":[],"class_list":["post-345249","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-audit","plugin_tags-optimization","plugin_tags-search-engine","plugin_tags-seo","plugin_category-performance","plugin_category-seo-and-marketing","plugin_contributors-edo91","plugin_committers-edo91"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/edo91-seo-toolkit.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Edo91 SEO Toolkit<\/strong> is a comprehensive, AI-powered SEO toolkit that brings professional-grade search engine optimization directly into your WordPress dashboard. No more switching between multiple tools \u2014 everything you need is right here.<\/p>\n\n<h4>What Makes It Special<\/h4>\n\n<ul>\n<li><strong>AI-Powered Intelligence<\/strong> \u2014 Leverages advanced AI to analyze your content, detect AI-generated text, and provide actionable recommendations.<\/li>\n<li><strong>15+ SEO Tools in One Plugin<\/strong> \u2014 From full site audits to per-page analysis, schema generation to redirect checking.<\/li>\n<li><strong>Beautiful Dashboard<\/strong> \u2014 An intuitive, modern interface with animated score gauges, health summaries, and trend tracking.<\/li>\n<li><strong>Per-Page Integration<\/strong> \u2014 Meta boxes in the classic editor and a dedicated Gutenberg sidebar panel.<\/li>\n<li><strong>Zero Configuration<\/strong> \u2014 Works out of the box. No API key required for basic usage.<\/li>\n<\/ul>\n\n<h4>Included Tools<\/h4>\n\n<ul>\n<li><strong>SEO Dashboard<\/strong> \u2014 Full site audit with animated score gauge, health summary, and scan history.<\/li>\n<li><strong>Per-Page SEO Analysis<\/strong> \u2014 Scan any post or page directly from the editor.<\/li>\n<li><strong>AI Content Detection<\/strong> \u2014 Check if content is AI-generated with probability scores and signal analysis.<\/li>\n<li><strong>Schema Generator<\/strong> \u2014 Generate JSON-LD schema markup for FAQ, HowTo, Article, Product, and LocalBusiness.<\/li>\n<li><strong>Broken Link Checker<\/strong> \u2014 Detect broken links with HTTP status codes across any page.<\/li>\n<li><strong>Social Preview<\/strong> \u2014 Preview and edit how your content appears on Facebook and Twitter\/X.<\/li>\n<li><strong>Content Quality Score<\/strong> \u2014 Readability analysis, keyword density, heading structure, and image alt coverage.<\/li>\n<li><strong>Image SEO<\/strong> \u2014 Missing alt text detection, lazy loading status, and format optimization.<\/li>\n<li><strong>Redirect Checker<\/strong> \u2014 Follow redirect chains, detect loops, and view hop-by-hop breakdowns.<\/li>\n<li><strong>Monthly Reports<\/strong> \u2014 Generate professional PDF reports with executive summaries and action items.<\/li>\n<li><strong>Internal Link Analysis<\/strong> \u2014 Find orphan pages and get linking suggestions.<\/li>\n<li><strong>Settings Panel<\/strong> \u2014 Configure API keys, scan frequency, enable\/disable modules, and manage notifications.<\/li>\n<\/ul>\n\n<h4>Privacy &amp; Security<\/h4>\n\n<ul>\n<li>All API requests are made securely via HTTPS.<\/li>\n<li>No personal data is collected or shared.<\/li>\n<li>Full nonce verification and capability checks on all AJAX endpoints.<\/li>\n<li>Input sanitization and output escaping on all data.<\/li>\n<li>GDPR-compliant \u2014 no tracking or cookies.<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to an external API to provide advanced SEO analysis features. The following data may be sent to the service:<\/p>\n\n<p><strong>Edo91 SEO Audit API<\/strong> (ai-seo-audit-seven.vercel.app)\n* What it is: The plugin connects to the Edo91 SEO Audit API for advanced analysis features including SEO audits, AI content detection, schema generation, broken link checking, social preview analysis, content scoring, image SEO analysis, redirect checking, and monthly report generation.\n* What data is sent: The URL being analyzed and, optionally, page content for AI detection. An optional API key is sent in the Authorization header if configured.\n* When it is sent: Only when a user with the <code>manage_options<\/code> capability manually triggers a scan or analysis from the WordPress admin dashboard.\n* Terms of Service: https:\/\/ai-seo-audit-seven.vercel.app\/terms\n* Privacy Policy: https:\/\/ai-seo-audit-seven.vercel.app\/privacy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Download the plugin as a zip file.<\/li>\n<li>Go to <strong>Plugins &gt; Add New &gt; Upload Plugin<\/strong>.<\/li>\n<li>Choose the downloaded zip file and click <strong>Install Now<\/strong>.<\/li>\n<li>Click <strong>Activate<\/strong>.<\/li>\n<li>Find <strong>Edo91 SEO Toolkit<\/strong> in your admin menu.<\/li>\n<li>Click <strong>Scan Now<\/strong> to run your first site audit.<\/li>\n<li>(Optional) Add your API key in <strong>Settings<\/strong> for enhanced features.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20api%20key%3F\"><h3>Do I need an API key?<\/h3><\/dt>\n<dd><p>No. The plugin works out of the box for basic usage. An API key unlocks advanced features like AI content detection, schema generation, and detailed reports.<\/p><\/dd>\n<dt id=\"where%20do%20i%20get%20an%20api%20key%3F\"><h3>Where do I get an API key?<\/h3><\/dt>\n<dd><p>Visit <a href=\"https:\/\/ai-seo-audit-seven.vercel.app\">ai-seo-audit-seven.vercel.app<\/a> to register for a free API key.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20gdpr%20compliant%3F\"><h3>Is this plugin GDPR compliant?<\/h3><\/dt>\n<dd><p>Yes. The plugin does not collect, store, or transmit any personal user data. All analysis is performed through secure API calls. No tracking cookies are used.<\/p><\/dd>\n<dt id=\"will%20this%20plugin%20slow%20down%20my%20site%3F\"><h3>Will this plugin slow down my site?<\/h3><\/dt>\n<dd><p>No. Edo91 SEO Toolkit is an admin-only plugin. It does not load any scripts or styles on the frontend of your website.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20gutenberg%3F\"><h3>Does it work with Gutenberg?<\/h3><\/dt>\n<dd><p>Yes. The plugin includes a dedicated Gutenberg sidebar panel with score display, scan button, and AI detection, in addition to the classic editor meta box.<\/p><\/dd>\n<dt id=\"what%20wordpress%20versions%20are%20supported%3F\"><h3>What WordPress versions are supported?<\/h3><\/dt>\n<dd><p>The plugin requires WordPress 5.0 or higher and PHP 7.4 or higher. It has been tested up to WordPress 7.0.<\/p><\/dd>\n<dt id=\"can%20i%20exclude%20certain%20pages%20from%20scanning%3F\"><h3>Can I exclude certain pages from scanning?<\/h3><\/dt>\n<dd><p>Yes. Go to <strong>Edo91 SEO Toolkit &gt; Settings<\/strong> and add URLs to the \"Exclude Pages\" field, one per line.<\/p><\/dd>\n<dt id=\"how%20often%20are%20automatic%20scans%20run%3F\"><h3>How often are automatic scans run?<\/h3><\/dt>\n<dd><p>You can configure the scan frequency in Settings: daily, weekly, bi-weekly, or monthly. The default is weekly.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%3F\"><h3>Does it work with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. The plugin works with all custom post types, including WooCommerce products, and generates appropriate schema markup.<\/p><\/dd>\n<dt id=\"can%20i%20generate%20reports%20for%20my%20clients%3F\"><h3>Can I generate reports for my clients?<\/h3><\/dt>\n<dd><p>Yes. The Monthly Report tool generates professional HTML reports with executive summaries, score trends, and actionable recommendations. These can be printed or saved as PDF.<\/p><\/dd>\n<dt id=\"what%20schema%20types%20are%20supported%3F\"><h3>What schema types are supported?<\/h3><\/dt>\n<dd><p>The Schema Generator supports Article, FAQ (FAQPage), HowTo, Product, and LocalBusiness schema types, with one-click insertion into your content.<\/p><\/dd>\n<dt id=\"is%20the%20plugin%20translation-ready%3F\"><h3>Is the plugin translation-ready?<\/h3><\/dt>\n<dd><p>Yes. All strings are wrapped in translation functions and the plugin includes a text domain (<code>edo91-seo-toolkit<\/code>) for easy translation.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Renamed plugin to Edo91 SEO Toolkit<\/li>\n<li>Fixed version constant mismatch<\/li>\n<li>Security hardening and code standards improvements<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>SEO Dashboard with animated score gauge<\/li>\n<li>Per-page SEO analysis (classic editor + Gutenberg)<\/li>\n<li>AI Content Detection tool<\/li>\n<li>Schema Generator (Article, FAQ, HowTo, Product, LocalBusiness)<\/li>\n<li>Broken Link Checker<\/li>\n<li>Social Preview with OG tag editor<\/li>\n<li>Content Quality Score analysis<\/li>\n<li>Image SEO analysis<\/li>\n<li>Redirect Checker<\/li>\n<li>Monthly Report generation<\/li>\n<li>Settings panel with module toggles<\/li>\n<li>Scheduled scanning with configurable frequency<\/li>\n<li>Full uninstall cleanup<\/li>\n<li>WordPress Coding Standards compatible<\/li>\n<li>Translation-ready with text domain<\/li>\n<\/ul>","raw_excerpt":"Free AI-powered SEO toolkit with 15+ tools. Dashboard audit, per-page analysis, AI content detection, schema generator, broken link checker, and more.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/345249","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=345249"}],"author":[{"embeddable":true,"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/edo91"}],"wp:attachment":[{"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=345249"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=345249"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=345249"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=345249"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=345249"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=345249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}