Offloft 0.1.0 is here: offload your WordPress media and know it arrived.Read what's new

Does Offloading WordPress Media Hurt Image SEO?

Eritson Studios. Updated November 6, 2026.

Offloading doesn't hurt image SEO by itself, because Google supports images hosted on CDNs and other domains. What does change is each image's address, and Google has to find the new one. Use a media domain you own, keep images public and crawlable, and check the result in Search Console. Nobody can promise your image rankings won't move.

What does Google say about images on another domain?

Google's image guidelines say image sitemaps can list URLs from other domains, so that you can use a CDN to host images. They also encourage you to verify the CDN's domain in Search Console, so Google can tell you about crawl errors on those images.

What changes when you offload?

Part of the imageDoes it change?
Alt textNo, it stays in WordPress
The page the image is onNo
The file itselfNo, though a separate optimizer might change it
The image's addressYes, it moves to your bucket or media domain
Who answers requestsYes, your provider or CDN does

Google's site move guidance says to include images in a move plan, and recommends permanent redirects from old URLs to new ones. For images that already get search traffic, treat offloading the same way.

How do you protect your image search traffic?

  1. Use your own media domain. With media.yoursite.com, you can change provider later and your image addresses stay the same. It's also more reliable than a provider's test address, such as R2's rate-limited r2.dev.
  2. Keep the old files available while you can. If local copies stay on your server, the old addresses keep working.
  3. Redirect before you remove local copies. If removing them stops old addresses from working, set up permanent redirects on your server first, and test a few.
  4. Stick to one address. Google advises you to reference an image consistently with the same URL. Mixing two domains for one image splits the signal.
  5. Keep a normal src. Google says some crawlers don't understand srcset, so always give a fallback URL in src.
  6. Don't block the media domain. Check its robots.txt if it has one, and make sure images are public and return the right content type.

Should the media domain be a subdomain?

A subdomain you own, such as media.yoursite.com, is the usual choice. It stays under your control whichever provider sits behind it, and you can verify it in Search Console with your main domain.

Before you switch, check that your provider supports custom domains with https. Some need a CDN in front. See custom domains and CDNs.

What should you check after the move?

  1. Open a few pages and inspect the images. src and srcset should use your media domain.
  2. Run your key pages through Search Console's URL Inspection, and look at how the page is rendered.
  3. Watch the Performance report for image search, filtered to the pages that matter, for some weeks. Compare like with like, because seasons and updates also move traffic.
  4. Check for crawl errors on the media domain, once it's verified.

How does Offloft handle this?

Offloft changes src and srcset addresses as pages are shown, and leaves your alt text and posts alone. It uses your own domain if you connect one, and a file keeps loading from your server until its cloud copy is verified. The free plugin keeps your local files, so the old addresses keep working. If you remove local copies with Offloft Pro, plan for those old addresses first.

Your media, in your bucket, checked.

Install Offloft free. Setup takes five steps, and nothing moves until the connection test passes.

Type to search.