[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f4M6JZu1OlWeLA-9OoJ2id0vT7LgWtkzcWEZN5PuzVPw":3,"$fbgnsxgF0PfFOjOvYY4pgU_vgJJ8I3Hlzdpkmi_tjo2Y":304,"$faClzKoQ3ljptfvIeeKx0zVKYYsdYEVtf7PBsQsKtub8":308},{"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,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":35,"analysis":142,"fingerprints":275},"newsroom-ai-assistant","Newsroom OS – Editorial Control & AI Assistant","1.4.3.3","koskar22","https:\u002F\u002Fprofiles.wordpress.org\u002Fkoskar22\u002F","\u003Cp>\u003Cstrong>The Operating System for Modern Publishers\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Newsroom OS transforms WordPress into a complete editorial command center. Instead of juggling external task managers and fragmented SEO tools, you get a unified platform built specifically for high-traffic news websites and content teams.\u003C\u002Fp>\n\u003Ch3>🚀 100% Compatible with Yoast SEO & Rank Math\u003C\u002Fh3>\n\u003Cp>Newsroom OS does not try to replace your favorite SEO plugin. It acts as an \u003Cstrong>Enterprise Schema Extension\u003C\u002Fstrong>.\u003Cbr \u002F>\nBy bridging the gap between editorial work and technical SEO, Newsroom OS automatically reads data from Yoast or Rank Math and builds a “God-Tier” Semantic Knowledge Graph (JSON-LD) that connects your Authors, Tags, Geo-Locations, and Articles.\u003C\u002Fp>\n\u003Ch3>🧠 The Decision Engine (Your biggest advantage)\u003C\u002Fh3>\n\u003Cp>Stop overwhelming writers with checklists. Newsroom OS analyzes every article in real-time and shows:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Publish Confidence Score (0–100%)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Next Best Action\u003C\u002Fstrong> (what to fix first)\u003C\u002Fli>\n\u003Cli>Live SEO and structure insights\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 Writers always know exactly what to do next without leaving the Gutenberg or Classic Editor.\u003C\u002Fp>\n\u003Ch3>✍️ Built for Editorial Teams\u003C\u002Fh3>\n\u003Cp>Manage your entire newsroom from one place:\u003Cbr \u002F>\n– Assign stories with deadlines and priority\u003Cbr \u002F>\n– Track active and overdue tasks\u003Cbr \u002F>\n– Monitor competitor content via Live RSS feeds\u003Cbr \u002F>\n– Detect missing SEO data instantly across your site\u003C\u002Fp>\n\u003Ch3>🤖 Smart Writer Assistant (Inside the Editor)\u003C\u002Fh3>\n\u003Cp>A powerful sidebar that helps every writer perform better:\u003Cbr \u002F>\n– Headline Score (optimize titles instantly for CTR)\u003Cbr \u002F>\n– \u003Cstrong>Story Timeline:\u003C\u002Fstrong> Automatically link related articles into a visual, chronological timeline that improves internal linking and user engagement.\u003Cbr \u002F>\n– SEO checks (live meta description, links, length)\u003Cbr \u002F>\n– Smart Tag suggestions with \u003Cstrong>1-Click Silent Insertion\u003C\u002Fstrong>\u003Cbr \u002F>\n– Internal link suggestions (Insert “Read Also” clusters instantly)\u003Cbr \u002F>\n– Trend Radar (Live Google Trends integrated)\u003Cbr \u002F>\n– Quick actions (Auto-generate FAQ Blocks, Key Points, Timelines)\u003C\u002Fp>\n\u003Ch3>⚡ Built for AI Search (AIO) & Voice SEO\u003C\u002Fh3>\n\u003Cp>Newsroom OS generates the most advanced Schema Markup available on WordPress:\u003Cbr \u002F>\n– \u003Cstrong>Hybrid Knowledge Graph:\u003C\u002Fstrong> Manually define Tag Entity Types (Person, Place, Organization) or let the built-in AI auto-detect them.\u003Cbr \u002F>\n– \u003Cstrong>Local SEO Mastery:\u003C\u002Fstrong> Add Latitude\u002FLongitude to Tags. Your articles automatically generate precise “dateline” and GeoCoordinates markup.\u003Cbr \u002F>\n– \u003Cstrong>Voice SEO:\u003C\u002Fstrong> Built-in \u003Ccode>Speakable\u003C\u002Fcode> schema integration for Google Assistant and Smart Speakers.\u003Cbr \u002F>\n– \u003Cstrong>Full Article Parsing:\u003C\u002Fstrong> Serves complete, clean JSON-LD (NewsArticle \u002F Article) tailored for Large Language Models (LLMs) and Search Generative Experience (SGE).\u003C\u002Fp>\n\u003Ch3>🛡️ E-E-A-T & Author Authority\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Advanced author profiles (Job Title, Education, Social Links)\u003C\u002Fli>\n\u003Cli>Dynamic expertise mapping (\u003Ccode>knowsAbout\u003C\u002Fcode> with Wikidata linking)\u003C\u002Fli>\n\u003Cli>Stronger trust signals mapped directly into the core Schema of every article.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⚡ Performance First\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Lightweight and insanely fast.\u003C\u002Fli>\n\u003Cli>Built for high-traffic news websites.\u003C\u002Fli>\n\u003Cli>Event-driven Javascript (Zero CPU idle load in the editor).\u003C\u002Fli>\n\u003Cli>Smart Database caching system (no bloat).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 Faster publishing, better content, full control. All inside WordPress.\u003C\u002Fp>\n","Run your entire newsroom inside WordPress. Assign stories, guide your writers, automatically generate AI-Ready Schema (NewsArticle), and publish faste &hellip;",0,701,"2026-04-13T17:12:00.000Z","6.9.4","5.8","7.4",[18,19,20,21,22],"ai-content-assistant","editorial-workflow","google-discover-seo","newsroom","schema-markup","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnewsroom-ai-assistant\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnewsroom-ai-assistant.1.4.3.3.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,94,"2026-05-19T14:59:41.052Z",[36,55,79,100,120],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":11,"downloaded":44,"rating":11,"num_ratings":11,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":53,"download_link":54,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"tmx-quote-request-manager","TMX Quote Request Manager","2.0.9","TMX","https:\u002F\u002Fprofiles.wordpress.org\u002Fkunlee\u002F","\u003Cp>\u003Cstrong>Verified quotes, right inside your CMS.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>TMX Quote Request Manager helps newsrooms and content teams collect outside commentary without leaving the editor – and every quote is verified through the secure TMX Messenger app, with FaceID confirmation and complete background checks on all contributors. That means no fake quotes, no questionable sourcing, and no reputational risk – just trusted, original content at the speed of publishing.\u003Cbr \u002F>\nThe plugin adds a simple editor panel so authors can draft a request, submit it directly to the TMX Quote API, and watch verified replies update in real time. TMX has a proven track record in media verification, trusted by top publishers to clear thousands of videos with zero claims lost – now that same standard of trust comes to written quotes.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Verified sourcing\u003C\u002Fstrong>: All contributors vetted through background checks and identity-verified with FaceID via the secure TMX Messenger app.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Seamless CMS integration\u003C\u002Fstrong>: Editor metabox and editor-only block to draft requests and view incoming replies.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Real-time replies\u003C\u002Fstrong>: Requests are delivered instantly to verified individuals; responses flow back into the CMS ready to publish.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enterprise-grade security\u003C\u002Fstrong>: Credentials stored safely in WordPress options, never exposed to the browser.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Scalable management\u003C\u002Fstrong>: Custom database tables (wqrm_requests and wqrm_quotes) reliably track all requests and replies.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Full control\u003C\u002Fstrong>: Per-site API settings, refresh options, and automatic publish notifications.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Service Access\u003C\u002Fh4>\n\u003Cp>TMX Quote Request Manager connects to the TMX Messenger Quote API. Anyone can request access or create an account by visiting \u003Ca href=\"https:\u002F\u002Ftmxmessenger.com\" rel=\"nofollow ugc\">https:\u002F\u002Ftmxmessenger.com\u003C\u002Fa>, where you’ll find onboarding details and plan information. The plugin itself is free; any costs associated with TMX Messenger are managed directly through that service.\u003C\u002Fp>\n\u003Ch4>Editor Block\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Block name: \u003Ccode>wqrm\u002Fquotes-panel\u003C\u002Fcode> (labeled “Quote Requests”).\u003C\u002Fli>\n\u003Cli>Behavior: editor-only – nothing is rendered on the front end.\u003C\u002Fli>\n\u003Cli>Placement: add it to the bottom of your post or to a template. When the block is present, the legacy metabox stays hidden to prevent duplicate markup.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy Notice\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The plugin transmits drafted quote requests (and site title) to the configured Quote API when you click \u003Cstrong>Send Request\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>The plugin transmits the post permalink to the configured Quote API when you click \u003Cstrong>Publish\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>If the “Prepopulate quote request” setting is enabled, the overlay prefill provider also sends the post title and site name to the API’s \u003Ccode>\u002Fquote-draft\u003C\u002Fcode> endpoint to help your team track in-progress stories. Disable the setting under \u003Cstrong>Quotes \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings\u003C\u002Fstrong> if you do not want any automatic sharing.\u003C\u002Fli>\n\u003Cli>Incoming replies may contain personal data (name, organisation, email). They are stored in WordPress custom tables until you delete them. The plugin currently relies on site owners to fulfil export\u002Ferase requests manually using the \u003Cstrong>Quotes\u003C\u002Fstrong> screen.\u003C\u002Fli>\n\u003C\u002Ful>\n","The trusted standard in media verification - now built into your CMS, securing every written quote you publish.",192,"2025-10-08T03:02:00.000Z","6.8.5","6.8","8.1",[19,50,21,51,52],"media-relations","quotes","requests","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftmx-quote-request-manager.2.0.9.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":14,"requires_at_least":68,"requires_php":16,"tags":69,"homepage":74,"download_link":75,"security_score":76,"vuln_count":77,"unpatched_count":11,"last_vuln_date":78,"fetched_at":27},"all-in-one-schemaorg-rich-snippets","Schema – All In One Schema Rich Snippets","1.7.7","Brainstorm Force","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrainstormforce\u002F","\u003Cp>Get eye-catching results in search engines with the most popular schema markup plugin. Easy implementation of schema types like Review, Events, Recipes, Article, Products, Services etc\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fzipwp.org\u002Fplugins\u002Fall-in-one-schemaorg-rich-snippets\u002F\" rel=\"nofollow ugc\">Try Live Demo of All In One Schema Rich Snippets\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>What is a Rich Snippet?\u003C\u002Fh4>\n\u003Cp>It is basically a short summary of your page in the search results of Google, Yahoo, Bing and sometimes in the News feed of Facebook in nice format with star ratings, author photo, image, etc.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpschema.com\u002Ffree-rich-snippets-schema-plugin-for-wordpress\u002F?utm_source=wp-org-readme&utm_medium=rich-snippet-example\" title=\"Rich Snippets Examples\" rel=\"nofollow ugc\">See Examples of Rich Snippets Here.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>How does a Rich Snippet help you?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>It provides only the essential and accurate information for search engines to display in search result snippets.\u003C\u002Fli>\n\u003Cli>Rich snippets are highly interactive, featuring photos, star ratings, prices, authors, and more, helping you stand out from the competition.\u003C\u002Fli>\n\u003Cli>Helps you rank higher in search results\u003C\u002Fli>\n\u003Cli>Helps Facebook display proper information when users share your links on Facebook\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpschema.com\u002Ffree-rich-snippets-schema-plugin-for-wordpress\u002F\" title=\"See the difference\" rel=\"nofollow ugc\">Check the difference it makes\u003C\u002Fa>\u003C\u002Fstrong> in Click Through Rate (CTR)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Content Types:\u003C\u002Fh4>\n\u003Cp>This plugin supports the following types of Schemas:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Review – Show star ratings and reviews in Google results.\u003C\u002Fli>\n\u003Cli>Event – Display event dates, times, and locations directly in search.\u003C\u002Fli>\n\u003Cli>Person – Highlight author or person details with rich snippets.\u003C\u002Fli>\n\u003Cli>Product – Add product info like price, availability, and ratings.\u003C\u002Fli>\n\u003Cli>Recipe – Show cooking time, ingredients, and ratings in search.\u003C\u002Fli>\n\u003Cli>Software Application – Display app name, pricing, and download info.\u003C\u002Fli>\n\u003Cli>Video – Enhance video results with thumbnails and descriptions.\u003C\u002Fli>\n\u003Cli>Article – Improve blog\u002Farticle visibility with author and publish date.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 Need advanced schema types and automation? Upgrade to \u003Ca href=\"https:\u002F\u002Fwpschema.com\u002F\" rel=\"nofollow ugc\">Schema Pro\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Unlock these schema types with Schema Pro\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Local Business Schema (Pro) – Show business details like address, hours, and contacts.\u003C\u002Fli>\n\u003Cli>Service Schema (Pro) – Highlight services with descriptions, providers, and pricing info.\u003C\u002Fli>\n\u003Cli>Review Schema (Pro) – Display customer reviews and ratings directly in search.\u003C\u002Fli>\n\u003Cli>Job Posting Schema (Pro) – Promote job listings with role, description, and application info.\u003C\u002Fli>\n\u003Cli>Book Schema (Pro) – Share book details, including title, author, and ISBN.\u003C\u002Fli>\n\u003Cli>Podcast Schema (Pro) – Feature podcast episodes with title, description, and links.\u003C\u002Fli>\n\u003Cli>Movie Schema (Pro) – Enhance movie listings with cast, release date, and ratings.\u003C\u002Fli>\n\u003Cli>How-To Schema (Pro) – Show step-by-step instructions with images and videos.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Future release would include:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Breadcrumbs\u003C\u002Fli>\n\u003Cli>Local Business\u003C\u002Fli>\n\u003Cli>Books\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Want to contribute to the plugin?\u003C\u002Fh4>\n\u003Cp>You may now contribute to the plugin on Github: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbrainstormforce\u002FAll-In-One-Schema.org-Rich-Snippets\" title=\"Contribute on Github\" rel=\"nofollow ugc\">All in one Schema.org Rich Snippets on Github\u003C\u002Fa>\u003C\u002Fp>\n","Improve SEO, elevate rankings and Boost CTR. Supports different types of content and works well with Google, Bing, Yahoo, and Facebook.",30000,2076048,80,162,"2026-03-11T08:04:00.000Z","3.7",[70,71,22,72,73],"google-search","rich-snippets","structured-data","wordpress-seo","https:\u002F\u002Fwww.brainstormforce.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fall-in-one-schemaorg-rich-snippets.1.7.7.zip",99,2,"2023-02-13 00:00:00",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":89,"num_ratings":90,"last_updated":91,"tested_up_to":14,"requires_at_least":92,"requires_php":16,"tags":93,"homepage":98,"download_link":99,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"edit-flow","Edit Flow","0.10.3","Automattic","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomattic\u002F","\u003Cp>Edit Flow empowers you to collaborate with your editorial team inside WordPress. We’ve made it modular so you can customize it to your needs:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Fcalendar\u002F\" rel=\"nofollow ugc\">Calendar\u003C\u002Fa> – A convenient month-by-month look at your content.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Fcustom-statuses\u002F\" rel=\"nofollow ugc\">Custom Statuses\u003C\u002Fa> – Define the key stages to your workflow.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Feditorial-comments\u002F\" rel=\"nofollow ugc\">Editorial Comments\u003C\u002Fa> – Threaded commenting in the admin for private discussion between writers and editors.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Feditorial-metadata\u002F\" rel=\"nofollow ugc\">Editorial Metadata\u003C\u002Fa> – Keep track of the important details.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Fnotifications\u002F\" rel=\"nofollow ugc\">Notifications\u003C\u002Fa> – Receive timely updates on the content you’re following.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Fstory-budget\u002F\" rel=\"nofollow ugc\">Story Budget\u003C\u002Fa> – View your upcoming content budget.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Fuser-groups\u002F\" rel=\"nofollow ugc\">User Groups\u003C\u002Fa> – Keep your users organized by department or function.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More details for each feature, screenshots and documentation can be found on \u003Ca href=\"http:\u002F\u002Feditflow.org\u002F\" rel=\"nofollow ugc\">our website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>We’d love to hear from you! For support questions, feedback and ideas, please use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Ftags\u002Fedit-flow?forum_id=10\" rel=\"ugc\">WordPress.org forums\u003C\u002Fa>, which we look at often. If you’d like to contribute code, \u003Ca href=\"http:\u002F\u002Feditflow.org\u002Fcontribute\u002F\" rel=\"nofollow ugc\">we’d love to have you involved\u003C\u002Fa>.\u003C\u002Fp>\n","Redefining your editorial workflow.",5000,480588,84,50,"2026-01-12T16:08:00.000Z","6.4",[94,95,96,21,97],"custom-status","editorial","editorial-calendar","workflow","http:\u002F\u002Feditflow.org\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fedit-flow.0.10.3.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":25,"num_ratings":77,"last_updated":110,"tested_up_to":14,"requires_at_least":111,"requires_php":112,"tags":113,"homepage":118,"download_link":119,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"seo-repair-kit","SEO Repair Kit – Meta Manager, Schema Manager, SEO Content Monitoring, GSC Integration, Keyword & Rank Tracking","2.1.6","TorontoDigits","https:\u002F\u002Fprofiles.wordpress.org\u002Ftorontodigits\u002F","\u003Cp>\u003Cstrong>SEO Repair Kit v2.1.6\u003C\u002Fstrong> by \u003Ca href=\"https:\u002F\u002Fwww.torontodigits.com\" rel=\"nofollow ugc\">TorontoDigits\u003C\u002Fa> helps WordPress site owners find and fix practical SEO issues from one dashboard.\u003C\u002Fp>\n\u003Cp>It combines technical SEO checks, metadata controls, crawling controls, monitoring tools, and Search Console insights, so you can improve visibility without relying on multiple plugins.\u003C\u002Fp>\n\u003Ch4>Why SEO Repair Kit?\u003C\u002Fh4>\n\u003Cp>Unlike single-purpose SEO plugins, SEO Repair Kit focuses on \u003Cstrong>practical SEO fixes and monitoring\u003C\u002Fstrong> in one place — including broken links, missing alt text, metadata, schema, and search performance.\u003C\u002Fp>\n\u003Cp>This makes it ideal for:\u003Cbr \u002F>\n* SEO agencies managing multiple clients\u003Cbr \u002F>\n* Content-heavy websites\u003Cbr \u002F>\n* Businesses looking for actionable SEO improvements\u003C\u002Fp>\n\u003Ch4>Core Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Meta Manager\u003C\u002Fstrong>\u003Cbr \u002F>\n* Manage SEO titles and descriptions globally and per content type\u003Cbr \u002F>\n* Configure robots directives (including max preview directives)\u003Cbr \u002F>\n* Override metadata on individual posts\u002Fpages\u003Cbr \u002F>\n* Supports Gutenberg and Elementor workflows\u003Cbr \u002F>\n* Supports dynamic template tags like \u003Ccode>%title%\u003C\u002Fcode>, \u003Ccode>%excerpt%\u003C\u002Fcode>, and \u003Ccode>%site_title%\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Schema Manager (Pro)\u003C\u002Fstrong>\u003Cbr \u002F>\n* Build and manage JSON-LD schema with visual controls\u003Cbr \u002F>\n* Supports common schema types such as Article, FAQ, Product, Event, Course, JobPosting, Review, and more\u003Cbr \u002F>\n* Validate and preview mappings before output\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Link Health Tools\u003C\u002Fstrong>\u003Cbr \u002F>\n* Scan internal and external links for HTTP status issues\u003Cbr \u002F>\n* Export findings to CSV\u003Cbr \u002F>\n* Create redirects from problem URLs\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Redirection + 404 Monitoring\u003C\u002Fstrong>\u003Cbr \u002F>\n* Create and manage 301\u002F302 redirects\u003Cbr \u002F>\n* Track redirect hits and logs\u003Cbr \u002F>\n* Monitor 404 errors with actionable details\u003Cbr \u002F>\n* Convert recurring 404 URLs into redirects quickly\u003C\u002Fp>\n\u003Cp>\u003Cstrong>KeyTrack (Search Console Insights)\u003C\u002Fstrong>\u003Cbr \u002F>\n* Works with Google Site Kit\u002FSearch Console\u003Cbr \u002F>\n* View clicks, impressions, CTR, and average position\u003Cbr \u002F>\n* Analyze page\u002Fquery trends in one place\u003Cbr \u002F>\n* Configure threshold-based reporting workflows\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Sitemap Manager\u003C\u002Fstrong>\u003Cbr \u002F>\n* Include\u002Fexclude post types and taxonomies from WordPress core sitemap\u003Cbr \u002F>\n* Keep \u003Ccode>wp-sitemap.xml\u003C\u002Fcode> focused on important content\u003Cbr \u002F>\n* Note: this controls only core WordPress sitemap output\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Bot Manager\u003C\u002Fstrong>\u003Cbr \u002F>\n* Edit and validate \u003Ccode>robots.txt\u003C\u002Fcode>\u003Cbr \u002F>\n* Generate and manage \u003Ccode>llms.txt\u003C\u002Fcode>\u003Cbr \u002F>\n* Allow\u002Fblock selected AI crawlers\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Alt Text Manager\u003C\u002Fstrong>\u003Cbr \u002F>\n* Identify images missing alt text\u003Cbr \u002F>\n* Update alt text records efficiently\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Weekly SEO Summary\u003C\u002Fstrong>\u003Cbr \u002F>\n* Receive scheduled email summaries with key SEO status metrics\u003Cbr \u002F>\n* Includes Search performance, link health, image alt coverage, and redirect insights\u003C\u002Fp>\n\u003Ch3>Configurations & Use\u003C\u002Fh3>\n\u003Ch4>Initial Setup & Onboarding\u003C\u002Fh4>\n\u003Col>\n\u003Cli>After activating the plugin, you’ll be guided through an interactive onboarding process.\u003C\u002Fli>\n\u003Cli>During onboarding, you can configure:\n\u003Cul>\n\u003Cli>Post types to scan for broken links\u003C\u002Fli>\n\u003Cli>Enable\u002Fdisable KeyTrack feature\u003C\u002Fli>\n\u003Cli>Set up link scanning schedule (manual, weekly, or monthly)\u003C\u002Fli>\n\u003Cli>Select default schema types to use\u003C\u002Fli>\n\u003Cli>Configure notification preferences (weekly reports, KeyTrack alerts, broken links notifications)\u003C\u002Fli>\n\u003Cli>Enable alt text scanning\u003C\u002Fli>\n\u003Cli>Enable redirection management\u003C\u002Fli>\n\u003Cli>Set notification email address\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Complete the onboarding to save your preferences, or skip and configure later in Settings.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Dashboard Overview\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Navigate to “SEO Repair Kit” in your WordPress admin menu to access the main dashboard.\u003C\u002Fli>\n\u003Cli>The dashboard provides:\n\u003Cul>\n\u003Cli>Site SEO Analysis with issue detection (critical, warning, suggestion)\u003C\u002Fli>\n\u003Cli>Quick access widgets for all major features\u003C\u002Fli>\n\u003Cli>Real-time status updates\u003C\u002Fli>\n\u003Cli>SEO health score calculations\u003C\u002Fli>\n\u003Cli>Direct links to fix identified issues\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Use the “Re-check Status” button to refresh the analysis.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Broken Link Scanner\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to “SEO Repair Kit” > “Link Scanner” in the admin menu.\u003C\u002Fli>\n\u003Cli>Select a post type from the dropdown (configured in Settings).\u003C\u002Fli>\n\u003Cli>Click “Scan Links” to start the scanning process.\u003C\u002Fli>\n\u003Cli>Monitor the progress bar and real-time statistics during scanning.\u003C\u002Fli>\n\u003Cli>Review the results table showing:\n\u003Cul>\n\u003Cli>Post ID, title, and type\u003C\u002Fli>\n\u003Cli>Link URL and HTTP status code\u003C\u002Fli>\n\u003Cli>Link text context\u003C\u002Fli>\n\u003Cli>Direct edit and redirect options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Export broken links to CSV for external analysis.\u003C\u002Fli>\n\u003Cli>Create redirects directly from the scan results.\u003C\u002Fli>\n\u003Cli>Schedule automatic scans in Settings (weekly or monthly).\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Alt Text Manager\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Navigate to “SEO Repair Kit” > “Image Alt Missing” in the admin menu.\u003C\u002Fli>\n\u003Cli>View all images missing alt text with their details.\u003C\u002Fli>\n\u003Cli>Update alt text individually:\n\u003Cul>\n\u003Cli>Click on an image to edit\u003C\u002Fli>\n\u003Cli>Enter descriptive alt text\u003C\u002Fli>\n\u003Cli>Save changes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Use bulk update feature to update multiple images at once.\u003C\u002Fli>\n\u003Cli>Filter and search images by post type or status.\u003C\u002Fli>\n\u003Cli>Monitor alt text optimization progress and statistics.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Redirection Manager\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to “SEO Repair Kit” > “Redirection” in the admin menu.\u003C\u002Fli>\n\u003Cli>Create a new redirect:\n\u003Cul>\n\u003Cli>Enter source URL (old URL)\u003C\u002Fli>\n\u003Cli>Enter target URL (new URL)\u003C\u002Fli>\n\u003Cli>Select redirect type (301 Permanent or 302 Temporary)\u003C\u002Fli>\n\u003Cli>Optionally enable regex pattern matching\u003C\u002Fli>\n\u003Cli>Set redirect status (active\u002Finactive)\u003C\u002Fli>\n\u003Cli>Save the redirect\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>View all redirects in a comprehensive table showing:\n\u003Cul>\n\u003Cli>Source and target URLs\u003C\u002Fli>\n\u003Cli>Redirect type and status\u003C\u002Fli>\n\u003Cli>Hit count and last hit timestamp\u003C\u002Fli>\n\u003Cli>Position for ordering\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Edit or delete existing redirects.\u003C\u002Fli>\n\u003Cli>Monitor most active redirects with hit analytics.\u003C\u002Fli>\n\u003Cli>Use the redirect logs to track redirect performance.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>404 Error Monitor\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Navigate to “SEO Repair Kit” > “404 Manager” (or access via Link Scanner).\u003C\u002Fli>\n\u003Cli>Enable 404 monitoring in Settings if not already enabled.\u003C\u002Fli>\n\u003Cli>View all 404 errors with details:\n\u003Cul>\n\u003Cli>Requested URL\u003C\u002Fli>\n\u003Cli>Referrer information\u003C\u002Fli>\n\u003Cli>User agent and IP address\u003C\u002Fli>\n\u003Cli>Access count and timestamps\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Create redirects directly from 404 logs:\n\u003Cul>\n\u003Cli>Select a 404 error\u003C\u002Fli>\n\u003Cli>Choose target URL\u003C\u002Fli>\n\u003Cli>Create redirect with one click\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Filter 404 errors by domain, date, or count.\u003C\u002Fli>\n\u003Cli>Monitor 404 trends and patterns.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Sitemap Control\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>SEO Repair Kit \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Sitemap Control\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Enable the option \u003Cstrong>“Enable Sitemap Control”\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Select the post types you want to include (Posts, Pages, Custom Post Types, etc.)\u003C\u002Fli>\n\u003Cli>Select the taxonomies you want to include (Categories, Tags, custom taxonomies)\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Save Sitemap Settings\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Only the selected items will remain in your WordPress core sitemap.\u003C\u002Fp>\n\u003Cp>Tip: If your sitemap is not opening, go to \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Permalinks\u003C\u002Fstrong> and click “Save Changes” to refresh it.\u003C\u002Fp>\n\u003Ch4>Bot Manager\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>Navigate to “SEO Repair Kit” > “Bot Manager” in the admin menu.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>LLMs.txt Management\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Generate an llms.txt file for AI model discovery\u003C\u002Fli>\n\u003Cli>Select post types and taxonomies to include\u003C\u002Fli>\n\u003Cli>Allow or block specific AI bots\u003C\u002Fli>\n\u003Cli>Preview and edit the generated file\u003C\u002Fli>\n\u003Cli>Your file will be available at: yoursite.com\u002Fllms.txt\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Robots.txt Management\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Edit robots.txt using the visual editor\u003C\u002Fli>\n\u003Cli>Validate syntax and preview changes\u003C\u002Fli>\n\u003Cli>Apply enhanced SEO and security rules\u003C\u002Fli>\n\u003Cli>Reset to WordPress recommended defaults\u003C\u002Fli>\n\u003Cli>Available at: yoursite.com\u002Frobots.txt\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>AI Bot Access Control\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Allow or block AI crawlers such as GPTBot, Claude, Gemini, Perplexity, Bing Chat, and others\u003C\u002Fli>\n\u003Cli>Blocked bots receive a 403 response\u003C\u002Fli>\n\u003Cli>Blocking rules are automatically added to robots.txt\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Additional Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Real-time robots.txt validation\u003C\u002Fli>\n\u003Cli>Automatic sitemap detection\u003C\u002Fli>\n\u003Cli>Built-in security rules\u003C\u002Fli>\n\u003Cli>Easy reset to default configuration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>KeyTrack – Keyword Performance Tracking\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate Google Site Kit plugin (required for KeyTrack).\u003C\u002Fli>\n\u003Cli>Connect Google Site Kit to your Google Search Console account.\u003C\u002Fli>\n\u003Cli>Go to “SEO Repair Kit” > “KeyTrack” in the admin menu.\u003C\u002Fli>\n\u003Cli>Create a KeyTrack configuration:\n\u003Cul>\n\u003Cli>Enter a name for your KeyTrack\u003C\u002Fli>\n\u003Cli>Select keywords to track\u003C\u002Fli>\n\u003Cli>Choose date range for analysis\u003C\u002Fli>\n\u003Cli>Configure threshold settings (optional)\u003C\u002Fli>\n\u003Cli>Save configuration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>View performance data in multiple tabs:\n\u003Cul>\n\u003Cli>\u003Cstrong>Overview\u003C\u002Fstrong>: Summary metrics (clicks, impressions, CTR, average position)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pages\u003C\u002Fstrong>: Top performing pages with detailed metrics\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Queries\u003C\u002Fstrong>: Top search queries with performance data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Settings\u003C\u002Fstrong>: Manage KeyTrack configurations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Set up email reports:\n\u003Cul>\n\u003Cli>Configure threshold alerts\u003C\u002Fli>\n\u003Cli>Set report frequency\u003C\u002Fli>\n\u003Cli>Add recipient email addresses\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Analyze trends with interactive line charts.\u003C\u002Fli>\n\u003Cli>Export data for external analysis.\u003C\u002Fli>\n\u003Cli>Watch the demo video: \u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FuiWgcazUDcc?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Schema Manager (Pro Feature)\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Ensure you have an active Pro license (required for Schema Manager).\u003C\u002Fli>\n\u003Cli>Navigate to “SEO Repair Kit” > “Schema Manager” in the admin menu.\u003C\u002Fli>\n\u003Cli>Select a schema type from the available options (15+ types supported).\u003C\u002Fli>\n\u003Cli>Configure schema assignment:\n\u003Cul>\n\u003Cli>Choose post types to apply the schema\u003C\u002Fli>\n\u003Cli>Map content fields to schema properties\u003C\u002Fli>\n\u003Cli>Enable\u002Fdisable specific schema fields\u003C\u002Fli>\n\u003Cli>Preview the JSON-LD output\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Save the schema configuration.\u003C\u002Fli>\n\u003Cli>The schema will automatically be injected into your pages as JSON-LD markup.\u003C\u002Fli>\n\u003Cli>Validate schema using Google’s Rich Results Test tool.\u003C\u002Fli>\n\u003Cli>Manage multiple schema types for different content types.\u003C\u002Fli>\n\u003Cli>Use the visual field mapper to easily configure complex schemas.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Meta Manager\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>Navigate to “SEO Repair Kit” > “Meta Manager”.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Configure SEO using these tabs:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Global Meta\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set title separator, homepage SEO title & description\u003C\u002Fli>\n\u003Cli>Configure default SEO templates and knowledge graph\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Content Types\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Define title and description templates for posts, pages, and CPTs\u003C\u002Fli>\n\u003Cli>Configure robots directives\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Taxonomies\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set SEO templates for categories, tags, and custom taxonomies\u003C\u002Fli>\n\u003Cli>Control indexing behavior\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Archives\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Manage SEO settings for author, date, and search archives\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Configure robots directives (index\u002Fnoindex, follow\u002Fnofollow, preview limits)\u003C\u002Fli>\n\u003Cli>Default robots: \u003Ccode>index, follow, max-image-preview:large\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Disable default to manually select directives\u003C\u002Fli>\n\u003Cli>Respects WordPress \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Reading \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Discourage search engines\u003C\u002Fstrong> option\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Save settings to apply SEO metadata automatically.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Override metadata per post\u002Fpage using the \u003Cstrong>SEO Repair Kit Meta Manager\u003C\u002Fstrong> box.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Editor Support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Works with Gutenberg and Elementor editors.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Per-page options include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom SEO title\u003C\u002Fli>\n\u003Cli>Meta description\u003C\u002Fli>\n\u003Cli>Robots directives\u003C\u002Fli>\n\u003Cli>Canonical URL\u003C\u002Fli>\n\u003Cli>Search result preview\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If custom metadata is not defined, Meta Manager automatically applies the global template settings as a fallback.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>AI Chatbot (Pro Feature)\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Ensure you have an active Pro license.\u003C\u002Fli>\n\u003Cli>Navigate to “SEO Repair Kit” > “AI Chatbot”.\u003C\u002Fli>\n\u003Cli>Ask the AI assistant for SEO guidance, troubleshooting, and optimization tips.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The chatbot can help with:\u003Cbr \u002F>\n* Meta Manager configuration and SEO metadata guidance\u003Cbr \u002F>\n* Schema Manager setup\u003Cbr \u002F>\n* Redirection and broken link fixes\u003Cbr \u002F>\n* KeyTrack keyword tracking insights\u003Cbr \u002F>\n* General SEO best practices\u003C\u002Fp>\n\u003Cp>It provides context-aware responses and real-time suggestions directly inside the WordPress dashboard.\u003C\u002Fp>\n\u003Ch4>Settings Configuration\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to “SEO Repair Kit” > “Settings” in the admin menu.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Types Settings\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Select which post types to scan for broken links\u003C\u002Fli>\n\u003Cli>Choose from all public post types\u003C\u002Fli>\n\u003Cli>Save your selection\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>404 Monitoring Settings\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Enable or disable automatic 404 error tracking\u003C\u002Fli>\n\u003Cli>404 errors will be logged when enabled\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Weekly Report Email Settings\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Enable or disable weekly SEO summary emails\u003C\u002Fli>\n\u003Cli>View last report status and timestamp\u003C\u002Fli>\n\u003Cli>Reports are sent to your admin email address\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Save all settings to apply changes.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Weekly SEO Summary Email\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Enable weekly reports in Settings (enabled by default).\u003C\u002Fli>\n\u003Cli>Reports are automatically sent every week to your admin email.\u003C\u002Fli>\n\u003Cli>Each report includes:\n\u003Cul>\n\u003Cli>Search performance metrics from KeyTrack\u003C\u002Fli>\n\u003Cli>Broken links analysis and health scores\u003C\u002Fli>\n\u003Cli>Image alt text optimization status\u003C\u002Fli>\n\u003Cli>Redirection statistics and analytics\u003C\u002Fli>\n\u003Cli>Pro plan status and upgrade information\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Reports are sent in beautiful HTML format with:\n\u003Cul>\n\u003Cli>Visual charts and metrics\u003C\u002Fli>\n\u003Cli>Actionable insights\u003C\u002Fli>\n\u003Cli>Direct links to fix issues\u003C\u002Fli>\n\u003Cli>Dashboard access links\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>View the last report status in Settings to verify delivery.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Advanced Features\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Analytics & Reporting\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Track redirect hit counts\u003C\u002Fli>\n\u003Cli>Monitor 404 error patterns\u003C\u002Fli>\n\u003Cli>Analyze KeyTrack performance trends\u003C\u002Fli>\n\u003Cli>View comprehensive SEO health scores\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Bot Management\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Control AI crawler access to your content\u003C\u002Fli>\n\u003Cli>Generate llms.txt files for AI model discovery\u003C\u002Fli>\n\u003Cli>Manage robots.txt with visual editor\u003C\u002Fli>\n\u003Cli>Block or allow specific AI bots\u003C\u002Fli>\n\u003Cli>Server-level access control\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Integration\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Google Site Kit integration for KeyTrack\u003C\u002Fli>\n\u003Cli>Google Search Console data access\u003C\u002Fli>\n\u003Cli>REST API endpoints for external integrations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Troubleshooting\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>If KeyTrack doesn’t show data, ensure Google Site Kit is installed and connected.\u003C\u002Fli>\n\u003Cli>If weekly emails aren’t sending, check your server’s mail configuration and email settings.\u003C\u002Fli>\n\u003Cli>If schema isn’t appearing, verify your Pro license is active and schema is properly configured.\u003C\u002Fli>\n\u003Cli>If links aren’t being detected, ensure the post type is selected in Settings.\u003C\u002Fli>\n\u003Cli>Check the plugin’s debug logs for detailed error information.\u003C\u002Fli>\n\u003C\u002Ful>\n","The ultimate WordPress plugin for SEO automation - from link fixing to AI-powered schema generation and chatbot support.",3000,26710,"2026-04-15T08:51:00.000Z","5.0.0","7.4.3",[114,115,116,117,22],"301-redirection","404-monitor","broken-link-checker","meta-manager","https:\u002F\u002Fseorepairkit.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-repair-kit.2.1.6.zip",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":130,"num_ratings":131,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":135,"tags":136,"homepage":138,"download_link":139,"security_score":140,"vuln_count":31,"unpatched_count":11,"last_vuln_date":141,"fetched_at":27},"remove-schema","Remove Schema","1.6.1","Tim van Iersel","https:\u002F\u002Fprofiles.wordpress.org\u002Ftimvaniersel\u002F","\u003Cp>Remove Schema optionally removes all schema markup from your website. \u003Ca href=\"http:\u002F\u002Fcoderisk.com\u002Fwp\u002Fplugin\u002Fremove-schema\u002FRIPS--IjmGY49ry\" rel=\"nofollow ugc\">\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>You have the option to remove:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>All JSON-ld\u003C\u002Fli>\n\u003Cli>All Microdata\u003C\u002Fli>\n\u003Cli>All RDFa\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>And remove plugin\u002Ftheme specific markup:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>WooCommerce emails\u003C\u002Fli>\n\u003Cli>Yoast SEO\u003C\u002Fli>\n\u003Cli>Schema Pro\u003C\u002Fli>\n\u003Cli>GeneratePress themes\u003C\u002Fli>\n\u003C\u002Ful>\n","Remove all Schema Markup \u002F Structured data (Microdata, RDFa and\u002For JSON-ld) that you don’t want on your site.",1000,21896,96,12,"2021-06-16T08:03:00.000Z","5.7.15","3.0.1","5.2.4",[137,22,72],"schema","https:\u002F\u002Fplugin.nl\u002Fen\u002Fremove-schema-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-schema.1.6.1.zip",85,"2021-06-21 00:00:00",{"attackSurface":143,"codeSignals":197,"taintFlows":236,"riskAssessment":263,"analyzedAt":274},{"hooks":144,"ajaxHandlers":183,"restRoutes":194,"shortcodes":195,"cronEvents":196,"entryPointCount":77,"unprotectedCount":11},[145,151,155,158,162,164,168,171,173,175,179,181],{"type":146,"name":147,"callback":148,"file":149,"line":150},"action","admin_menu","closure","includes\\admin-ui.php",4,{"type":146,"name":152,"callback":153,"file":154,"line":150},"admin_init","newsai_handle_bulk_import","includes\\alerts-manager.php",{"type":146,"name":156,"callback":148,"file":157,"line":150},"add_meta_boxes","includes\\sidebar.php",{"type":159,"name":160,"callback":148,"file":157,"line":161},"filter","wp_feed_cache_transient_lifetime",93,{"type":159,"name":163,"callback":148,"file":157,"line":33},"http_headers_useragent",{"type":146,"name":152,"callback":165,"file":166,"line":167},"newsai_database_fix","newsroom-ai-assistant.php",44,{"type":146,"name":169,"callback":148,"file":166,"line":170},"admin_enqueue_scripts",124,{"type":159,"name":160,"callback":148,"file":166,"line":172},258,{"type":159,"name":163,"callback":148,"file":166,"line":174},259,{"type":146,"name":176,"callback":177,"file":166,"line":178},"wp_dashboard_setup","newsai_add_dashboard_widget",280,{"type":159,"name":160,"callback":148,"file":166,"line":180},298,{"type":159,"name":163,"callback":148,"file":166,"line":182},299,[184,190],{"action":185,"nopriv":186,"callback":187,"hasNonce":188,"hasCapCheck":186,"file":166,"line":189},"newsai_process_ai",false,"newsai_process_ai_callback",true,153,{"action":191,"nopriv":186,"callback":192,"hasNonce":188,"hasCapCheck":186,"file":166,"line":193},"newsai_get_trends","newsai_get_trends_callback",253,[],[],[],{"dangerousFunctions":198,"sqlUsage":199,"outputEscaping":220,"fileOperations":31,"externalRequests":11,"nonceChecks":222,"capabilityChecks":11,"bundledLibraries":235},[],{"prepared":150,"raw":200,"locations":201},8,[202,205,207,209,212,214,216,218],{"file":149,"line":203,"context":204},278,"$wpdb->get_results() with variable interpolation",{"file":166,"line":90,"context":206},"$wpdb->get_var() with variable interpolation",{"file":166,"line":208,"context":204},53,{"file":166,"line":210,"context":211},56,"$wpdb->query() with variable interpolation",{"file":166,"line":213,"context":204},60,{"file":166,"line":215,"context":211},63,{"file":166,"line":217,"context":204},67,{"file":166,"line":219,"context":211},70,{"escaped":221,"rawEcho":222,"locations":223},132,5,[224,227,229,231,233],{"file":149,"line":225,"context":226},288,"raw output",{"file":149,"line":228,"context":226},290,{"file":157,"line":230,"context":226},62,{"file":157,"line":232,"context":226},88,{"file":166,"line":234,"context":226},319,[],[237,255],{"entryPoint":238,"graph":239,"unsanitizedCount":11,"severity":254},"newsai_render_admin (includes\\admin-ui.php:8)",{"nodes":240,"edges":252},[241,246],{"id":242,"type":243,"label":244,"file":149,"line":245},"n0","source","$_POST (x4)",55,{"id":247,"type":248,"label":249,"file":149,"line":250,"wp_function":251},"n1","sink","update_option() [Settings Manipulation]",59,"update_option",[253],{"from":242,"to":247,"sanitized":188},"low",{"entryPoint":256,"graph":257,"unsanitizedCount":11,"severity":254},"\u003Cadmin-ui> (includes\\admin-ui.php:0)",{"nodes":258,"edges":261},[259,260],{"id":242,"type":243,"label":244,"file":149,"line":245},{"id":247,"type":248,"label":249,"file":149,"line":250,"wp_function":251},[262],{"from":242,"to":247,"sanitized":188},{"summary":264,"deductions":265},"The \"newsroom-ai-assistant\" plugin v1.0.8 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of known CVEs and the low percentage of SQL queries not using prepared statements are positive indicators.  Furthermore, the high percentage of properly escaped output and the lack of critical or high-severity taint flows suggest good development practices regarding preventing common web vulnerabilities like XSS and SQL injection.\n\nHowever, there are a few areas that warrant attention. The plugin has two AJAX handlers, and while the static analysis indicates they are protected, the absence of explicit capability checks listed is a potential concern. While nonces are used, relying solely on nonces without verifying user capabilities on AJAX endpoints can sometimes leave an opening for privilege escalation or unauthorized actions if not implemented perfectly. The presence of file operations, even if only one, also introduces a potential attack vector that should be carefully reviewed to ensure it's handled securely.\n\nOverall, the plugin appears to be developed with security in mind, particularly concerning output sanitization and preventing direct SQL injection. The lack of historical vulnerabilities is a significant strength. The primary area for improvement would be to ensure robust capability checks are in place for all AJAX endpoints, even if they currently pass static analysis. A more detailed review of the file operation function would also be prudent.",[266,269,271],{"reason":267,"points":268},"AJAX endpoints without capability checks",10,{"reason":270,"points":222},"SQL queries not using prepared statements",{"reason":272,"points":273},"File operations present",3,"2026-03-17T07:09:41.208Z",{"wat":276,"direct":289},{"assetPaths":277,"generatorPatterns":282,"scriptPaths":283,"versionParams":284},[278,279,280,281],"\u002Fwp-content\u002Fplugins\u002Fnewsroom-ai-assistant\u002Fassets\u002Fcss\u002Fnewsai-admin.css","\u002Fwp-content\u002Fplugins\u002Fnewsroom-ai-assistant\u002Fassets\u002Fcss\u002Fnewsai-frontend.css","\u002Fwp-content\u002Fplugins\u002Fnewsroom-ai-assistant\u002Fassets\u002Fjs\u002Fnewsai-admin.js","\u002Fwp-content\u002Fplugins\u002Fnewsroom-ai-assistant\u002Fassets\u002Fjs\u002Fnewsai-frontend.js",[],[280,281],[285,286,287,288],"newsroom-ai-assistant\u002Fassets\u002Fcss\u002Fnewsai-admin.css?ver=","newsroom-ai-assistant\u002Fassets\u002Fcss\u002Fnewsai-frontend.css?ver=","newsroom-ai-assistant\u002Fassets\u002Fjs\u002Fnewsai-admin.js?ver=","newsroom-ai-assistant\u002Fassets\u002Fjs\u002Fnewsai-frontend.js?ver=",{"cssClasses":290,"htmlComments":293,"htmlAttributes":294,"restEndpoints":299,"jsGlobals":300,"shortcodeOutput":303},[291,292],"newsai-admin-wrap","newsai-frontend-wrap",[],[295,296,297,298],"data-newsai-site-name","data-newsai-site-desc","data-newsai-lang","data-newsai-geo",[],[301,302],"newsaiAdmin","newsaiFrontend",[],{"error":188,"url":305,"statusCode":306,"statusMessage":307,"message":307},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fnewsroom-ai-assistant\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":77,"versions":309},[310,315],{"version":6,"download_url":24,"svn_tag_url":311,"released_at":26,"has_diff":186,"diff_files_changed":312,"diff_lines":26,"trac_diff_url":313,"vulnerabilities":314,"is_current":188},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fnewsroom-ai-assistant\u002Ftags\u002F1.4.3.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fnewsroom-ai-assistant%2Ftags%2F1.1.0&new_path=%2Fnewsroom-ai-assistant%2Ftags%2F1.4.3.3",[],{"version":316,"download_url":317,"svn_tag_url":318,"released_at":26,"has_diff":186,"diff_files_changed":319,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":320,"is_current":186},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnewsroom-ai-assistant.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fnewsroom-ai-assistant\u002Ftags\u002F1.1.0\u002F",[],[]]