{"id":347046,"date":"2026-08-16T07:57:17","date_gmt":"2026-08-16T07:57:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/aimpact-ai-content-seo-toolkit\/"},"modified":"2026-08-16T07:56:42","modified_gmt":"2026-08-16T07:56:42","slug":"rankmint","status":"publish","type":"plugin","link":"https:\/\/test.wordpress.org\/plugins\/rankmint\/","author":23551154,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.0","stable_tag":"1.3.0","tested":"7.0.4","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Rankmint \u2013 AI Content & SEO Toolkit","header_author":"Sprout Sage Solutions","header_description":"A modular AI toolkit for WordPress. Generate alt text, product descriptions, FAQ schema and more \u2014 powered by your own AI key. Free forever, no credits, no middleman.","assets_banners_color":"3e3e63","last_updated":"2026-08-16 07:56:42","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/rankmint\/","header_author_uri":"https:\/\/sproutsagesolutions.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":50,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.3.0":{"tag":"1.3.0","author":"nitishsharma6","date":"2026-08-16 07:56:42"}},"upgrade_notice":{"1.3.0":"<p>Adds three new modules: AI FAQ + Schema, AI Internal Linking, and AI Excerpts.<\/p>","1.2.0":"<p>Adds AI Product Descriptions for WooCommerce, plus Open Graph &amp; schema output.<\/p>","1.1.0":"<p>Adds the AI SEO Audit module \u2014 a full on-page SEO audit with one-click AI fixes.<\/p>","1.0.0":"<p>First public release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3649396,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3649396,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3649396,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3649396,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.3.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3649396,"resolution":"1","location":"assets","locale":"","width":1544,"height":1034},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3649396,"resolution":"2","location":"assets","locale":"","width":1544,"height":1317},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3649396,"resolution":"3","location":"assets","locale":"","width":1544,"height":1034},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3649396,"resolution":"4","location":"assets","locale":"","width":1544,"height":1034},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3649396,"resolution":"5","location":"assets","locale":"","width":1544,"height":1034},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3649396,"resolution":"6","location":"assets","locale":"","width":1544,"height":1124}},"screenshots":{"1":"AI SEO Audit \u2014 your whole-site health score and site-wide technical checks.","2":"Every post and page scored, with one-click AI fixes for meta descriptions.","3":"Issues grouped by type, so you can fix the biggest SEO wins first.","4":"Six AI tools in one plugin \u2014 turn on only the modules you need.","5":"The Rankmint dashboard \u2014 one AI toolkit, powered by your own key.","6":"Bring your own OpenAI or Google Gemini API key. Free forever."}},"plugin_section":[],"plugin_tags":[1953,2353,17214,186,31034],"plugin_category":[34,55],"plugin_contributors":[273459,249703,275941],"plugin_business_model":[],"class_list":["post-347046","plugin","type-plugin","status-publish","hentry","plugin_tags-accessibility","plugin_tags-ai","plugin_tags-alt-text","plugin_tags-seo","plugin_tags-seo-audit","plugin_category-accessibility","plugin_category-seo-and-marketing","plugin_contributors-mandeepsingh11","plugin_contributors-nitishsharma6","plugin_contributors-sproutsagesolutions","plugin_committers-nitishsharma6","plugin_committers-sproutsagesolutions"],"banners":{"banner":"https:\/\/ps.w.org\/rankmint\/assets\/banner-772x250.png?rev=3649396","banner_2x":"https:\/\/ps.w.org\/rankmint\/assets\/banner-1544x500.png?rev=3649396","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/rankmint\/assets\/icon-128x128.png?rev=3649396","icon_2x":"https:\/\/ps.w.org\/rankmint\/assets\/icon-256x256.png?rev=3649396","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/rankmint\/assets\/screenshot-1.png?rev=3649396","caption":"AI SEO Audit \u2014 your whole-site health score and site-wide technical checks."},{"src":"https:\/\/ps.w.org\/rankmint\/assets\/screenshot-2.png?rev=3649396","caption":"Every post and page scored, with one-click AI fixes for meta descriptions."},{"src":"https:\/\/ps.w.org\/rankmint\/assets\/screenshot-3.png?rev=3649396","caption":"Issues grouped by type, so you can fix the biggest SEO wins first."},{"src":"https:\/\/ps.w.org\/rankmint\/assets\/screenshot-4.png?rev=3649396","caption":"Six AI tools in one plugin \u2014 turn on only the modules you need."},{"src":"https:\/\/ps.w.org\/rankmint\/assets\/screenshot-5.png?rev=3649396","caption":"The Rankmint dashboard \u2014 one AI toolkit, powered by your own key."},{"src":"https:\/\/ps.w.org\/rankmint\/assets\/screenshot-6.png?rev=3649396","caption":"Bring your own OpenAI or Google Gemini API key. Free forever."}],"raw_content":"<!--section=description-->\n<p><strong>Rankmint is the all-in-one AI content &amp; SEO toolkit for WordPress<\/strong> \u2014 six powerful tools inside one lightweight, beautifully designed plugin. Generate SEO-friendly image <strong>alt text<\/strong> in bulk, run a full <strong>SEO audit<\/strong> of your entire site, create <strong>FAQ schema<\/strong> for rich results, add smart <strong>internal links<\/strong>, auto-write <strong>excerpts<\/strong>, and generate persuasive <strong>WooCommerce product descriptions<\/strong> \u2014 all from one clean dashboard.<\/p>\n\n<p>Rankmint is <strong>Bring-Your-Own-Key<\/strong>: connect your own OpenAI or Google Gemini API key and pay only your provider. There are <strong>no credits, no subscriptions, and no middleman<\/strong> \u2014 Rankmint is <strong>free forever<\/strong>, with every feature unlocked.<\/p>\n\n<h4>Why choose Rankmint?<\/h4>\n\n<ul>\n<li><strong>6 AI tools in 1 plugin<\/strong> \u2014 replace a whole stack of single-purpose SEO and AI plugins.<\/li>\n<li><strong>Free forever<\/strong> \u2014 no premium upsell, no locked features, no usage caps from us.<\/li>\n<li><strong>Your data stays private<\/strong> \u2014 requests go straight from your site to the AI provider you choose; nothing passes through our servers.<\/li>\n<li><strong>Built for rankings<\/strong> \u2014 better image SEO, stronger on-page optimization, valid schema, and improved accessibility (WCAG\/ADA).<\/li>\n<li><strong>Lightweight &amp; modern<\/strong> \u2014 a fast React dashboard; enable only the modules you need.<\/li>\n<\/ul>\n\n<h4>What the Alt Text module does<\/h4>\n\n<ul>\n<li><strong>Scan your media library<\/strong> and instantly see how many images are missing alt text.<\/li>\n<li><strong>Bulk-generate<\/strong> accessible, SEO-friendly alt text for hundreds of images with a live progress bar (cancel any time).<\/li>\n<li><strong>Auto-generate on upload<\/strong> \u2014 new images get alt text automatically.<\/li>\n<li><strong>Edit and save<\/strong> any generated alt text before it goes live.<\/li>\n<li><strong>Choose a style<\/strong> \u2014 descriptive, SEO-focused, accessibility-first or concise.<\/li>\n<li><strong>Any language<\/strong> \u2014 generate alt text in the language of your choice.<\/li>\n<li><strong>Skip existing<\/strong> \u2014 never overwrite alt text you already wrote.<\/li>\n<\/ul>\n\n<h4>Why alt text matters<\/h4>\n\n<p>Alt text improves <strong>web accessibility<\/strong> (helping screen-reader users and supporting WCAG\/ADA compliance) and boosts <strong>image SEO<\/strong> so your images can rank in search. Rankmint makes fixing your entire library a two-minute job.<\/p>\n\n<h4>What the SEO Audit module does<\/h4>\n\n<ul>\n<li><strong>Whole-site health score<\/strong> \u2014 audit every post and page and get a single SEO health score (0\u2013100).<\/li>\n<li><strong>12+ on-page checks per page<\/strong> \u2014 SEO title, meta description, H1 usage, content length, readability (Flesch), subheadings, image alt text, image weight, internal &amp; external links, indexability and URL slug.<\/li>\n<li><strong>Site-wide checks<\/strong> \u2014 HTTPS, XML sitemap, search-engine visibility, duplicate titles and duplicate meta descriptions.<\/li>\n<li><strong>Fix meta descriptions with AI<\/strong> \u2014 generate a perfect meta description for any page and apply it in one click (writes to Yoast, Rank Math, or Rankmint's own output).<\/li>\n<li><strong>Bulk fix<\/strong> \u2014 auto-write meta descriptions for every page that is missing one.<\/li>\n<li><strong>Issues report<\/strong> \u2014 group every issue by type and see exactly which pages are affected.<\/li>\n<li><strong>Broken link checker<\/strong> \u2014 crawl every link on your site and find the broken ones (with the pages they appear on).<\/li>\n<li><strong>CSV export<\/strong> \u2014 download the full audit for reporting.<\/li>\n<\/ul>\n\n<h4>Modular by design<\/h4>\n\n<p>Enable only the tools you need from the <strong>Modules<\/strong> screen. New AI modules are added regularly \u2014 always free.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to third-party AI services to generate content. <strong>No data is sent anywhere until you add an API key and trigger a generation.<\/strong> You choose which provider to use, and you use your own account and API key.<\/p>\n\n<p>Depending on the provider you configure, the plugin sends a <strong>downscaled copy of the image<\/strong> you are generating alt text for (and a short text instruction) to that provider's API, and receives the generated text in response. No image or content is sent to any Rankmint-operated server \u2014 requests go directly from your site to the provider you chose.<\/p>\n\n<p>Supported providers:<\/p>\n\n<ul>\n<li><strong>OpenAI<\/strong> \u2014 used only if you select it and add an OpenAI API key.\n\n<ul>\n<li>Terms: https:\/\/openai.com\/policies\/row-terms-of-use\/<\/li>\n<li>Privacy: https:\/\/openai.com\/policies\/row-privacy-policy\/<\/li>\n<\/ul><\/li>\n<li><strong>Google Gemini<\/strong> \u2014 used only if you select it and add a Gemini API key.\n\n<ul>\n<li>Terms: https:\/\/ai.google.dev\/gemini-api\/terms<\/li>\n<li>Privacy: https:\/\/policies.google.com\/privacy<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h3>Development<\/h3>\n\n<p>Rankmint is fully open source (GPLv2+). The complete, human-readable source is included in this plugin:<\/p>\n\n<ul>\n<li>The admin interface is a React app; its source lives in the <code>\/src<\/code> folder and is compiled to <code>\/build<\/code> with <a href=\"https:\/\/www.npmjs.com\/package\/@wordpress\/scripts\">@wordpress\/scripts<\/a> (webpack under the hood).<\/li>\n<li>All PHP is unminified and included as-is under <code>\/includes<\/code>.<\/li>\n<\/ul>\n\n<p>To rebuild the compiled assets from source:<\/p>\n\n<pre><code>npm install\nnpm run build\n<\/code><\/pre>\n\n<p>(<code>npm start<\/code> runs the development watch build.) The build configuration is the default provided by @wordpress\/scripts; the exact dependency versions are pinned in the bundled <code>package.json<\/code> and <code>package-lock.json<\/code>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin to <code>\/wp-content\/plugins\/<\/code> or install it from the Plugins screen.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Open <strong>Rankmint<\/strong> in the admin menu.<\/li>\n<li>Go to <strong>Settings<\/strong>, choose a provider (OpenAI or Gemini) and paste your API key.<\/li>\n<li>Open <strong>AI Alt Text<\/strong> and click <strong>Bulk generate missing<\/strong>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20it%20really%20free%3F\"><h3>Is it really free?<\/h3><\/dt>\n<dd><p>Yes. The plugin is free forever. You only pay your AI provider for the API usage on your own account.<\/p><\/dd>\n<dt id=\"do%20i%20need%20an%20api%20key%3F\"><h3>Do I need an API key?<\/h3><\/dt>\n<dd><p>Yes. Rankmint uses your own OpenAI or Google Gemini API key so you stay in control of usage and cost.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20send%20my%20images%20to%20your%20servers%3F\"><h3>Does the plugin send my images to your servers?<\/h3><\/dt>\n<dd><p>No. Requests go directly from your website to the AI provider you choose. There is no Rankmint-operated server in between.<\/p><\/dd>\n<dt id=\"will%20it%20overwrite%20my%20existing%20alt%20text%3F\"><h3>Will it overwrite my existing alt text?<\/h3><\/dt>\n<dd><p>Only if you want it to. By default, \"Skip existing\" is on, so bulk runs leave your existing alt text untouched.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20large%20media%20libraries%3F\"><h3>Does it work with large media libraries?<\/h3><\/dt>\n<dd><p>Yes. Bulk generation processes images one by one with a live progress bar, and you can stop and resume any time.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>New <strong>AI FAQ + Schema<\/strong> module: generate FAQ sections from your content and output valid FAQPage schema for rich results.<\/li>\n<li>New <strong>AI Internal Linking<\/strong> module: find smart internal-link opportunities between your pages and insert them in one click (no API key needed).<\/li>\n<li>New <strong>AI Excerpts<\/strong> module: auto-write clean post and page excerpts in bulk.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>New <strong>AI Product Descriptions<\/strong> module (WooCommerce): write persuasive product descriptions from your product data, one at a time or in bulk.<\/li>\n<li>SEO Audit now outputs <strong>Open Graph, Twitter card and JSON-LD schema<\/strong> on your pages when no other SEO plugin is active, plus a new \"Social &amp; schema\" check.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New <strong>AI SEO Audit<\/strong> module: whole-site health score, 12+ on-page checks per page, site-wide checks, readability scoring, thematic issues report, broken link checker, one-click and bulk AI meta-description fixes, and CSV export.<\/li>\n<li>Added text generation to the OpenAI and Gemini providers.<\/li>\n<li>Added an <code>aimpact_provider<\/code> filter so add-ons can register custom AI providers.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: AI Alt Text module (scan, single + bulk generation, auto-on-upload, multi-language, styles), modular dashboard, OpenAI &amp; Gemini support.<\/li>\n<\/ul>","raw_excerpt":"All-in-one AI SEO toolkit for WordPress: bulk image alt text, full SEO audit, FAQ schema, internal links &amp; more \u2014 using your own AI key. Free forever.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/347046","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=347046"}],"author":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/sproutsagesolutions"}],"wp:attachment":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=347046"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=347046"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=347046"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=347046"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=347046"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=347046"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}