Image SEO: The Ultimate Guide to Optimize Images for Blog Posts

image SEO, image optimization, optimizing images for search engines, how to optimize image for search engine ranking, SEO friendly images, SEO image optimization, image alt tags SEO
Image SEO: The Ultimate Guide to Optimize Images for Blog Posts

In this article, I will be sharing some knowledge about Image SEO. If you also want to know about this subject then you must read this article. Here you will find some ultimate guide to optimize images for blog posts.

When we talk about SEO (Search Engine Optimization) on our blog, most people know a good title, meta description, and linking, which is enough to rank our blog posts on Google. But the truth is that Image SEO also has an importance on every SEO strategy. There are many tips, tricks, and techniques on every image of your blog.

Doing on-page SEO is really hard to understand what to do and what not to do. Image SEO can improve your search ranking by up to 20% on Google and other search engine platforms.

The Ultimate Guide to IMAGE SEO

Now start with all the tips and tricks I use to make my blog images SEO friendly. Read carefully otherwise you may miss an important part of our guidelines.

Use Relevant Images

An image is worth a thousand words. The fact of it is that 70% of bloggers and authors never use proper pictures in their blog posts. This is indeed a big mistake for you. By adding images to your posts, you can engage your readers 300% more than simple relevant text.

Human eyes like to see graphical content, so if you are not doing the proper image implementation then you will lose a great opportunity for your blog to put more potential readers into the grave.

Now the question is how to put the picture? As you know we cannot use any images from Google. Images can be copyright protected by the owner, so let me tell you how and where you will find images free of copyright.

Use Copyright-free Images

I personally use Canva and a website to collect good images for my web posts. Canva is a great web application for photo editors and content writers. It provides you to create presentations, thumbnails, status, posters, and many different photo templates.

Not only this, but you can also search for your required image on Canva photos. Both premium and free photos are available to use on your blog at any time.

Choose any photo and click edit, yes inbuilt photo editor for everyone like me in Canva and it’s really good. There is no need to use Photoshop for quick image editing.

Choose the image carefully, so that it is easy for you to choose the right image for your blog post.

On the next page, you will find a lot of editing features. Such as text editing, watermarking, element design, background changing, and more.

There is no longer just one site to get free images. Canva is my personal favorite, it is completely free, you can go with their paid membership to access all premium photos.

Now let’s talk about another free image site, my other favorite is This site is amazing and the main reason for mentioning this site is the hub of every free photo providing sites. Over 35+ popular image site content gathered in one place.

    • PEXELS
    • Pixabay
    • Unsplash
    • Stop Stock Photos
    • Designers PICS
    • New old stock

Use Self-created Graphic Images

This is another great way to get 101% copyright-free images. Only you should have little knowledge of editing images on a photo editor. By your choice, you can create any type of images and graphics on behalf of your content.

When Free Image Sites failed to provide relevant images, I used my photo editor to create creative artwork for my blog.

All you need is a photo editor and you can use blank photos to design some background images as well. One more thing you can add PNG images to add a shape to your graphic.

Now expand more on self-editing images.

Download Some Background Images

First, use some background images to edit. For better attractiveness, you can use a gradient background. Nowadays many brands use the smartphone background and like all, gradient color.

Also, you can use Black or white background images for editing. It is up to you how you will create your artwork.

Use PNG Clip-Arts

When it comes to creating informational infographics or photographs, you should use some PNG clip art. This will add a lot of information to your photo and thumbnail will also attract people when your blog post or image is shared on social media.

A lot of sites claim to provide PNG images, but if you ask me which is best for you, the answer is It is one of the most popular websites.

Now I think you learn a lot about how to use relevant images on your blog posts.

Now let’s move on to the next tips which are choosing a good name for your image.

Read Here:- Benefits of SEO and Why Every Business Need SEO

Rename Your Image Correctly

It is very important to give your image a good name. Many people make a common mistake that they never renamed the image file before uploading it to the website.

Now the question is, what is the correct way to rename image file names?

We download pictures from many sources, sometimes we take screenshots, but the problem is that we don’t see the image title almost every time. This image is the first SEO mistake on SEO, so you need to fix it.

First, change the title of your image with the appropriate description.

Tips: For better SEO try to include targeted or related keywords in your content image.

Image Dimensions

Image dimensions mean the pixel size of the displayed picture. This is really important when you are going to export the image size. Many people are making a mistake by exporting too many dimension images. The high resolution makes the image file size (MB) larger.

Now the question is what should be the correct dimension of blog thumbnail and other images?

There is no ideal image size to use on blog posts, but we have to adjust as to the purpose of using images on articles.

Below I try to share my ideas of using image dimensions in different places.


I always use 16: 9 ratio images when it comes to thumbnails. There is the Two ideal size that most people use for their thumbnail image size.

  1. 1280×720 pixels
  2. 1920x1080px


There is not a single dimension to use when it comes to uploading images to an article. I used several types of images as you saw above. But personally, I have maintained a maximum of 1000px for each landscape image. The maximum is 500px for portrait photos.

However, it depends entirely on the image you use. Also, you can take the help of Canva to learn different template sizes.

Reduce File Size for Faster Loading

The page loading speed of your blog is most important in SEO. Faster page loading improves the User’s Bounce rate.

I know you think I would ask you to use WP plugins? Absolutely not, man. There is no need to use any third-party plugin to improve page loading speed.

Now the question is how to reduce the file size of the image?

After exporting your image, you will have to reduce the file size to the actual size that your server can handle and also match the Google recommendation file size.

You must reduce blog post images below 100Kb size for better images to load faster on both mobile and PC devices.

To compress images, I use an online tool called

Trust me, this site has magic power. If you upload a 1080p image with an 800Kb file size, this site compresses your image up to 90% without losing image quality.

Tips: Always try to use .jpg format images.

Now your image is ready to upload and use on your article.

Image Alt Text

Alt text (alternative text) is a word or phrase that can be inserted as an attribute in an HTML document to allow web site viewers and search engines to crawl the nature or content of an image.

You can know that we need to write a meta description of each article to tell the search engine about our content in 160 characters. Alt text seems to be a meta description for an image.

Now the question is how to write the correct alt text of an image?

Guide to Image Alt Text for SEO

It is very simple to write the entire text of an image, you just have to describe what is in the image and what type of image you are using.

Also, you can follow Canva and other stock image sites to get more examples of text.

Add Image Caption

Adding captions to the image is really helpful between the author and the readers. A caption is to define what you want visitors to say by adding this image.

As you can see I have added captions to each image on this post.

Difference Between Alt Text and Caption

If you believe that alt text and caption are the same then you are completely wrong. Alt-text is a description of image content, and a caption is what you are trying to tell people by showing you an image.

Benefits of Caption

There is no major benefit of using captions within an image, but it is important to use it. Because many browsers and reader applications only have the feature named ‘text view’ or ‘reading mode’. When they are using that type of reading mode, the picture caption will help them.

Therefore, it is short and important that you use every image you upload to your blog post to be Dev Image SEO friendly.

Use Images in Your XML Sitemap

As you know sitemap of our blog to crawl the content of our website. An XML file has to be created. Sitemaps help crawlers to index our links on search engine databases.

We always create sitemaps for our blog posts but forget about those valuable images. If we do not generate a separate sitemap, then after spending our valuable time on optimizing the image for our friendly SEO. All hard work was wasted.

Therefore, make sure that you have prepared a proper sitemap of your images.

How to create Image XML Sitemap?

If you are using WordPress there are several plugins available for creating Image Sitemaps. Yoast and Jetpack (recommended) are the best plugins among them.

If you are using the Yoast SEO plugin, then you have to enable it with Yoast SEO Settings. Go to SEO> Search Appearance and select the Media tab. You will see an option to check on Yes & save.

In the Jetpack plugin, just go to Jetpack> Settings> Sitemap and enable the Sitemap. I personally recommend using this sitemap for proper image XML sitemaps.

Now you have completed every SEO setting of your image.

Read This Also:- SEO will Boost Your Revenue, Here’s How

The Conclusion

Finally, you will get information about Image SEO. I hope you like these SEO tips. If you like this article, do not forget to share it with your friends who need it.

I know that for every image like every SEO technique it has a longer duration, but there is no other option. If you are really serious about SEO, then you have to do all the Image SEO mentioned above in this article. Practicing regularly will make you a pro at it.

Also, I know that after doing all these image SEO settings on your blog. What changes will you see in the search result?

1 thought on “Image SEO: The Ultimate Guide to Optimize Images for Blog Posts”

  1. Thank you for this awesome piece. I quite agree with you that the harder something is to earn the more reliable a ranking factor it will be.


Leave a Comment