Free WordPress Plugin

Bulk Image SEO.
One Click. Zero Hassle.

IKAI Media Importer replaces your WordPress images with compressed, SEO-optimised versions, renames files, rewrites every URL across your site, and updates all metadata — automatically, in parallel.

Download Free Plugin Open WP Image Optimizer
100% Free — No License Key Parallel Processing — Instant Batches Rewrites All URLs Site-Wide Works with Elementor, ACF & More
IKAI Media Importer WordPress plugin interface showing CSV and ZIP upload, Analyse Files button, and parallel workers setting
The Problem

WordPress Image SEO Is Broken
Without the Right Workflow

Optimising images for the web is only half the job. Getting those optimised images — with the right filenames, alt text, captions, and descriptions — into WordPress without breaking every page that references them is the hard part.

Data flowing from image files into WordPress database with SEO metadata

Why Most Workflows Fail at Scale

Manually updating alt text, titles, and captions in the WordPress media library is tedious for 10 images. For 100 or 500 images, it's simply not viable. Paid plugins like WP All Import Pro charge $200+ for CSV import to media files — a feature that should be free.

And replacing image files while preserving all the URLs that point to them? WordPress has no built-in way to do this. Change a filename and every post, page, and widget that references the old URL breaks silently.

  • Manual media library editing takes hours for large sites
  • Renaming files breaks all existing image references
  • Paid plugins charge $100–$200 for basic CSV import
  • Thumbnail regeneration is slow and often forgotten
How It Works

Four Steps. Hundreds of Images.
Done in Minutes.

The plugin is designed to work hand-in-hand with the IKAI WP Image Optimizer. Optimise your images in the browser tool, then let the plugin handle everything in WordPress.

4-step workflow: Optimize with IKAI Tool, Download CSV + ZIP, Install Plugin, Replace and Update
1

Optimise in the Browser

Upload up to 50 images to the IKAI WP Image Optimizer. The tool compresses each image, generates AI-powered SEO filenames, alt text, titles, captions, and descriptions using Gemini 2.5 Flash.

2

Download CSV & ZIP

Export the results as a ZIP of compressed images (renamed to SEO-friendly filenames) and a CSV mapping original filenames to new names and all metadata fields.

3

Install the Plugin

Download IKAI Media Importer and install it via Plugins → Add New → Upload Plugin in your WordPress admin. Activate it and go to Media → IKAI Media Importer.

4

Replace & Update

Upload your CSV and ZIP. Click Analyse to preview, then Replace & Update. The plugin processes images in parallel — replacing files, regenerating thumbnails, rewriting all URLs, and updating all metadata in one pass.

Features

Everything a Paid Plugin Does.
For Free.

IKAI Media Importer handles the full image replacement workflow that normally requires $100–$200 in premium plugins.

File Replacement

Replaces the physical image file on the server with the new compressed version. Old file is removed, new file takes its place — no orphaned files left behind.

Filename & Slug Rename

Updates the WordPress media record — post slug, title, _wp_attached_file meta, and GUID — to reflect the new SEO-friendly filename.

Site-Wide URL Rewriting

Scans every post, page, and custom post type in the database. Replaces all occurrences of the old image URL with the new one — including serialised postmeta for Elementor and ACF.

Thumbnail Regeneration

Automatically regenerates all registered thumbnail sizes for each replaced image. Your theme's image sizes are always in sync with the new file.

Parallel Processing

Processes 1–8 images simultaneously using a configurable worker pool. A batch of 100 images that would take 10 minutes serially completes in under 2 minutes on 5 workers.

Bulk SEO Metadata Update

Updates alt text, title, caption, and description for every image in one pass — directly from the AI-generated values in the CSV. No manual editing required.

Server-Side ZIP Extraction

The ZIP is uploaded once and extracted server-side. No per-image HTTP uploads from the browser — dramatically faster for large batches over slow connections.

Live Progress Dashboard

Real-time progress bar with per-image status, success/error counts, and a detailed log. See exactly which images succeeded, which failed, and why.

Concurrency Lock

Prevents two browser tabs from running an import simultaneously, avoiding race conditions and database conflicts. Lock auto-expires after 5 minutes as a safety net.

Best Use Case

Built for Content-Heavy WordPress Sites

IKAI Media Importer is purpose-built for sites where images are central to the content — and where image SEO directly impacts search rankings and page speed.

WordPress media library with hundreds of images being bulk optimised with AI SEO metadata

The Ideal Scenario

You run a WordPress site — a dealership, an e-commerce store, a real estate listing site, a photography portfolio — with hundreds of images uploaded over the years. The filenames are IMG_4821.jpg. The alt text fields are empty. The images are 3–5MB each.

Google can't understand what those images show. Page load times are slow. You're leaving significant organic search traffic on the table.

With IKAI Media Importer, you can fix all of that in a single afternoon — without touching a single image manually.

Real-World Example

A car dealership with 400 vehicle photos — all named DSC_0042.jpg with no alt text — used this workflow to rename every image to a descriptive SEO slug (e.g. 2024-ford-bronco-sport-blue-4x4.jpg), add accurate alt text, and compress file sizes by an average of 76%. Total time: under 2 hours. No developer required.

FAQ

Common Questions

No. The plugin rewrites all image URLs across your entire site before completing the import. Every post, page, widget, and custom field that referenced the old image URL is updated to the new one. Featured images are stored by attachment ID (not URL), so they update automatically with no extra work.
Yes. The URL rewriting step handles both standard post_content and serialised postmeta — which is how Elementor, ACF, WPBakery, and most other page builders store image references. Both the image URL and the full upload path are rewritten.
Yes — always back up before any bulk database operation. The plugin writes directly to wp_posts and wp_postmeta. A database backup takes 30 seconds with any WordPress backup plugin and gives you a complete safety net. The plugin itself has no undo function.
There is no hard limit in the plugin. In practice, the IKAI WP Image Optimizer processes 50 images per batch — so for 500 images you'd run 10 batches. Each batch takes 1–3 minutes depending on your server speed and the number of parallel workers selected (1–8).
The plugin skips that image and logs it as "not found" in the results panel. All other images in the batch continue processing normally. You'll see a clear count of succeeded, skipped, and failed images at the end of each run.
Completely free. No license key, no account, no usage limits, no premium tier. Download, install, and use it on as many sites as you like. It is provided as-is alongside the IKAI Tools suite.

Ready to Fix Your WordPress Image SEO?

Download the free plugin, optimise your images with the IKAI WP Image Optimizer, and import everything in one click. No paid plugins. No manual editing. No broken links.