{"id":367431,"date":"2026-09-21T19:49:18","date_gmt":"2026-09-21T19:49:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/scientific-ai-image-seo-alt-text\/"},"modified":"2026-09-21T19:48:43","modified_gmt":"2026-09-21T19:48:43","slug":"scientific-ai-image-seo-alt-text","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/scientific-ai-image-seo-alt-text\/","author":23561426,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.16","stable_tag":"1.0.16","tested":"7.1.2","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Scientific AI Image SEO & Alt Text","header_author":"Scientific AI Limited","header_description":"Audit WordPress image ALT coverage, find missing ALT text, edit it from one dashboard, and use local filename-based suggestions. No AI or API key required.","assets_banners_color":"","last_updated":"2026-09-21 19:48:43","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/scientificai.co.uk\/product\/scientific-ai-image-seo-alt-text-free\/","header_author_uri":"https:\/\/scientificai.co.uk\/","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.0.16":{"tag":"1.0.16","author":"scientificai","date":"2026-09-21 19:48:43","revision":3706242}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3706258,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3706258,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.16"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[1953,17214,6357,233,186],"plugin_category":[34,55],"plugin_contributors":[279928],"plugin_business_model":[],"class_list":["post-367431","plugin","type-plugin","status-publish","hentry","plugin_tags-accessibility","plugin_tags-alt-text","plugin_tags-image-seo","plugin_tags-media-library","plugin_tags-seo","plugin_category-accessibility","plugin_category-seo-and-marketing","plugin_contributors-scientificai","plugin_committers-scientificai"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/scientific-ai-image-seo-alt-text\/assets\/icon-128x128.png?rev=3706258","icon_2x":"https:\/\/ps.w.org\/scientific-ai-image-seo-alt-text\/assets\/icon-256x256.png?rev=3706258","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Scientific AI Image SEO &amp; Alt Text is an audit-and-repair dashboard for WordPress image ALT text.<\/p>\n\n<p>Unlike automatic ALT generators, the Free plugin focuses on reviewing the existing Media Library, measuring ALT coverage, finding gaps, and letting an editor repair ALT text from one screen. Filename-derived suggestions are generated locally from existing attachment filenames; the Free plugin does not send images or content to an AI service.<\/p>\n\n<p>Free features:\n* Scan the WordPress Media Library\n* Measure site-wide image ALT coverage\n* Find images with missing ALT text\n* View images with and without ALT text\n* Edit and save ALT text directly from one dashboard\n* Generate simple local filename-derived ALT suggestions\n* Run an Image Usage &amp; Context Audit for the images shown on the dashboard\n* See which posts, pages or products use an image\n* Flag filename-like ALT text, duplicate ALT text and images reused in multiple contexts\n* Filter images by ALT status\n* No OpenAI API key required\n* No external AI service required\n* No licence key required<\/p>\n\n<p>This makes the Free plugin especially useful as a privacy-friendly ALT coverage audit and manual repair workflow rather than an automatic AI ALT generator.<\/p>\n\n<p>An optional, separately distributed Scientific AI Image SEO Pro add-on adds AI-powered ALT text and SEO filename generation, multilingual output, brand and keyword rules, bulk optimization, automatic optimization on upload, and WooCommerce image support.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This Free plugin does not contact OpenAI or any other third-party AI service.\nAll Free features run on your WordPress site and no API key is required.<\/p>\n\n<p>The separately distributed Pro add-on has its own external-service requirements and documentation.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>Scientific AI Image SEO &amp; Alt Text Free does not include analytics, tracking, telemetry, or advertising beacons.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>In WordPress, go to Plugins &gt; Add New Plugin &gt; Upload Plugin.<\/li>\n<li>Upload the Scientific AI Image SEO ZIP file.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Open Scientific AI &gt; Image SEO.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20the%20free%20plugin%20an%20automatic%20alt%20text%20generator%3F\"><h3>Is the Free plugin an automatic ALT text generator?<\/h3><\/dt>\n<dd><p>No. The Free plugin is an audit-and-repair workflow. It finds missing ALT text, measures coverage, lets editors update ALT text from one dashboard, and offers local filename-derived suggestions. It does not automatically analyse images with AI.<\/p><\/dd>\n<dt id=\"does%20the%20free%20version%20require%20an%20openai%20api%20key%3F\"><h3>Does the Free version require an OpenAI API key?<\/h3><\/dt>\n<dd><p>No. The Free version works without an API key and does not contact an external AI service.<\/p><\/dd>\n<dt id=\"does%20the%20free%20version%20require%20a%20licence%20key%3F\"><h3>Does the Free version require a licence key?<\/h3><\/dt>\n<dd><p>No. A licence is only required for Pro features.<\/p><\/dd>\n<dt id=\"what%20is%20the%20image%20usage%20%26%20context%20audit%3F\"><h3>What is the Image Usage &amp; Context Audit?<\/h3><\/dt>\n<dd><p>It is a local, on-demand audit that checks the images displayed on the current dashboard page. It shows where each image is used in WordPress content and flags missing ALT text, filename-like ALT text, duplicate ALT text, and images reused across multiple contexts for manual review.<\/p><\/dd>\n<dt id=\"does%20the%20audit%20send%20my%20content%20to%20an%20external%20service%3F\"><h3>Does the audit send my content to an external service?<\/h3><\/dt>\n<dd><p>No. The Free usage\/context audit runs locally against your WordPress database and does not use an AI API.<\/p><\/dd>\n<dt id=\"does%20it%20change%20image%20files%3F\"><h3>Does it change image files?<\/h3><\/dt>\n<dd><p>The Free version does not rename or replace image files. It lets you review and edit WordPress image ALT text.<\/p><\/dd>\n<dt id=\"can%20i%20use%20it%20with%20woocommerce%3F\"><h3>Can I use it with WooCommerce?<\/h3><\/dt>\n<dd><p>The Free dashboard can see normal Media Library image attachments. Dedicated WooCommerce product\/gallery image workflows are available in Pro.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.16<\/h4>\n\n<ul>\n<li>Fixed the Image SEO dashboard table so the Action column and ALT buttons stay visible after running the Usage &amp; Context Audit.<\/li>\n<li>Improved responsive table sizing and horizontal overflow on narrower admin screens.<\/li>\n<li>No Image SEO or audit functionality changed.<\/li>\n<\/ul>\n\n<h4>1.0.15<\/h4>\n\n<ul>\n<li>Reworked duplicate ALT counting to avoid an exclusionary attachment query.<\/li>\n<li>Passed the prepared content-usage query directly to get_col() to avoid the PreparedSQL false-positive pattern.<\/li>\n<li>No user-facing functionality changed.<\/li>\n<\/ul>\n\n<h4>1.0.14<\/h4>\n\n<ul>\n<li>Added the required translator clarification for the untitled content post ID placeholder.<\/li>\n<li>No plugin functionality changed from 1.0.13.<\/li>\n<\/ul>\n\n<h4>1.0.13<\/h4>\n\n<ul>\n<li>Added the Image Usage &amp; Context Audit features to the visible Free Version benefits panel in the plugin dashboard.<\/li>\n<li>No functional behavior was changed from 1.0.12.<\/li>\n<\/ul>\n\n<h4>1.0.12<\/h4>\n\n<ul>\n<li>Added Image Usage &amp; Context Audit for the images shown on the dashboard.<\/li>\n<li>Shows which posts, pages or products reference an image.<\/li>\n<li>Flags filename-like ALT text, duplicate ALT text and images reused across multiple contexts.<\/li>\n<li>Keeps the audit local and on-demand; no external AI or API service is used.<\/li>\n<li>Existing image ALT editing, coverage and filename suggestion features remain unchanged.<\/li>\n<\/ul>\n\n<h4>1.0.11<\/h4>\n\n<ul>\n<li>Aligned the plugin package folder and translation text domain with the WordPress.org assigned slug: scientific-ai-image-seo-alt-text.<\/li>\n<li>Kept the plugin display name and Free functionality unchanged.<\/li>\n<li>Kept the WordPress.org short description within the supported length.<\/li>\n<\/ul>\n\n<h4>1.0.10<\/h4>\n\n<ul>\n<li>Restored the original plugin slug and text domain: scientific-ai-image-seo.<\/li>\n<li>Kept the existing Free plugin structure and features unchanged.<\/li>\n<li>Kept the shortened WordPress.org readme short description.<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Changed the gettext text domain to match the assigned WordPress.org slug: scientific-ai-image-seo-alt-text.<\/li>\n<li>Clarified the Free plugin's audit-and-repair focus in the plugin description and readme.<\/li>\n<li>Clarified that Free does not automatically analyse images or contact an external AI service.<\/li>\n<li>Highlighted the site-wide ALT coverage dashboard and local filename-derived suggestions as the Free workflow.<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Added a prominent Free benefits panel to explain what the plugin does.<\/li>\n<li>Added a contextual Pro comparison panel with the main Pro benefits.<\/li>\n<li>Added a direct button to the Scientific AI Image SEO Pro product page.<\/li>\n<li>Kept the Pro promotion contextual to the plugin screen.<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Prepared the Free plugin for WordPress.org submission.<\/li>\n<li>Added complete plugin header license and compatibility fields.<\/li>\n<li>Changed Plugin URI to the dedicated Free product page so it differs from the Author URI.<\/li>\n<li>Fixed output escaping for pagination.<\/li>\n<li>Improved sanitization of admin URL parameters and AJAX input.<\/li>\n<li>Added per-attachment edit permission checks before saving ALT text.<\/li>\n<li>Added short-lived coverage-stat caching and cache invalidation.<\/li>\n<li>Documented justified use of WordPress attachment ALT metadata queries.<\/li>\n<li>Removed the dedicated Pro sales submenu and kept a single contextual Pro upgrade card.<\/li>\n<li>Updated the Pro link to the dedicated Scientific AI Image SEO Pro product page.<\/li>\n<li>Added External Services and Privacy disclosures for the Free plugin.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Shop-ready Free release.<\/li>\n<li>Fixed duplicate Scientific AI submenu when Image SEO creates the parent menu.<\/li>\n<li>Improved standalone operation with or without other Scientific AI plugins.<\/li>\n<li>Improved compatibility with Scientific AI Image SEO Pro.<\/li>\n<li>Updated Pro feature descriptions for multilingual output and global brand\/keyword rules.<\/li>\n<li>Improved admin asset loading when Image SEO is the top-level Scientific AI screen.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Added a shared Scientific AI parent menu when another Scientific AI plugin is not installed.<\/li>\n<li>Avoided duplicate Image SEO Pro menu when the real Pro add-on is active.<\/li>\n<li>Improved Pro upgrade navigation.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Added Image SEO Pro submenu and upgrade link.<\/li>\n<li>Added SEO filename renaming to the Pro feature roadmap.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Moved Image SEO under the shared Scientific AI admin menu.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Audit image ALT coverage, find missing ALT text, edit it in one dashboard, and use local filename suggestions. No AI or API key.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/367431","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=367431"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/scientificai"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=367431"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=367431"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=367431"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=367431"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=367431"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=367431"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}