How to Prepare Your Images for SEO

How to prepare your images for SEO

SEO is critical for the success of any website. Whether blogging, selling a product, and everything in between, your website needs to be SEO friendly.

Achieving a good SEO rating for your website is not easy, but, with the correct tools and know-how it isn’t really that difficult either.

Optimizing your entire website structure for SEO is one thing, but there is one specific component that requires its own separate checklist of SEO preparation.

No matter your website, including images in your content is a must. Not only do they make your content that much more presentable, but also they can be jam-packed with information.

Sprinkling an image or two on every page or post on your website is not that difficult. But, doing so may lead to quite a hit to your website’s SEO ranking, especially if you do not take care of all the necessary SEO precautions.

There’s a reason why preparing your images for SEO is important. Putting it simply, when Google’s search engine goes over your website scanning its content when it discovers the images on your website, it doesn’t just register them as “images” but it also looks at all the text/data “behind” the image. All the additional metadata gets into consideration when Google shows up to rank your website’s SEO status.

Which is why it’s very important to have all that information/data prepared and set properly when uploading new images to secure your website’s SEO without having to constantly worry about it.

Image Preparation Steps:

1. Choosing unique images

One surefire way to hamper your image’s SEO potential before even reaching any of the coming steps is by choosing random or stock photos to post on your website.

You need to make sure that the image is relevant to the content it’s posted for. We cover your images’ titles, descriptions, and alt-text and their effects on your SEO ranking down below, but in order to have those metadata make any sense, your image also needs to make sense in relation to the content around it.

On top that, you need to make sure to avoid stock and random photos off Google and other places. You need to upload photos that belong to you or use outside sources that provide unique images for you to use. This way you can make sure that your content both looks good for visitors and doesn’t negatively impact your website’s SEO ranking.

2. Image format

When it comes to image formats there’s no single optimal choice from an SEO point of view. But rather, you should look at which format works best for the type of image you’re uploading to your website.

There are both positives and negatives when it comes to different image formats, here’s a small overview on each:

JPEG is one of the most common formats and mostly you’re better off sticking to this format for website optimization purposes. And that’s because JPEG comes in much smaller file sizes.

The downside for that it could lose too much of its quality based on your settings, and it doesn’t support transparent backgrounds.

PNG has its own special place in all this. It supports very high resolutions; meaning overall much higher quality photos that don’t degrade after resaving them multiple times. They also support transparent backgrounds, which sometimes is crucial depending on your content.

The downside when it comes to optimization is that PNG images could get very large if not saved or handled properly. Which leads to major issues when it comes to website speed optimization.

WebP is a relatively newer format that uses lossy and lossless compression to achieve high-quality images that are also small in size.

Finding what works best for you is completely up to you and your content needs, you can convert your images to and from these formats (incl. GIFs) by using the 10Web Image Optimizer․

3. Optimizing image sizes

Your website’s loading speed has a huge impact on your website’s SEO ranking and large images are one of if not the biggest factor in slowing down your website’s speed.

When it comes to providing good content to your users it’s very important to have high quality when uploading images to your site, but this will inevitably negatively impact your SEO ranking.

To solve this issue, you need to find the right balance between hosting high-quality images and keeping said image sizes small. And this is where optimization comes in.

There are many ways to optimizing your website’s speed but in this particular case, we only need to take care of optimizing our images for a better SEO ranking. You can optimize your images very easily by using the 10Web Image Optimizer.

Using the optimizer you can set your preferred compression and the optimizer will automatically compress every image you upload to your website.

4. Naming images correctly

Now we’ve arrived at the actual textual matters, the stuff that the SEO bots directly interact with. It all starts with the file name of your image. You’d be surprised how many people skip renaming their images even though it only takes seconds to do so.

This process is crucial for image SEO since it’s the first thing the search engine bots recognize when going through your content. Which is why after uploading an image that’s relevant to the content around it, it now requires a relevant name to go with it.

Naming images is very important as Bryan Pattman from 9Sail puts it “Optimizing for images is extremely important when it comes to posting blogs and building service pages for your website. To optimize for images you need to include the keyword of the page in the image file name. Next, you need to upload the image into your media folder of your WordPress site and make the name of the image the keyword that you are targetting and any other description of the image.”

Setting an image name that contains the main keyword of the content around it is a huge boost in helping the SEO bots understand what the image and the content around it is all about.

5. Alt-text

Similar to naming your images, alt-text really helps the SEO crawlers make sense of what your images are supposed to present. As Jaclyn Monaco, outreach coordinator at National Positions says “It is easy to overlook alt tagging your site images…but web crawlers still need to be told what they are looking at. So tagging images could include other aspects that the image relates to: your products, services, locations, etc. Each of these adds to a search engine’s ability to properly read and serve up your content during a search.”

The purpose of adding alt-texts from user’s perspective would be that whenever a user that visits your page and for whatever reason are unable to load the images in it, instead will see your specified alt-text. So that even if the image does not load, the user can still make sense of what’s supposed to be there.

In terms of SEO though, having a proper, short, and precise alt-text that includes the specified keyword of the content around it would highly increase the chances of your image being properly discoverable by the SEO bots.

You shouldn’t overlook the importance of both inserting a proper name and an alt-text to your images, “The alternative text box should explain what the image is and also include the keyword that you are targetting. This will help you rank in Google image search and will also help with ranking. We get about 15% of our traffic from our images showing up on Google images and people use them on their own websites and we have gained a few backlinks from it.” says Bryan Pattman from 9Sail.

6. OpenGraph images

Social media shares are critical to your website’s SEO as they massively bump the amount of interaction that your website gets, which is critical for its SEO ranking.

To make sure your images are ready for social media sharing for better SEO visibility you need to manually set its OpenGraph setting. You should make sure that whenever a post or a page from your website is shared on a social media website, it displays the proper image for it and not a randomly selected thumbnail.

One of the easiest ways of doing this is by using 10Web’s SEO service. By using this service you’ll have a separate OpenGraph tab at the bottom of your posts where you can easily choose the title, description, and the image whenever that post is shared on a social media website.

This is without a doubt the definitive way of securing fast and easy SEO management not just to your images, but to your whole website as well.


There’s only so much you can do apart from these easy-to-follow steps in regards to your website’s image SEO. You could add captions or adding images to your XML sitemap, which you can automatically generate using 10Web’s SEO service.

But these aren’t as critical as setting clearly written and self-explanatory keywords while naming your images and setting its alt-text, while also making sure that the images are not too large to avoid your website slowing down as a result.

That’s all there’s to it, achieving good SEO for your website’s images is not difficult, especially when you turn these 6 easy steps into habitual practice.

Garbis Vizoian
Garbis Vizoian
If Garbis is not in front of his computer screen, writing articles and exploring the world of WordPress and tech at 10Web, he must be painting Warhammer, playing video games or screaming his lungs out in his metal band.

Leave a comment

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

Your email address will never be published or shared. Required fields are marked *




Cancel reply


10Web Founder

Before You Leave...

Do you have any feedback to help us improve our offer?