[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f4R8qc8TtUi8mR-nrlvqyvc6YlN5XN2bns8N6Ei4NwcA":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":139,"fingerprints":333},"tidy-posts","Tidy Posts","2.0.0","Martin G","https:\u002F\u002Fprofiles.wordpress.org\u002Fglovema1981\u002F","\u003Cp>Tidy Posts helps you keep your blog content in good shape. It gives you a clear overview of your published posts, highlights what needs attention, and makes it easy to take action.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Performance Scoring\u003C\u002Fstrong> – Every post gets a score out of 100 based on SEO completeness, content length, and freshness.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Audit\u003C\u002Fstrong> – See which posts are missing SEO titles and meta descriptions at a glance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Freshness Tracking\u003C\u002Fstrong> – Identify posts that haven’t been updated in months or years.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Inline SEO Editing\u003C\u002Fstrong> – Double-click any SEO title or meta description to edit it directly in the table. No need to open each post individually.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Actions\u003C\u002Fstrong> – Select multiple posts and mark them as updated or move them to draft in one action.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clickable Overview Tiles\u003C\u002Fstrong> – Dashboard stat tiles link directly to the relevant report tab.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dashboard Widget\u003C\u002Fstrong> – A content health score and priority actions widget on your WordPress dashboard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CSV Export\u003C\u002Fstrong> – Export any report tab as a CSV file for offline analysis.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support Tab\u003C\u002Fstrong> – Quick access to documentation and support at tidyposts.com.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile Responsive\u003C\u002Fstrong> – Full functionality on tablets and mobile devices.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>SEO Plugin Support:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Tidy Posts works with Yoast SEO and Rank Math. It detects which plugin you have installed and adapts its queries and display accordingly. Without an SEO plugin, Tidy Posts still tracks content freshness and word counts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Report Tabs:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Overview\u003C\u002Fstrong> – Summary statistics and a getting-started guide.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>All Posts\u003C\u002Fstrong> – Every published post with SEO data, word count, performance score, and days since last update.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Needs Attention\u003C\u002Fstrong> – Posts flagged for missing SEO data or being over 6 months old.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Missing SEO Data\u003C\u002Fstrong> – Posts specifically lacking SEO titles or meta descriptions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Old Content\u003C\u002Fstrong> – Posts older than 6 months, sorted oldest first.\u003C\u002Fli>\n\u003C\u002Ful>\n","Content management for WordPress. Track SEO data, monitor content freshness, analyse posts, and optimise your blog with performance scoring.",0,228,"","6.9.4","5.6","7.4",[18,19,20,21,22],"blog-management","content-audit","content-freshness","seo","seo-audit","https:\u002F\u002Ftidyposts.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftidy-posts.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"glovema1981",3,40,90,30,87,"2026-04-05T04:38:27.424Z",[38,56,79,98,117],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":11,"downloaded":46,"rating":11,"num_ratings":11,"last_updated":47,"tested_up_to":14,"requires_at_least":48,"requires_php":16,"tags":49,"homepage":53,"download_link":54,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":55},"zevvolabs-content-update-monitor","Content Freshness Monitor","1.0.2","zevvolabs","https:\u002F\u002Fprofiles.wordpress.org\u002Fzevvolabs\u002F","\u003Cblockquote>\n\u003Cp>\u003Cstrong>“Freshness is a Query Dependent Ranking Factor.” – Google\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Are you losing organic traffic to \u003Cstrong>Content Decay\u003C\u002Fstrong>? Search engines like Google prioritize fresh, continuously updated content. However, manually tracking the age and performance of hundreds of blog posts is practically impossible.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Content Freshness Monitor\u003C\u002Fstrong> is the ultimate “set it and forget it” WordPress SEO tool for serious bloggers, niche site owners, agencies, and content marketers. We turn your WordPress dashboard into a comprehensive \u003Cstrong>Content Audit Command Center\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Stop guessing why your SEO rankings dropped. Instantly spot which old, stale posts are hurting your search visibility and know exactly what content to update next to regain lost traffic.\u003C\u002Fp>\n\u003Ch3>🚀 Why You Need This WordPress Content Audit Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Stop SEO Traffic Leaks\u003C\u002Fstrong>: Automatically identify “Stale” and “Very Stale” content before it drops off Google page one.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Boost User Engagement\u003C\u002Fstrong>: Fresh, relevant content keeps visitors on your site longer. Track real metrics with our built-in engagement dashboard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save Hours on Manual Audits\u003C\u002Fstrong>: Stop checking publish dates in spreadsheets. See the SEO health of your entire WordPress website in seconds.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data-Driven SEO Decisions\u003C\u002Fstrong>: Use our proprietary “Engagement Score” to prioritize high-value content updates that drive real revenue.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔥 Key Features to Grow Your Traffic\u003C\u002Fh3>\n\u003Ch4>1. Smart Content Age Monitoring\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Visual Color-Coded Dashboard\u003C\u002Fstrong>: See your content health at a glance to plan your content calendar.\n\u003Cul>\n\u003Cli>🟢 \u003Cstrong>Fresh (0-6 months)\u003C\u002Fstrong>: SEO Safe.\u003C\u002Fli>\n\u003Cli>🟡 \u003Cstrong>Aging (6-12 months)\u003C\u002Fstrong>: Watch list.\u003C\u002Fli>\n\u003Cli>🟠 \u003Cstrong>Stale (1-2 years)\u003C\u002Fstrong>: Needs Attention.\u003C\u002Fli>\n\u003Cli>🔴 \u003Cstrong>Very Stale (2+ years)\u003C\u002Fstrong>: \u003Cstrong>Urgent Update Needed!\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Background Tracking\u003C\u002Fstrong>: Runs silently. Automatically resets a post’s status to “Fresh” the moment you edit and update it.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2. Built-in SEO Analytics & Engagement Tracking\u003C\u002Fh4>\n\u003Cp>Don’t just update \u003Cem>old\u003C\u002Fem> posts; update \u003Cem>important\u003C\u002Fem> posts. Our lightweight, privacy-focused analytics engine tracks:\u003Cbr \u002F>\n*   \u003Cstrong>Real User Engagement\u003C\u002Fstrong>: See which posts are actually being read, not just clicked.\u003Cbr \u002F>\n*   \u003Cstrong>Time on Page \u002F Dwell Time\u003C\u002Fstrong>: Identify thin content that causes high bounce rates and hurts SEO.\u003Cbr \u002F>\n*   \u003Cstrong>Internal Click Tracking\u003C\u002Fstrong>: Monitor how well your internal links are performing.\u003Cbr \u002F>\n*   \u003Cstrong>Proprietary Engagement Score\u003C\u002Fstrong>: A smart metric combining pageviews, clicks, and reading time to highlight your true top-performing content.\u003C\u002Fp>\n\u003Ch4>3. Seamless WordPress Workflow Integrations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Admin Columns\u003C\u002Fstrong>: Sort your standard “All Posts” list by Content Age or Engagement Score.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dashboard Widget\u003C\u002Fstrong>: Get your top 25 “Update Candidates” displayed right on your main admin screen upon login.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CSV Data Export\u003C\u002Fstrong>: Download full SEO content audit reports for client presentations, team meetings, or spreadsheet analysis.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filterable Reports\u003C\u002Fstrong>: Slice and analyze data by Post Type (Posts, Pages, WooCommerce Products, Custom Post Types) or specific Date Ranges.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏆 Perfect For:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Content Marketers & Bloggers\u003C\u002Fstrong>: Manage your editorial and update calendar much more effectively.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Agencies\u003C\u002Fstrong>: Offer instant “Content Audit” services to clients with zero manual data entry.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Niche Site & Affiliate Owners\u003C\u002Fstrong>: Quickly revive your oldest affiliate posts to maintain high rankings and boost revenue.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>News & Magazine Sites\u003C\u002Fstrong>: Ensure evergreen content remains highly relevant to readers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔐 Privacy-First & High Performance\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Role-Based Exclusion\u003C\u002Fstrong>: Keep your analytics accurate. Easily exclude Administrators, Editors, or any specific user role from being tracked.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Total Data Control\u003C\u002Fstrong>: One-click “Reset Data” button completely wipes all analytics records for testing or strict privacy compliance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero Bloat for Speed\u003C\u002Fstrong>: Heavily optimized database tables ensure your site stays lightning fast. We don’t slow down WordPress.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>100% GDPR Friendly\u003C\u002Fstrong>: Built-in options for IP anonymization and “Do Not Track” browser support.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No 3rd Party Data Selling\u003C\u002Fstrong>: All analytics data stays securely on YOUR own server. We have zero access to your traffic data.\u003C\u002Fli>\n\u003C\u002Ful>\n","Stop content decay and boost WordPress SEO rankings. Automatically audit your site, find stale posts, and track engagement with one powerful dashboard &hellip;",216,"2026-02-26T18:50:00.000Z","5.8",[19,20,50,51,52],"seo-analytics","stale-content","update-monitor","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fzevvolabs-content-update-monitor\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzevvolabs-content-update-monitor.1.0.2.zip","2026-03-15T14:54:45.397Z",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":66,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":76,"download_link":77,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":78},"seo-key","SEOKEY – Powerful SEO plugin with Expert Insights and SEO Audit","2.0.3","SEOKEY","https:\u002F\u002Fprofiles.wordpress.org\u002Fseokey\u002F","\u003Cp>SEOKEY’s goal is simple: \u003Cstrong>to make SEO easier for everyone\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>New in SEOKEY 2.0:\u003C\u002Fstrong> enhanced keyword menu and ALT Editor, OpenGraph and Twitter Card Data\u003C\u002Fp>\n\u003Ch3>SEOKEY: the simplest and most effective SEO plugin\u003C\u002Fh3>\n\u003Cp>SEOKEY tells you what you need to do next to boost your SEO! Discover our genuine SEO audit tool, our powerful advice for each content, our automatic SEO optimizations and our easy-to-use settings.\u003C\u002Fp>\n\u003Cp>Since 2008, we have been improving our SEO expertise for all types of websites: B2C or B2B, for small websites or large international corporations. When it comes to WordPress, we made a straightforward observation: \u003Cstrong>current SEO plugins are too complex, they don’t guide users in their next actions, and they have a lot of technical SEO weaknesses\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>SEOKEY is the \u003Cstrong>all-in-one plugin to rank higher in search engine, audit your content, and determine the NEXT action you should take\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>And our SEO plugin contains everything you need to manage your SEO: meta tags, redirects, alt editor, and much more. With the \u003Ca href=\"https:\u002F\u002Fwww.seo-key.com\" rel=\"nofollow ugc\">SEOKEY PRO plugin\u003C\u002Fa>, go even further with an enhanced audit, Google bot 404 monitoring, and Search Console connection.\u003C\u002Fp>\n\u003Ch3>Why SEOKEY is different?\u003C\u002Fh3>\n\u003Cp>We give you all the keys to succeed in Search Engines :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A \u003Cstrong>global SEO audit tool\u003C\u002Fstrong> for WordPress with practical SEO advice and contents analysis\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic SEO technical optimizations\u003C\u002Fstrong> without frustrating options\u003C\u002Fli>\n\u003Cli>A complete \u003Cstrong>SEO toolbox\u003C\u002Fstrong> (redirections, image ALT editor, etc.)\u003C\u002Fli>\n\u003Cli>A really \u003Cstrong>easy-to-use interface\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>All \u003Cstrong>essential SEO features\u003C\u002Fstrong>: Title, Meta Description, Canonicals, Open Graph and Twitter Card data, Head cleaning and much more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WordPress SEO audit\u003C\u002Fh3>\n\u003Ch4>Global SEO audit for WordPress\u003C\u002Fh4>\n\u003Cp>There is no point in getting tips on a single content if you don’t have the whole picture. With SEOKEY, you can \u003Cstrong>audit all your content in one go\u003C\u002Fstrong> to improve your visibility in Google and other Search Engines!\u003C\u002Fp>\n\u003Cp>You can then easily consult all your SEO issues, or see at a glance which content is causing the most problems.\u003C\u002Fp>\n\u003Cp>Our audit module is unique because we are the only SEO plugin to analyze 100% of your content, prioritizing URLs and issues to be resolved.\u003C\u002Fp>\n\u003Ch4>Advice with real SEO data in SEOKEY PRO\u003C\u002Fh4>\n\u003Cp>With PRO version, we go even further with a more detailed analysis of all contents: we give you a \u003Cstrong>main directive based on real traffic data\u003C\u002Fstrong>: optimize, change the keyword to target, do nothing, wait, etc.\u003C\u002Fp>\n\u003Cp>SEOKEY PRO is the only SEO plugin providing a global SEO audit and contents analysis based on real trafic data!\u003C\u002Fp>\n\u003Ch4>Individual SEO audit and content analysis for each content\u003C\u002Fh4>\n\u003Cp>When you edit a specific content in WordPress, we also provide you with a full SEO content analysis. You will know what you ned to fix.\u003C\u002Fp>\n\u003Cp>With PRO version, we also display your SEO data for each content: clics, impressions and visible keywords count\u003C\u002Fp>\n\u003Ch3>Automatic SEO technical optimizations\u003C\u002Fh3>\n\u003Cp>In WordPress, many SEO optimizations should be active by default. This is our belief as SEO experts since 2008. So why would we force you to check and fill in some options when they should always be active?\u003C\u002Fp>\n\u003Cp>That’s why \u003Cstrong>SEOKEY automatically deploys SEO improvements without any click\u003C\u002Fstrong>: we clean your HTML , we disable date archives, we redirect attachment pages, we convert 404 errors on old cache files to 410 headers, and so on.\u003C\u002Fp>\n\u003Cp>Need more information about it? Check here all our \u003Ca href=\"https:\u002F\u002Fwww.seo-key.com\u002Ffeatures\u002Foptimizations\u002F\" rel=\"nofollow ugc\">SEO optimizations\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Easy-to-use interface for better WordPress SEO\u003C\u002Fh3>\n\u003Cp>Unlike other SEO plugins, SEOKEY’s interface is by far the simplest one. We’ve removed all unnecessary options, and simplified the ones that will really improve your visibility.\u003C\u002Fp>\n\u003Cp>The result: you can configure and use SEOKEY much faster than with any other SEO plugin.\u003C\u002Fp>\n\u003Cp>With our global audit and our individual content analysis, you’ll be able to correct all your content immediately!\u003C\u002Fp>\n\u003Ch3>SEO toolbox (redirections, images ALT editor, etc.)\u003C\u002Fh3>\n\u003Cp>SEOKEY provides you with all basic features needed in SEO, without installing third-party plugins or the need to upgrade to the PRO version. Our SEO plugin offers a complete WordPress SEO toolbox:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>easily manage your \u003Cstrong>301 redirects\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>an \u003Cstrong>alternative text editor\u003C\u002Fstrong> to modify them all in one place (and we use these new ALT texts to fix images without one within your contents)\u003C\u002Fli>\n\u003Cli>100% automatic generation of your \u003Cstrong>schema.org markup\u003C\u002Fstrong> (Local Business, Organization or Person, Breadcrumbs, Website)\u003C\u002Fli>\n\u003Cli>we create \u003Cstrong>new management pages for your Post Type archives\u003C\u002Fstrong> if you have any (for example, your shop product page with Woocommerce)\u003C\u002Fli>\n\u003Cli>fast and reliable XML sitemap files for all Search engines (Google, Bing and the others). We physically create these files to boost crawling and indexing speed!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>SEOKEY WordPress SEO Plugin: PRO version will take you even further!\u003C\u002Fh3>\n\u003Cp>With SEOKEY PRO, our audit is more in-depth with a much more in-depth analysis of your content.\u003C\u002Fp>\n\u003Cp>In just a few clicks, create and connect to Google’s search console to retrieve your real traffic data and automatically submit your sitemap files.\u003C\u002Fp>\n\u003Cp>SEOKEY PRO also improves our advice for each content with data from your Search Console telling you exactly what you need to do!\u003C\u002Fp>\n\u003Cp>With this enhanced version, we will also warn you in case of \u003Cstrong>404 error\u003C\u002Fstrong> detected by Google or \u003Cstrong>when WordPress generates an automatic 301 redirect\u003C\u002Fstrong> behind your back. With a simple clic, you can fix them!\u003C\u002Fp>\n\u003Ch3>Our SEO plugin summarized ?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>SEOKEY guides you in your SEO actions with a powerful global SEO audit and individual content analysis\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEOKEY automatically corrects many WordPress SEO defects\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEOKEY is the easiest SEO plugin for WordPress\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEOKEY has practical tools for everyday use\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Need more info about our WordPress SEO plugin?\u003C\u002Fh3>\n\u003Cp>Check our websites:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>in english \u003Ca href=\"https:\u002F\u002Fwww.seo-key.com\" rel=\"nofollow ugc\">SEOKEY\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>in french \u003Ca href=\"https:\u002F\u002Fwww.seo-key.fr\" rel=\"nofollow ugc\">SEOKEY en français\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>WordPress SEO has never been so easy!\u003C\u002Fp>\n","Improve SEO rankings with a powerful SEO Audit, automatic optimizations and Expert Insights. SEOKEY is the easiest and most powerful SEO plugin!",1000,28992,94,42,"2025-07-15T08:21:00.000Z","6.8.5","5.5","7.2",[73,74,75,21,22],"content-analysis","google","schema","https:\u002F\u002Fwww.seo-key.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-key.2.0.3.zip","2026-03-15T15:16:48.613Z",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":25,"num_ratings":31,"last_updated":89,"tested_up_to":69,"requires_at_least":90,"requires_php":13,"tags":91,"homepage":96,"download_link":97,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":78},"seo-site-auditor-agency","SEO Audit – WP Site Auditor","1.2.12","Green Jay Media","https:\u002F\u002Fprofiles.wordpress.org\u002Fgreenjaymedia\u002F","\u003Cp>Check the SEO health of any url.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Get Domain Authority\u003C\u002Fli>\n\u003Cli>Get Page Authority\u003C\u002Fli>\n\u003Cli>Check Page Load Speed\u003C\u002Fli>\n\u003Cli>Find how many backlinks\u003C\u002Fli>\n\u003Cli>Find how many outbound links\u003C\u002Fli>\n\u003Cli>W3C Validation Check\u003C\u002Fli>\n\u003Cli>Analyze Domain and Keywords\u003C\u002Fli>\n\u003Cli>Get a To-Do List for making improvements\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Embed a form on any page of your website to promote it for generating leads.  Get others to submit their email address for doing a site audit and contact them to help with the errors in their report.  Perfect plugin for seo agency and web developers.\u003C\u002Fp>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Marketing agencies. You can allow your website users to generate site audits to see if they need your services.\u003C\u002Fli>\n\u003Cli>Developers. You can allow your clients to generate site audits and fix the issues for them.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why You Need This\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Generate 10x more leads and sales by promoting a seo audit report to your targeted customers.  Get your lead’s website details on what errors they have and email them directly about how you can help them. It’s the easiest way to make sales you’ll ever find.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Capture Leads in Database, view lead details\u003C\u002Fli>\n\u003Cli>Contact leads directly from wp-admin\u003C\u002Fli>\n\u003Cli>View past audit reports from all leads\u003C\u002Fli>\n\u003Cli>Comment on conversations you have with leads\u003C\u002Fli>\n\u003Cli>Track lead status\u003C\u002Fli>\n\u003Cli>Multiple Form Layouts\u003C\u002Fli>\n\u003Cli>Remove “Powered by…” text\u003C\u002Fli>\n\u003Cli>Whitelabel SEO Report\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgreenjaymedia.com\u002Fsite-auditor-trial\" rel=\"nofollow ugc\">Get a Free Trial\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to external APIs to get information about the website submitted through the audit form, to generate the SEO audit.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.googleapis.com\u002Fpagespeedonline\u002F\" rel=\"nofollow ugc\">Google Pagespeed Insights\u003C\u002Fa> – Data sent: URL that was submitted through the audit form. This provides information related to site performance. \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy?hl=en-US\" rel=\"nofollow ugc\">Privacy policy and terms\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmoz.com\u002Fhelp\u002Flinks-api\u002Fv1-archive\u002Fv1-url-metrics\" rel=\"nofollow ugc\">SEO Moz\u003C\u002Fa> (https:\u002F\u002Flsapi.seomoz.com\u002Flinkscape\u002Furl-metrics\u002F) – Data sent: Domain extracted from the URL submitted through the audit form. This provides information related to SEO rankings. \u003Ca href=\"https:\u002F\u002Fmoz.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy policy and terms\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Sitemap check – We make a request to the website submitted through the audit form, to verify if the URL domain\u002Fsitemap.xml exists. Data sent: Nothing, it’s just a GET request to the sitemap URL.\u003C\u002Fp>\n\u003Cp>Robots.txt check – We make a request to the website submitted through the audit form, to verify if the URL domain\u002Frobots.txt exists. Data sent: Nothing, it’s just a GET request to the robots.txt URL.\u003C\u002Fp>\n\u003Cp>URL submitted through the audit form – We make a request to the URL submitted through the audit form, to verify if the response headers use gzip, count the words in the response, and calculate SEO scores for the audit and generate SEO tips. Data sent: Nothing, it’s just a GET request to the submitted URL.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fvalidator.w3.org\u002Fnu\u002Fabout.html\" rel=\"nofollow ugc\">W3 HTML validator\u003C\u002Fa> – We make a request to validate the HTML syntax of the URL submitted through the audit form. \u003Ca href=\"https:\u002F\u002Fwww.w3.org\u002FConsortium\u002FLegal\u002F2012\u002Fvalidator\u002Fgeneral-conditions\" rel=\"nofollow ugc\">Privacy policy and terms\u003C\u002Fa>\u003C\u002Fp>\n","Site audit tool to check seo health of any url. Many seo details for url, embed form on your website to allow visitors to perform their own SEO checks",200,11791,"2025-07-22T04:51:00.000Z","3.6",[22,92,93,94,95],"site-audit-plugin","url-auditor","wordpress-site-audit","wp-site-auditor","https:\u002F\u002Fgreenjaymedia.com\u002Fwp-site-auditor\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-site-auditor-agency.1.2.12.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":25,"downloaded":106,"rating":25,"num_ratings":107,"last_updated":108,"tested_up_to":14,"requires_at_least":109,"requires_php":16,"tags":110,"homepage":115,"download_link":116,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":78},"answer-engine-optimization-aeo-audit","Answer Engine Optimization – AEO, AIO, AISEO, AI SEO, GEO Audit","1.3","AnswerSEO","https:\u002F\u002Fprofiles.wordpress.org\u002Fanswerseo\u002F","\u003Cp>\u003Cstrong>Answer Engine Optimization – AEO – Audit\u003C\u002Fstrong> is a lightweight WordPress plugin that helps you prepare your website for \u003Cstrong>answer engines\u003C\u002Fstrong>, \u003Cstrong>AI Optimization\u003C\u002Fstrong>, \u003Cstrong>AI search\u003C\u002Fstrong>, and \u003Cstrong>voice assistants\u003C\u002Fstrong>.  Unlike traditional SEO audits, this plugin focuses only on \u003Cstrong>AEO\u002FAIO elements\u003C\u002Fstrong> that improve your chances of ranking in \u003Cstrong>Position Zero\u003C\u002Fstrong>, featured snippets, and voice search results. Answer Engine Optimization also called Generative Engine Optimization (GEO), Artificial Intelligence Optimization(AIO), Google AI Overview, AEOSEO, SEO Audit, AISEO, ASEO, AI SEO, Generative AI Optimization (GAIO) etc..\u003C\u002Fp>\n\u003Cp>The plugin performs \u003Cstrong>10 strict checks\u003C\u002Fstrong> on your homepage, including:\u003C\u002Fp>\n\u003Cp>✅ Title & Meta Description  (like SEO Audit)\u003Cbr \u002F>\n✅ FAQ, HowTo, and Speakable Schema\u003Cbr \u002F>\n✅ Structured Data (JSON-LD)\u003Cbr \u002F>\n✅ Featured Snippet & Quick Answer readiness\u003Cbr \u002F>\n✅ Readable H1 heading\u003Cbr \u002F>\n✅ Alt text for images\u003Cbr \u002F>\n✅ Open Graph & Twitter tags\u003Cbr \u002F>\n✅ Language tag\u003Cbr \u002F>\n✅ Internal & external links\u003Cbr \u002F>\n✅ Robots.txt presence\u003C\u002Fp>\n\u003Cp>Each element shows \u003Cstrong>Pass\u002FFail status with color-coded rows\u003C\u002Fstrong> and a \u003Cstrong>final score out of 10\u003C\u002Fstrong>, along with \u003Cstrong>remarks\u003C\u002Fstrong> to explain why it matters for AEO.\u003C\u002Fp>\n\u003Cp>This plugin not only helps you audit your website for AEO (Answer Engine Optimization), but also enhances your AI Optimization by enabling powerful content features:\u003Cbr \u002F>\n\u003Cstrong>AI Optimization Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n✅ Easily add structured FAQs\u003Cbr \u002F>\n✅ Generate JSON (structured data) automatically\u003Cbr \u002F>\n✅ Create Quick Answers to improve featured snippet chances\u003Cbr \u002F>\n✅ Enhance your website’s discoverability in search and Generative AI tools\u003C\u002Fp>\n\u003Cp>This plugin assist you to audit your website and provide feedback based on audit report to help for following engines:\u003Cbr \u002F>\n✅ ChatGPT\u003Cbr \u002F>\n✅ Google AI Overview\u003Cbr \u002F>\n✅ Google Gemini\u003Cbr \u002F>\n✅ Microsoft Copilot \u002F Bing\u003Cbr \u002F>\n✅ Perplexity AI\u003Cbr \u002F>\n✅ Meta AI and many more\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How To Use\u003C\u002Fstrong>\u003Cbr \u002F>\n✅ After setup go to ‘AI Optimization Audit’ menu in your WordPress Admin dashboard.\u003Cbr \u002F>\n✅ For individual Page \u002F Post go to add \u002F edit of page \u002F post\u003Cbr \u002F>\n✅ To Add FAQs, JSON and Quick Answer go to add \u002F edit of page \u002F post\u003C\u002Fp>\n","Audit & Fix your website for Answer Engine \u002F AI Optimization (AEO \u002F AIO), AI SEO, AISEO, GEO for Google Zero position, ChatGPT, suggestion & improve.",867,1,"2026-02-13T03:24:00.000Z","5.0",[111,112,113,114,22],"aeo","ai-optimization","aio","answer-engine-optimization","https:\u002F\u002Fanswerseo.com\u002Fanswer-engine-optimization-aeo-audit","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fanswer-engine-optimization-aeo-audit.1.3.zip",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":25,"num_ratings":127,"last_updated":128,"tested_up_to":129,"requires_at_least":109,"requires_php":130,"tags":131,"homepage":136,"download_link":137,"security_score":138,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":78},"opace-essential-seo-toolkit","Opace Essential SEO Toolkit","1.2.6","Opace Digital Agency","https:\u002F\u002Fprofiles.wordpress.org\u002Fopacewebdesign\u002F","\u003Cp>The Opace Essential SEO Toolkit is an invaluable WordPress plugin to aid all SEO professionals, developers and businesses in auditing their website. The plugin comprises of a suite of third-party external tools, which will help users to analyse, assess and improve the SEO and search engine visibility of their pages, posts or other post types.\u003C\u002Fp>\n\u003Cp>The Essential SEO Toolkit is a very powerful suite of tools used by Opace everyday and will be particularly beneficial in roles such as SEO, Web Development and Digital Marketing (as well as many others too). There is no charge for this tool, so why not download it, there is nothing to lose and a lot to gain!\u003C\u002Fp>\n\u003Cp>As with any toolkit, there are a range of tools – each of which when used helps to get a different part of the job done! The tool when opened will use the current URL as its default (this can be changed) and will provide speedy data viewing for the website selected.\u003C\u002Fp>\n\u003Cp>In our latest version, we have added some new features. More on this below.\u003C\u002Fp>\n\u003Ch3>Admin Settings\u003C\u002Fh3>\n\u003Cp>The settings can be modified from the Opace Essential SEO Toolkit plugin installation screen or under “Settings” in the admin panel.\u003Cbr \u002F>\nThe default landing screen is called “Sources”, where you will see all of the default sources added by the plugin.\u003C\u002Fp>\n\u003Cp>By scrolling to the bottom, you will see a section called “Add New Source” where you can add new sources add your own additional SEO tools to the plugin. In the makeup of the URL, you can use three tags, which will be replaced by the current page’s URL markup:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[%scheme%] – The scheme identifies the protocol to be used to access the resource on the Internet. It can be HTTP (without SSL) or HTTPS (with SSL).\u003C\u002Fli>\n\u003Cli>[%host%] – The host name identifies the host that holds the resource. For example, www.yoursite.com.\u003C\u002Fli>\n\u003Cli>[%path%] – The path identifies the specific resource in the host that the web client wants to access. For example, \u002Ftags\u002Fnews\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Remember to click “Save Changes” once you have finished. From here, you can click the “Categories” option at the top and add new categories or remove categories as needed.\u003C\u002Fp>\n\u003Cp>By clicking the “Settings” option, you can select which WordPress post types you would like to use this plugin on. The list here is automatically generated to include the default post types and any custom post types you have created.\u003C\u002Fp>\n\u003Ch3>Using the Plugin\u003C\u002Fh3>\n\u003Cp>When you have configured the Opace Essential SEO Toolkit settings as needed, you can then go to one of your posts or pages and use the plugin.\u003C\u002Fp>\n\u003Cp>In the right hand admin panel of the post type in question you will see the Essential SEO Toolkit meta box. Click on any of your categories to dropdown the list of sources. Click on any source to load it with the current post type URL.\u003C\u002Fp>\n\u003Cp>The tools enclosed are divided into five default categories and provide support for numerous areas of social media and SEO.\u003C\u002Fp>\n\u003Ch3>SEO & Traffic Tools\u003C\u002Fh3>\n\u003Cp>Three tools, which have a traffic emphasis but are also valuable for SEO analysis too:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>a) \u003Cstrong>Alexa\u003C\u002Fstrong> – access to traffic intelligence from Alexa, a suite of SEO tools to analyse any websites traffic\u003C\u002Fli>\n\u003Cli>b) \u003Cstrong>SERanking\u003C\u002Fstrong> – a suite which includes in excess of 35 inbuilt tools for SEO and traffic analysis tasks\u003C\u002Fli>\n\u003Cli>c) \u003Cstrong>SEMRush\u003C\u002Fstrong> – access to the powerful functionality and intelligence of SEMRush including SEO, social media, PPC as well as video research information\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Speed Tools\u003C\u002Fh3>\n\u003Cp>Speed and performance are critical in modern day websites for user experience and website ranking, use these tools to gain an edge:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>a) \u003Cstrong>Pingdom Tools\u003C\u002Fstrong> – a tool suite which monitors the availability of s site as well as provides information about speed and performance\u003C\u002Fli>\n\u003Cli>b) \u003Cstrong>GT Metrix\u003C\u002Fstrong> – see the PageSpeed and YSlow scores and analyse how to make improvements\u003C\u002Fli>\n\u003Cli>c) \u003Cstrong>Google PageSpeed Insights\u003C\u002Fstrong> – discover Google’s PageSpeed rating for a page and work through suggestions on how to improve speed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Audit Tools\u003C\u002Fh3>\n\u003Cp>These tools provide a range of audit capabilities which once actioned will dramatically impact the effectiveness of a site and its ranking(s):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>a) \u003Cstrong>WooRank\u003C\u002Fstrong> – use the tool to perform a website review whilst also giving the ability to identify new keywords\u003C\u002Fli>\n\u003Cli>b) \u003Cstrong>Nibbler (Silktide)\u003C\u002Fstrong> – essentially this is a tool for testing areas of compliance as well as SEO performance, social media effectiveness and accessibility, etc.\u003C\u002Fli>\n\u003Cli>c) \u003Cstrong>SEOptimer\u003C\u002Fstrong> – learn the grade of a website and use the tool to reveal ways in which the grade can be improved\u003C\u002Fli>\n\u003Cli>d) \u003Cstrong>SiteChecker\u003C\u002Fstrong> – over 100 different criteria reported in an audit, includes areas such as content optimisation, images, SEO, speed and backlinks, etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Backlinks Tools\u003C\u002Fh3>\n\u003Cp>Backlinks are an important part of ranking, use these tools to analyse any websites backlinks:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>a) \u003Cstrong>Majestic\u003C\u002Fstrong> – a well-known suite providing backlink intelligence for your own and competitors websites\u003C\u002Fli>\n\u003Cli>b) \u003Cstrong>Ahrefs\u003C\u002Fstrong> – comprehensive suite of tools, including backlinks analysis, content research and suggestions, keyword research and much more!\u003C\u002Fli>\n\u003Cli>c) \u003Cstrong>Moz Link Explorer\u003C\u002Fstrong> – a suite of tools from world-famous Moz providing competitor research and link analyse insight\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Social Shares Counters\u003C\u002Fh3>\n\u003Cp>These tools provide rapid analysis of the social media influence for a URL:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>a) \u003Cstrong>Social Shares Count Checker\u003C\u002Fstrong> – a tool which simply reports the shares on social media for a URL\u003C\u002Fli>\n\u003Cli>b) \u003Cstrong>Count Checker\u003C\u002Fstrong> – a similar tool, which shows shares as well as the number of comments and likes across a number of social media websites\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>User Experience\u003C\u002Fh3>\n\u003Cp>Check various user-experience related aspects of your website or web page:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>a) \u003Cstrong>Google Mobile-Friendly Test\u003C\u002Fstrong> – a tool which will reports on whether your URL passes Google’s mobile-friendly test\u003C\u002Fli>\n\u003Cli>b) \u003Cstrong>Responsinator\u003C\u002Fstrong> – a related tool, which shows how your URL will actually appear on different devices and screen resolutions so you can quickly check how a user will see your page or post\u003C\u002Fli>\n\u003Cli>c) \u003Cstrong>Think With Google Test\u003C\u002Fstrong> – this reports on a range of aspects of your URL in particular relating to page speed metrics and load times\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Technical SEO\u003C\u002Fh3>\n\u003Cp>Tools to assess various factors related to technical SEO (on-site SEO) including your content and markup:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>a) \u003Cstrong>Copyscape Duplicate Content Checker\u003C\u002Fstrong> –  a tool to check whether you URL contains any content duplicated from elsewhere on Web\u003C\u002Fli>\n\u003Cli>b) \u003Cstrong>Google Structured Data Testing Tool\u003C\u002Fstrong> – evaluate your code to check for opportunities to add structured data and rich snippets\u003C\u002Fli>\n\u003Cli>c) \u003Cstrong>Siteline Crawler\u003C\u002Fstrong> – assess the internal content of your site for duplicate content, broken links and more\u003C\u002Fli>\n\u003Cli>d) \u003Cstrong>XML Sitemap Generator\u003C\u002Fstrong> – automatically generate an XML Sitemap for your domain\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why download this tool?\u003C\u002Fh3>\n\u003Cp>Well we have already shared a few of the reasons above, but if you are still looking for reasons, read our list below:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>One place\u003C\u002Fstrong> – there’s only one place to go, to find frequently used tools in one place\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free\u003C\u002Fstrong> – always a good quality, the tool is totally FREE to use!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>New tools\u003C\u002Fstrong> – we frequently add new tools and will inform you as we do\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quick to install\u003C\u002Fstrong> – follow the installation process explained earlier and the toolkit is yours in just 2-3 minutes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quick to removal\u003C\u002Fstrong> – it’s just as quick to remove (just 2 minutes), if you ever decide you don’t need the toolkit\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reduced bookmarking\u003C\u002Fstrong> – reduce “bookmark clutter”, store your favourite SEO tools all inside here!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Saves time\u003C\u002Fstrong> – they say: “time is money”, so save yourself lots of time every day with these tools, we do here at Opace!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Updated and new versions\u003C\u002Fstrong> – we will strive to keep our plugin up-to-date, compliant and full of new features as and when requested.\u003C\u002Fli>\n\u003C\u002Ful>\n","The Opace Essential SEO Toolkit is an invaluable WordPress plugin to aid all SEO professionals, developers and businesses in auditing their website.",80,3231,2,"2023-04-06T11:06:00.000Z","6.2.9","5.3",[132,22,133,134,135],"opace","seo-plugin","seo-tool","seo-analysis","https:\u002F\u002Fwww.opace.co.uk","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fopace-essential-seo-toolkit.zip",85,{"attackSurface":140,"codeSignals":213,"taintFlows":277,"riskAssessment":323,"analyzedAt":332},{"hooks":141,"ajaxHandlers":183,"restRoutes":209,"shortcodes":210,"cronEvents":211,"entryPointCount":212,"unprotectedCount":11},[142,148,152,156,160,166,170,173,176,180],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","admin_enqueue_scripts","enqueue_assets","includes\\class-tidy-posts-features.php",24,{"type":143,"name":149,"callback":150,"file":146,"line":151},"wp_dashboard_setup","register_dashboard_widget",27,{"type":143,"name":153,"callback":154,"file":146,"line":155},"admin_notices","maybe_show_rate_banner",38,{"type":143,"name":157,"callback":158,"file":146,"line":159},"admin_footer","inject_table_ui",41,{"type":143,"name":161,"callback":162,"priority":163,"file":164,"line":165},"plugins_loaded","redetect_seo_plugin",999,"tidy-posts.php",64,{"type":143,"name":167,"callback":168,"file":164,"line":169},"admin_menu","add_admin_menu",65,{"type":143,"name":144,"callback":171,"file":164,"line":172},"enqueue_admin_styles",66,{"type":143,"name":144,"callback":174,"file":164,"line":175},"enqueue_admin_scripts",67,{"type":143,"name":177,"callback":178,"file":164,"line":179},"admin_init","handle_csv_export",68,{"type":143,"name":161,"callback":181,"priority":107,"file":164,"line":182},"tidy_posts_init",1083,[184,189,193,197,201,205],{"action":185,"nopriv":186,"callback":187,"hasNonce":188,"hasCapCheck":188,"file":146,"line":34},"tp_get_seo_value",false,"ajax_get_seo_value",true,{"action":190,"nopriv":186,"callback":191,"hasNonce":188,"hasCapCheck":188,"file":146,"line":192},"tp_save_inline_seo","ajax_save_inline_seo",31,{"action":194,"nopriv":186,"callback":195,"hasNonce":188,"hasCapCheck":188,"file":146,"line":196},"tp_get_dashboard_stats","ajax_get_dashboard_stats",32,{"action":198,"nopriv":186,"callback":199,"hasNonce":188,"hasCapCheck":188,"file":146,"line":200},"tp_bulk_edit","ajax_bulk_edit",33,{"action":202,"nopriv":186,"callback":203,"hasNonce":188,"hasCapCheck":188,"file":146,"line":204},"tp_dismiss_rate_banner","ajax_dismiss_rate_banner",34,{"action":206,"nopriv":186,"callback":207,"hasNonce":188,"hasCapCheck":188,"file":146,"line":208},"tp_undo_inline_seo","ajax_undo_inline_seo",35,[],[],[],6,{"dangerousFunctions":214,"sqlUsage":215,"outputEscaping":249,"fileOperations":107,"externalRequests":11,"nonceChecks":274,"capabilityChecks":275,"bundledLibraries":276},[],{"prepared":212,"raw":216,"locations":217},14,[218,221,223,225,227,229,231,233,236,238,240,243,245,247],{"file":146,"line":219,"context":220},413,"$wpdb->get_var() with variable interpolation",{"file":146,"line":222,"context":220},430,{"file":146,"line":224,"context":220},434,{"file":146,"line":226,"context":220},445,{"file":146,"line":228,"context":220},450,{"file":146,"line":230,"context":220},458,{"file":146,"line":232,"context":220},471,{"file":146,"line":234,"context":235},494,"$wpdb->get_row() with variable interpolation",{"file":146,"line":237,"context":235},503,{"file":146,"line":239,"context":235},525,{"file":164,"line":241,"context":242},39,"$wpdb->query() with variable interpolation",{"file":164,"line":244,"context":220},114,{"file":164,"line":246,"context":235},651,{"file":164,"line":248,"context":235},682,{"escaped":250,"rawEcho":251,"locations":252},56,10,[253,256,258,260,262,264,266,268,270,272],{"file":164,"line":254,"context":255},695,"raw output",{"file":164,"line":257,"context":255},696,{"file":164,"line":259,"context":255},699,{"file":164,"line":261,"context":255},701,{"file":164,"line":263,"context":255},702,{"file":164,"line":265,"context":255},703,{"file":164,"line":267,"context":255},704,{"file":164,"line":269,"context":255},806,{"file":164,"line":271,"context":255},853,{"file":164,"line":273,"context":255},858,7,8,[],[278,309],{"entryPoint":279,"graph":280,"unsanitizedCount":307,"severity":308},"render_posts_table (tidy-posts.php:776)",{"nodes":281,"edges":303},[282,287,293,296,300],{"id":283,"type":284,"label":285,"file":164,"line":286},"n0","source","$_GET (x2)",797,{"id":288,"type":289,"label":290,"file":164,"line":291,"wp_function":292},"n1","sink","echo() [XSS]",803,"echo",{"id":294,"type":284,"label":285,"file":164,"line":295},"n2",813,{"id":297,"type":298,"label":299,"file":164,"line":295},"n3","transform","→ render_pagination()",{"id":301,"type":289,"label":290,"file":164,"line":302,"wp_function":292},"n4",960,[304,305,306],{"from":283,"to":288,"sanitized":186},{"from":294,"to":297,"sanitized":186},{"from":297,"to":301,"sanitized":186},4,"medium",{"entryPoint":310,"graph":311,"unsanitizedCount":127,"severity":308},"\u003Ctidy-posts> (tidy-posts.php:0)",{"nodes":312,"edges":319},[313,315,316,317,318],{"id":283,"type":284,"label":314,"file":164,"line":286},"$_GET (x6)",{"id":288,"type":289,"label":290,"file":164,"line":291,"wp_function":292},{"id":294,"type":284,"label":285,"file":164,"line":295},{"id":297,"type":298,"label":299,"file":164,"line":295},{"id":301,"type":289,"label":290,"file":164,"line":302,"wp_function":292},[320,321,322],{"from":283,"to":288,"sanitized":188},{"from":294,"to":297,"sanitized":186},{"from":297,"to":301,"sanitized":186},{"summary":324,"deductions":325},"The \"tidy-posts\" v2.1.0 plugin exhibits a generally strong security posture based on the static analysis. The complete absence of unprotected AJAX handlers, REST API routes, shortcodes, and cron events significantly limits its attack surface. Furthermore, the plugin demonstrates good coding practices with a high percentage of properly escaped outputs and robust use of nonce and capability checks for its entry points. The lack of known CVEs and a clean vulnerability history is a positive indicator of the plugin's stability and maintainer's attention to security.\n\nHowever, a few areas warrant attention. While there are no critical or high severity taint flows, the presence of two flows with unsanitized paths, even if of lower severity, indicates a potential for issues if user-supplied data is not handled with extreme care. Additionally, a significant portion of SQL queries are not using prepared statements, which could lead to SQL injection vulnerabilities if the non-prepared queries handle untrusted input. The single file operation also presents a minor, but not insignificant, risk if not properly secured against unauthorized access or manipulation.\n\nIn conclusion, \"tidy-posts\" v2.1.0 is a relatively secure plugin, with its strengths lying in its limited attack surface and good authentication\u002Fauthorization practices. The primary areas of concern are the unsanitized path flows and the non-prepared SQL queries. Addressing these potential weaknesses would further enhance the plugin's security profile.",[326,328,330],{"reason":327,"points":251},"SQL queries not using prepared statements",{"reason":329,"points":274},"Flows with unsanitized paths detected",{"reason":331,"points":31},"File operations present","2026-03-17T05:56:49.554Z",{"wat":334,"direct":353},{"assetPaths":335,"generatorPatterns":343,"scriptPaths":344,"versionParams":345},[336,337,338,339,340,341,342],"\u002Fwp-content\u002Fplugins\u002Ftidy-posts\u002Fcss\u002Ftidy-posts-admin.css","\u002Fwp-content\u002Fplugins\u002Ftidy-posts\u002Fcss\u002Fvendor\u002Ftippy.css","\u002Fwp-content\u002Fplugins\u002Ftidy-posts\u002Fcss\u002Fvendor\u002Ftippy-bundle.css","\u002Fwp-content\u002Fplugins\u002Ftidy-posts\u002Fjs\u002Fvendor\u002Ftippy.umd.min.js","\u002Fwp-content\u002Fplugins\u002Ftidy-posts\u002Fjs\u002Fvendor\u002FSortable.min.js","\u002Fwp-content\u002Fplugins\u002Ftidy-posts\u002Fjs\u002Fvendor\u002Fautosize.min.js","\u002Fwp-content\u002Fplugins\u002Ftidy-posts\u002Fjs\u002Ftidy-posts-admin.js",[],[339,340,341,342],[346,347,348,349,350,351,352],"tidy-posts\u002Fcss\u002Ftidy-posts-admin.css?ver=","tidy-posts\u002Fcss\u002Fvendor\u002Ftippy.css?ver=","tidy-posts\u002Fcss\u002Fvendor\u002Ftippy-bundle.css?ver=","tidy-posts\u002Fjs\u002Fvendor\u002Ftippy.umd.min.js?ver=","tidy-posts\u002Fjs\u002Fvendor\u002FSortable.min.js?ver=","tidy-posts\u002Fjs\u002Fvendor\u002Fautosize.min.js?ver=","tidy-posts\u002Fjs\u002Ftidy-posts-admin.js?ver=",{"cssClasses":354,"htmlComments":361,"htmlAttributes":368,"restEndpoints":375,"jsGlobals":379,"shortcodeOutput":382},[355,356,357,358,359,360],"tidy-posts-admin-page","tp-rating-tooltip","tp-settings-modal","tp-post-list-table","tp-post-list-cell","tp-post-list-rating",[362,363,364,365,366,367],"\u003C!-- Tidy Posts Admin -->","\u003C!-- Tidy Posts Settings -->","\u003C!-- Tidy Posts Post List -->","\u003C!-- Tidy Posts Rating -->","\u003C!-- Tidy Posts Tooltip -->","\u003C!-- Tidy Posts Modal -->",[369,370,371,372,373,374],"data-tp-post-id","data-tp-rating-tooltip","data-tp-settings-modal","data-tp-post-list-table","data-tp-post-list-cell","data-tp-post-list-rating",[376,377,378],"\u002Fwp-json\u002Ftidy-posts\u002Fv1\u002Fsettings","\u002Fwp-json\u002Ftidy-posts\u002Fv1\u002Fposts","\u002Fwp-json\u002Ftidy-posts\u002Fv1\u002Fpost\u002F",[380,381],"TidyPostsAdmin","Tippy",[]]