{"id":294086,"date":"2026-04-18T18:05:31","date_gmt":"2026-04-18T18:05:31","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/seopix-ai-image-seo-optimizer\/"},"modified":"2026-05-05T14:10:50","modified_gmt":"2026-05-05T14:10:50","slug":"seopix-ai-image-seo-optimizer","status":"publish","type":"plugin","link":"https:\/\/uk.wordpress.org\/plugins\/seopix-ai-image-seo-optimizer\/","author":23471772,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.4","stable_tag":"1.0.4","tested":"6.9.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"SEOPix \u2014 AI Image SEO Optimizer","header_author":"SEOPix","header_description":"Automatically compress, rename with SEO keywords, and generate alt-text for your images using AI. Powered by seopix.co.","assets_banners_color":"","last_updated":"2026-05-05 14:10:50","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/seopix.co\/en\/integrations#wordpress","header_author_uri":"https:\/\/seopix.co\/en\/blog","rating":5,"author_block_rating":0,"active_installs":0,"downloads":131,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"simonbenhamou","date":"2026-04-18 18:44:04"},"1.0.2":{"tag":"1.0.2","author":"simonbenhamou","date":"2026-04-19 08:40:42"},"1.0.3":{"tag":"1.0.3","author":"simonbenhamou","date":"2026-04-19 17:50:48"},"1.0.4":{"tag":"1.0.4","author":"simonbenhamou","date":"2026-05-05 14:10:50"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3509728,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3509728,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1","1.0.2","1.0.3","1.0.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3509728,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3509728,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3509728,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"Settings page with API token and optimization options","2":"Media Library with SEOPix column showing optimization status","3":"Before\/after: original filename vs SEO-optimized filename"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[17214,29152,29161,186,15376],"plugin_category":[55],"plugin_contributors":[260527],"plugin_business_model":[],"class_list":["post-294086","plugin","type-plugin","status-publish","hentry","plugin_tags-alt-text","plugin_tags-image-compression","plugin_tags-image-optimization","plugin_tags-seo","plugin_tags-webp","plugin_category-seo-and-marketing","plugin_contributors-simonbenhamou","plugin_committers-simonbenhamou"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/seopix-ai-image-seo-optimizer\/assets\/icon-128x128.png?rev=3509728","icon_2x":"https:\/\/ps.w.org\/seopix-ai-image-seo-optimizer\/assets\/icon-256x256.png?rev=3509728","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/seopix-ai-image-seo-optimizer\/assets\/screenshot-1.png?rev=3509728","caption":"Settings page with API token and optimization options"},{"src":"https:\/\/ps.w.org\/seopix-ai-image-seo-optimizer\/assets\/screenshot-2.png?rev=3509728","caption":"Media Library with SEOPix column showing optimization status"},{"src":"https:\/\/ps.w.org\/seopix-ai-image-seo-optimizer\/assets\/screenshot-3.png?rev=3509728","caption":"Before\/after: original filename vs SEO-optimized filename"}],"raw_content":"<!--section=description-->\n<p>SEOPix optimizes your WordPress images for SEO in one click. When you upload an image, AI analyzes it and:<\/p>\n\n<ul>\n<li><strong>Compresses<\/strong> \u2014 up to 90% smaller without quality loss<\/li>\n<li><strong>Renames<\/strong> \u2014 generates SEO-friendly filenames based on image content (e.g. IMG_4523.jpg \u2192 vintage-leather-bag.webp)<\/li>\n<li><strong>Generates alt-text<\/strong> \u2014 descriptive, keyword-rich alt-text in 7 languages<\/li>\n<li><strong>Converts format<\/strong> \u2014 WebP, JPEG, or PNG<\/li>\n<\/ul>\n\n<p>Works automatically on upload or manually from the Media Library. Supports bulk optimization.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Auto-optimize on upload (can be toggled off)<\/li>\n<li>Manual \"Optimize\" button in Media Library<\/li>\n<li>Bulk optimize selected images<\/li>\n<li>Platform presets: Web, Shopify, Etsy, Amazon, Instagram<\/li>\n<li>Alt-text in 7 languages: EN, FR, ES, DE, IT, PT, NL<\/li>\n<li>Shows compression savings per image<\/li>\n<li>No server-side processing \u2014 uses seopix.co API<\/li>\n<\/ul>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Install the plugin<\/li>\n<li>Get a free API token at <a href=\"https:\/\/seopix.co\">seopix.co<\/a><\/li>\n<li>Enter the token in Settings \u2192 SEOPix<\/li>\n<li>Upload images \u2014 they're automatically optimized<\/li>\n<\/ol>\n\n<h4>Pricing<\/h4>\n\n<p>The plugin is free. Image processing uses credits from your seopix.co account:<\/p>\n\n<ul>\n<li><strong>Free<\/strong>: 15 credits\/month (1 credit = 1 image)<\/li>\n<li><strong>Credit packs<\/strong>: from $14.99 (500 images, never expire)<\/li>\n<li><strong>Subscriptions<\/strong>: from $4.99\/month (100 images\/month, credits accumulate)<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin relies on the SEOPix API (seopix.co) to process images. Without this service the plugin cannot compress images, generate SEO filenames, or produce alt-text \u2014 all image analysis and AI processing happens on SEOPix servers, not on your WordPress site.<\/p>\n\n<p><strong>SEOPix API \u2014 https:\/\/www.seopix.co\/api<\/strong><\/p>\n\n<p>What it is used for: compressing images, generating SEO-optimized filenames from image content using AI, generating multilingual alt-text using AI, and checking the remaining credit balance on your SEOPix account.<\/p>\n\n<p>What data is sent and when:<\/p>\n\n<ul>\n<li><strong>When an image is optimized<\/strong> (either automatically on upload, manually via the \"Optimize\" button in the Media Library, or through the \"Optimize with SEOPix\" bulk action), the plugin sends a <code>POST<\/code> request to <code>https:\/\/www.seopix.co\/api\/process-single<\/code> containing: the image file binary, your SEOPix API token (as a Bearer token in the <code>Authorization<\/code> header), and the optimization options you configured in Settings \u2192 SEOPix (platform preset, output format, alt-text language, filename language, and optional max width\/height). The request also includes a <code>source<\/code> field set to <code>\"WordPress plugin\"<\/code> so SEOPix can track plugin usage.<\/li>\n<li><strong>When the Media Library, Settings page, or WordPress admin bar loads<\/strong> (and an API token is configured), the plugin sends a <code>GET<\/code> request to <code>https:\/\/www.seopix.co\/api\/auth\/extension<\/code> with your API token in the <code>Authorization<\/code> header, in order to retrieve and display your current credit balance.<\/li>\n<li><strong>After an image is processed<\/strong>, the SEOPix API returns a temporary signed URL pointing to the optimized image stored on SEOPix's own CDN (hosted on <code>seopix.co<\/code>). The plugin then fetches that URL with a <code>GET<\/code> request to download the optimized image and replace the original in your Media Library. No additional user data is sent in this download request.<\/li>\n<\/ul>\n\n<p>No personal information about site visitors, site administrators, post content, or any data other than what is listed above is ever transmitted. The plugin never contacts any other third-party service.<\/p>\n\n<p>This service is provided by SEOPix (operator of seopix.co). By using the plugin you agree to the SEOPix terms and privacy policy:<\/p>\n\n<ul>\n<li>Terms of Service: <a href=\"https:\/\/seopix.co\/en\/terms\">https:\/\/seopix.co\/en\/terms<\/a><\/li>\n<li>Privacy Policy: <a href=\"https:\/\/seopix.co\/en\/privacy\">https:\/\/seopix.co\/en\/privacy<\/a><\/li>\n<\/ul>\n\n<p>An API token is required to use the plugin. You can create a free SEOPix account and obtain a token at <a href=\"https:\/\/seopix.co\/en\/dashboard\">https:\/\/seopix.co\/en\/dashboard<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>seopix<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the Plugins menu<\/li>\n<li>Go to Settings \u2192 SEOPix<\/li>\n<li>Enter your API token (get one free at seopix.co)<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20account%3F\"><h3>Do I need an account?<\/h3><\/dt>\n<dd><p>Yes, you need a free account at seopix.co to get an API token. The free plan includes 15 image optimizations per month.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20my%20original%20images%3F\"><h3>What happens to my original images?<\/h3><\/dt>\n<dd><p>The original file is replaced with the optimized version. The filename is updated to the SEO-friendly name, and alt-text is set automatically.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20existing%20images%3F\"><h3>Does it work with existing images?<\/h3><\/dt>\n<dd><p>Yes. Use the \"Optimize\" button in the Media Library or select multiple images and use the \"Optimize with SEOPix\" bulk action.<\/p><\/dd>\n<dt id=\"what%20formats%20are%20supported%3F\"><h3>What formats are supported?<\/h3><\/dt>\n<dd><p>Input: JPEG, PNG, WebP, GIF, BMP, TIFF, AVIF\nOutput: WebP, JPEG, or PNG (configurable)<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>New \"Reference example\" setting \u2014 provide a sample of your SKU pattern (e.g. REF-2024-BLU-M) so SEOPix recognizes and preserves real product references in SEO filenames while filtering out generic camera prefixes (IMG_, DSC_, screenshot, etc.).<\/li>\n<li>SEO renaming reliability improvements: smarter resize that never crops the product, alt-text length tightened to 12-20 words \/ \u2264125 characters for optimal SEO, and stronger uniqueness across batches of similar variants.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Updated pricing information in the readme to reflect current SEOPix plans (credit packs from $14.99, subscriptions from $4.99\/month).<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added \"External services\" section to the readme, documenting the SEOPix API (seopix.co) used by the plugin for image processing and credit lookup, with links to the SEOPix Terms of Service and Privacy Policy.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Auto-optimize on upload<\/li>\n<li>Manual and bulk optimization<\/li>\n<li>Platform presets (Web, Shopify, Etsy, Amazon, Instagram)<\/li>\n<li>Alt-text generation in 7 languages<\/li>\n<\/ul>","raw_excerpt":"Automatically compress, rename with SEO keywords, and generate alt-text for your images using AI.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/294086","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=294086"}],"author":[{"embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/simonbenhamou"}],"wp:attachment":[{"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=294086"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=294086"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=294086"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=294086"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=294086"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=294086"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}