Get Free Quote
Digital Marketing

Image SEO: How to Optimize Images for Google (2026)

Image SEO is the practice of optimizing the pictures on your website so they load fast, rank in Google Images, and quietly boost the SEO of the pages they live on. Most business owners obsess over text and completely ignore their images, which is a mistake, because photos and graphics often make up more than half of a page’s total download size and are one of the biggest reasons pages feel slow. In this guide we will walk through every lever that matters, alt text, descriptive filenames, compression, next-gen formats like WebP and AVIF, lazy loading, responsive images, and image sitemaps, with real 2026 benchmarks and a repeatable checklist you can run today. No fluff, just the exact steps that move rankings and page speed.

Quick Answer

To do image SEO, give every image a descriptive filename and accurate alt text, compress files so they are as small as possible without visible quality loss, serve modern formats like WebP or AVIF, add width and height attributes with responsive srcset, lazy-load below-the-fold images, and include your images in an image sitemap. Done together, these steps speed up your pages, help you rank in both regular and image search, and improve the experience for every visitor.

50%+of the average web page’s total byte weight comes from images, making them the top target for speed gains
25–35%smaller files on average when switching from JPEG to WebP at the same visual quality
~10%of all Google searches happen on Google Images, a traffic channel most sites never optimize for
2.5sthe Largest Contentful Paint target, and a hero image is very often the LCP element on the page

What Is Image SEO (and Why It Quietly Decides Your Rankings)

Image SEO is the set of techniques that make the images on your site understandable to search engines and fast for real users. It covers two goals at once: helping Google index and rank your pictures in image search, and reducing the weight those pictures add so your pages load quickly. Both goals feed the same outcome, better visibility and a better experience.

Here is why it matters more than people think. Google does not “see” an image the way a human does. It reads the filename, the alt text, the surrounding words, the caption, and the structured data around it. If all of those signals are missing or generic, Google has almost nothing to work with. Get them right and a single product photo can rank in Google Images and send buyers straight to your page.

The speed side is just as important. Since page experience became a confirmed ranking factor, the size and loading behavior of your images directly affects Core Web Vitals, especially Largest Contentful Paint. A bloated hero image can single-handedly push a page over the 2.5-second LCP threshold. That is why image SEO sits squarely inside the broader discipline of technical SEO, where speed, crawlability, and structure all intersect.

The core idea in one line

Image SEO is not about pretty pictures. It is about making every image both readable to search engines and light enough that it never slows a visitor down.

The Building Blocks of Image SEO: The Signals Google Actually Reads

Before we get into the step-by-step process, you need to understand the handful of signals that turn an anonymous image file into something a search engine can rank. Master these and the rest becomes intuitive.

Alt text

Alt text (the “alt” attribute) is a short written description of an image. It exists first for accessibility, screen readers read it aloud to visually impaired users, and second for SEO, because it tells Google what the image shows. Good alt text is specific and natural: “golden retriever puppy wearing a blue harness” beats “dog” or, worse, “IMG_4021.” Never stuff keywords; describe the image honestly and the keywords take care of themselves.

Descriptive filenames

The filename is a signal you control before the image even reaches your site. “blue-running-shoes-womens.jpg” tells Google far more than “DSC00832.jpg.” Rename files with lowercase words separated by hyphens before you upload them. It is a two-second habit that pays off on every single image.

File format

Format determines how much a file weighs and how it compresses. Older formats like JPEG and PNG still work everywhere, but next-gen formats, WebP and AVIF, deliver the same visual quality at a much smaller size. Choosing the right format is one of the biggest single wins in image SEO.

Compression

Compression shrinks a file’s size by removing data the human eye barely notices. “Lossy” compression discards some information for a big size reduction; “lossless” keeps every pixel but saves less. The art is finding the point where the file is as small as possible while still looking sharp.

Responsive images and dimensions

A responsive image serves a size appropriate to the visitor’s device, so a phone does not download a 2,000-pixel-wide desktop image. Adding explicit width and height attributes also reserves the right space on the page, which prevents layout shift, a Core Web Vitals metric.

SignalWhat it doesWhy it matters for SEO
Alt textDescribes the image in wordsAccessibility plus how Google understands the image
FilenameNames the file descriptivelyAn early, controllable relevance signal
File formatSets weight and compressionWebP/AVIF cut size and improve speed
CompressionReduces file sizeFaster loads, better Core Web Vitals
Responsive srcsetServes the right size per deviceSaves mobile bandwidth, speeds mobile
Image sitemapLists images for crawlersHelps Google discover and index images

How to Do Image SEO: The 8-Step Process

Here is the exact workflow our team follows when we optimize images for a client site. Run these eight steps in order and you will end up with fast-loading, fully indexable images on every page.

Step 1: Rename the file before you upload

Start at the source. Rename “IMG_2048.jpg” to something a human and a crawler both understand, like “handmade-oak-dining-table.jpg.” Use lowercase letters, separate words with hyphens (not underscores or spaces), and keep it short and honest to what the picture shows.

Step 2: Pick the right format

Choose WebP or AVIF for almost everything on a modern site. Reserve PNG for images that need transparency or crisp text (logos, screenshots) and reserve traditional JPEG only as a fallback. We break down exactly which format to use when in a dedicated section below.

Step 3: Resize to the largest size you actually display

There is no reason to upload a 4,000-pixel photo when it displays at 800 pixels wide. Resize the image to the maximum dimension it will ever appear at, then let responsive markup handle smaller screens. This one step often cuts file size by more than half.

Step 4: Compress it

Run every image through compression before it goes live. A quality setting around 75 to 85 percent for lossy formats usually looks identical to the original while dramatically reducing weight. Tools like Squoosh, TinyPNG, or a WordPress plugin automate this.

Step 5: Write accurate, specific alt text

Describe what the image actually shows in a natural sentence fragment. Include your keyword only if it genuinely fits. Decorative images that add no information can use an empty alt attribute (alt=””) so screen readers skip them.

Step 6: Add width, height, and responsive srcset

Always include width and height attributes so the browser reserves space and avoids layout shift. Use the srcset and sizes attributes to serve appropriately sized versions to phones, tablets, and desktops.

Step 7: Lazy-load below-the-fold images

Add loading=”lazy” to images that are not visible when the page first loads. This defers their download until the user scrolls near them, speeding up the initial render. Leave your above-the-fold hero image eager (not lazy) so it paints immediately.

Step 8: Generate and submit an image sitemap

Make sure your images appear in an XML sitemap so Google can discover them, then submit it in Google Search Console. Most SEO plugins add image data to your sitemap automatically.

Pro tip from our technical team

Optimize your images once, at the source, before upload. Fixing thousands of already-published bloated images later is painful. Building a “rename, resize, compress, convert” habit into your upload workflow means every new image is optimized from day one, and your image SEO stays healthy without a giant cleanup project.

Choosing the Right Image Format: JPEG vs PNG vs WebP vs AVIF

Format is where the biggest, fastest wins in image SEO usually hide. The wrong format can double or triple a file’s size for no visible benefit. Here is how to choose.

JPEG

The old workhorse. Great for photographs, supported everywhere, but larger than modern formats at the same quality. In 2026, treat JPEG as a fallback rather than a first choice.

PNG

Best for images that need transparency or razor-sharp edges, like logos, icons, and text-heavy screenshots. PNGs of photographs, however, are enormous and should be avoided.

WebP

Developed by Google, WebP typically produces files 25 to 35 percent smaller than an equivalent JPEG, and much smaller than PNG, while supporting both transparency and animation. It is supported by every current major browser, which makes it the safe default for most sites today.

AVIF

The newest and most efficient of the group. AVIF can be roughly 20 to 50 percent smaller than WebP in many cases, with excellent quality. Browser support is now broad but not quite universal, so the smart move is to serve AVIF with a WebP or JPEG fallback.

FormatBest forRelative sizeTransparency2026 verdict
JPEGPhotos (fallback)BaselineNoFallback only
PNGLogos, screenshotsLarge for photosYesGraphics only
WebPAlmost everything~25–35% smaller than JPEGYesSafe default
AVIFPhotos, hero images~20–50% smaller than WebPYesBest, with fallback
SVGLogos, icons, simple shapesTiny, scalableYesIdeal for vectors
One format you are forgetting: SVG

For logos, icons, and simple illustrations, SVG is unbeatable. It is a text-based vector format, so it stays razor-sharp at any size and often weighs just a few kilobytes. Use SVG for anything geometric and reserve WebP or AVIF for real photographs.

Alt Text and Filenames: Writing for Humans and Crawlers

Alt text and filenames are the two signals most directly under your control, and the two most people get wrong. Get them right and you improve both accessibility and image SEO in the same stroke.

How to write great alt text

Describe the image the way you would to someone who cannot see it. Be specific but concise, usually a short phrase of five to fifteen words. Include the subject, relevant details, and context. If a natural description happens to include your target keyword, great; if it does not, do not force it.

  • Weak: alt=”shoes”
  • Better: alt=”pair of red leather running shoes”
  • Best: alt=”red leather trail running shoes with white soles on a rock”

Decorative vs informative images

Not every image needs alt text. Purely decorative images, background flourishes, divider graphics, should use an empty alt attribute (alt=””) so screen readers skip them. Informative images, product photos, charts, diagrams, always need descriptive alt text.

Filename best practices

Name the file before upload with descriptive, hyphen-separated, lowercase words. Skip stop words if it helps clarity, and never keyword-stuff. “womens-blue-yoga-mat.jpg” is perfect; “buy-cheap-best-yoga-mat-yoga-mat-sale.jpg” is spam.

ElementBad exampleGood example
FilenameDSC_0093.jpgceramic-coffee-mug-handmade.jpg
Alt textalt=”image”alt=”handmade ceramic coffee mug in matte blue glaze”
Product photoalt=”product”alt=”stainless steel insulated water bottle 32oz”
Decorative graphicalt=”divider swirl decoration”alt=”” (empty, so screen readers skip it)
Chart/infographicalt=”chart”alt=”bar chart showing 35% traffic increase after image SEO”
The most common alt-text mistake

Keyword stuffing alt text used to be a cheap trick; today it is a liability. Cramming “best cheap plumber near me emergency plumber” into an alt attribute reads as spam to Google and is useless to a screen-reader user. Write for the human first. Accurate descriptions are what actually help your image SEO. Google’s own Google Images SEO documentation explicitly warns against this.

Compression and File Size: Making Images Light Without Making Them Ugly

Compression is where speed is won or lost. The goal is the smallest possible file that still looks great. Here is how to hit that balance reliably.

Lossy vs lossless

Lossy compression permanently discards some image data for a large size reduction; it is ideal for photographs where the eye will not notice. Lossless compression keeps every pixel and is better for graphics with sharp lines, though it saves less. For most photos, lossy at 75 to 85 percent quality is the sweet spot.

Right-size before you compress

Compression cannot fix a wildly oversized image. If your layout shows an image at 800 pixels wide, do not upload it at 3,000 pixels. Resize first, then compress. This ordering alone can cut file weight by 60 to 80 percent.

Target file sizes

As a rule of thumb, aim to keep most content images under 100 KB and hero images under about 200 KB where quality allows. These are guidelines, not laws, but they keep pages fast. A page carrying two megabytes of images will struggle with Core Web Vitals no matter how good the rest of the code is.

Image typeTypical display widthTarget file sizeRecommended format
Hero / banner1600–1920pxUnder ~200 KBAVIF or WebP
Blog content image800–1200pxUnder ~100 KBWebP
Product thumbnail300–500pxUnder ~40 KBWebP
Logo / iconAny (vector)Under ~10 KBSVG or PNG
Infographic1000–1600pxUnder ~250 KBWebP / PNG
Test the real-world impact

After you compress and convert your images, measure the difference. Run your page through a speed tool and note the change in Largest Contentful Paint. It also helps to know your own connection baseline, use our free internet speed test so you can tell whether a slow-loading page is your site or your Wi-Fi. Optimizing images is one of the few changes where you can literally watch the load time drop.

Lazy Loading, Responsive Images, and Core Web Vitals

Two of the most powerful image SEO techniques cost you almost nothing to implement but can dramatically improve how fast a page feels. This is also where image optimization ties directly into technical SEO performance work and Core Web Vitals.

Lazy loading

Lazy loading defers the download of off-screen images until the user scrolls toward them. Add loading=”lazy” to any image below the fold. Modern browsers support this natively, no JavaScript library required. The result is a faster first paint because the browser is not fighting to download images the visitor may never scroll to.

The one image you should NOT lazy-load

Your above-the-fold hero image, often the Largest Contentful Paint element, should load eagerly. Lazy-loading your LCP image delays it and hurts your Core Web Vitals score, the exact opposite of what you want. Mark it loading=”eager” or simply leave the attribute off, and consider adding fetchpriority=”high”.

Responsive images with srcset

The srcset and sizes attributes let the browser choose the best image size for the visitor’s screen and resolution. A phone downloads a 480-pixel version while a desktop grabs the 1600-pixel one. This saves enormous bandwidth on mobile, where most traffic now lives.

Prevent layout shift with dimensions

Always set explicit width and height attributes (or CSS aspect-ratio) on every image. This lets the browser reserve the correct space before the image loads, preventing Cumulative Layout Shift, the annoying jump where content moves as images pop in.

TechniqueAttribute / methodCore Web Vital it helps
Lazy loadingloading=”lazy”Faster load, better LCP for the page
Eager hero imagefetchpriority=”high”Improves LCP directly
Responsive sizingsrcset + sizesLCP and mobile speed
Explicit dimensionswidth + height / aspect-ratioPrevents CLS (layout shift)
Next-gen formatWebP / AVIF via <picture>Reduces bytes, improves LCP
How this connects to Core Web Vitals

Images touch two of the three Core Web Vitals directly. A heavy, un-lazy-loaded hero drags down Largest Contentful Paint, and an image without reserved dimensions causes Cumulative Layout Shift. Fix your images and you often fix half your Core Web Vitals problems in one pass. To see the current thresholds, the web.dev Core Web Vitals reference is the authoritative source.

Image Sitemaps and Getting Indexed in Google Images

All the optimization in the world does not help if Google never discovers your images. An image sitemap and clean, crawlable markup make sure they do.

What an image sitemap is

An image sitemap is either a dedicated XML file or extra image tags inside your existing sitemap that list the images on each page. It gives Google a direct map of your visual content, which is especially helpful for images loaded via JavaScript that a crawler might otherwise miss.

How to create one

Most SEO plugins, including the popular WordPress ones, add image information to your sitemap automatically. If you build sitemaps manually, add the image namespace and an image entry per URL. Then submit the sitemap in Google Search Console and monitor the coverage report.

Help Google understand context

Google uses the text around an image, the caption, the nearby heading, and the page topic, to understand what the image depicts. Place images near relevant text, use descriptive captions where appropriate, and keep the surrounding content on-topic. This context is a genuine ranking signal for Google Images.

Structured data for rich image results

Adding structured data (schema markup) for products, recipes, and articles can make your images eligible for rich results and badges in image search. For an online store, product schema that references your image can significantly improve click-through from Google Images.

TaskTool / methodOutcome
Add images to sitemapSEO plugin or manual XMLGoogle discovers your images
Submit sitemapGoogle Search ConsoleFaster indexing and coverage data
Surrounding contextCaptions, headings, body copyBetter relevance in image search
Structured dataProduct/Recipe/Article schemaRich results and badges
Check indexingsite: search + Search ConsoleConfirms images are indexed

Weighing the Effort: Pros and Cons of Serious Image SEO

Image SEO takes a little discipline to build into your workflow. Here is an honest look at the trade-offs so you can decide how far to take it.

✓ Pros of full image SEO

  • Faster pages and better Core Web Vitals scores
  • A whole new traffic channel through Google Images
  • Improved accessibility for screen-reader users
  • Lower bandwidth and hosting costs from smaller files
  • Higher conversion rates because fast pages convert better
  • An edge over competitors who ignore their images entirely

✗ Cons and trade-offs

  • Requires a consistent upload habit or automation to maintain
  • Converting a large legacy library takes upfront time
  • AVIF needs fallbacks, adding minor markup complexity
  • Over-compression can visibly degrade quality if unchecked
  • Results are indirect, they support rankings rather than guarantee them

A Practical Image SEO Checklist You Can Run on Every Upload

Turn everything above into a simple routine. Run this checklist on every image before it goes live and your image SEO takes care of itself.

StepActionDone when
1Rename file descriptivelyLowercase, hyphenated, meaningful name
2Resize to max display widthNo dimension larger than needed
3Convert to WebP or AVIFModern format with fallback if needed
4Compress to target sizeUnder size target, no visible quality loss
5Write specific alt textAccurate, natural, no stuffing
6Set width, height, srcsetDimensions and responsive sizes present
7Lazy-load if below the foldloading=”lazy” on off-screen images
8Confirm it is in the sitemapAppears in XML sitemap, submitted to GSC
Watch out for auto-generated thumbnails

Platforms like WordPress and Shopify generate multiple resized copies of every image you upload. If your originals are bloated, every generated thumbnail is bloated too, multiplying the problem across your whole site. Optimize the source file first, and audit your media library periodically so old, oversized images do not quietly drag down your speed and image SEO.

Putting It All Together: A Real Image SEO Workflow Example

Let us tie the whole process together with a quick example for a fictional online furniture store publishing a new product page.

  1. Source photo: a 4,032 x 3,024 pixel, 4.8 MB JPEG straight off the camera named “IMG_7781.jpg.”
  2. Rename: “solid-walnut-mid-century-coffee-table.jpg.”
  3. Resize: down to 1,600 pixels wide, the largest it ever displays.
  4. Convert and compress: export as WebP at 82 percent quality, now about 140 KB, a 97 percent reduction.
  5. Alt text: alt=”solid walnut mid-century modern coffee table with tapered legs.”
  6. Markup: add width, height, srcset for phone and desktop, and loading=”lazy” for the gallery shots below the hero.
  7. Index: confirm the image lands in the sitemap and add product schema referencing it.

That same framework scales to any industry, whether you run a blog, a service site, or a large catalog store. For sites with hundreds or thousands of images, the payoff from automating this workflow is enormous, and it is exactly the kind of systematic performance work our technical SEO services team handles for growing businesses.

Key Takeaways

  • Image SEO improves both your rankings and your page speed by making images readable to Google and light for users.
  • Descriptive filenames and accurate, natural alt text are the two most controllable and most-neglected signals.
  • Serving next-gen formats like WebP and AVIF, with fallbacks, is one of the single biggest speed wins available.
  • Resize before you compress, and keep most content images under about 100 KB to protect Core Web Vitals.
  • Lazy-load below-the-fold images but keep your hero image eager, since it is usually the LCP element.
  • Add responsive srcset and explicit dimensions, then get everything indexed with an image sitemap in Search Console.

Frequently Asked Questions

What is image SEO and why does it matter?

Image SEO is the practice of optimizing website images so they are understandable to search engines and fast to load. It matters because images often make up more than half a page’s size, so optimizing them speeds up your site and improves Core Web Vitals, while good alt text and filenames help your pictures rank in Google Images and reinforce the topic of the page they sit on.

How do I write good alt text for SEO?

Describe exactly what the image shows in a natural, specific phrase of roughly five to fifteen words, as if explaining it to someone who cannot see it. Include relevant details and your keyword only if it fits naturally. Avoid keyword stuffing, and use an empty alt attribute for purely decorative images so screen readers skip them.

What is the best image format for SEO in 2026?

For most photographs, WebP is the safe default because it is 25 to 35 percent smaller than JPEG and supported in every current browser. AVIF is even more efficient and ideal for hero images, though you should serve it with a WebP or JPEG fallback. Use SVG for logos and icons, and reserve PNG for graphics that need transparency or sharp text.

Does image compression hurt SEO?

Sensible compression helps SEO by making pages faster; it only hurts if you over-compress to the point of visible quality loss. For most photos, a lossy quality setting around 75 to 85 percent looks identical to the original while cutting file size dramatically. Always resize the image to its display dimensions before compressing for the best result.

What is lazy loading and should I use it?

Lazy loading defers the download of off-screen images until the user scrolls toward them, which speeds up the initial page render. You should use it on below-the-fold images by adding loading=”lazy”. The one exception is your main hero image, which is often the Largest Contentful Paint element and should load eagerly so it appears as fast as possible.

How do I get my images to rank in Google Images?

Use descriptive filenames and alt text, place images near relevant on-topic text, compress them so they load fast, include them in an XML image sitemap, and add structured data where appropriate. Submitting your sitemap in Google Search Console and keeping images on fast, crawlable pages all improve your chances of ranking in Google Images.

Do images really affect page speed and Core Web Vitals?

Yes, significantly. Images typically account for more than half of a page’s total download weight, so a heavy hero image can be the direct cause of a poor Largest Contentful Paint score. Images without set dimensions also cause layout shift. Optimizing images often resolves two of the three Core Web Vitals in a single pass.

Can I do image SEO myself or should I hire help?

You can absolutely start yourself using the checklist in this guide, and many small businesses do exactly that. As your image library grows into the hundreds or thousands, automating conversion, compression, and responsive delivery becomes worth handing to specialists. If you want expert help, Arb Digital offers a free technical audit to find the images slowing your site down.

Want your images working for you instead of against you?

Image SEO is one piece of a fast, well-structured site. Auditing a full media library, converting formats at scale, and wiring up responsive delivery is detailed work that is easy to get wrong by hand. Our team does this every day. Explore our technical SEO services to see how we optimize images, Core Web Vitals, and site performance for small and medium businesses, no hard sell, just a faster site that ranks. Reach out for a free performance audit whenever you are ready.

Get growth tips that actually work

Weekly marketing insights + exclusive offers, straight to your inbox. No spam, ever.

Leave a Reply

Your email address will not be published. Required fields are marked *