Do you struggle with image optimization? Not sure, how to optimize images for your blog? And, keep finding ways to do it properly. If you stick by the end of this post, you will learn exactly how I optimize my blog images, and how you can easily learn image optimization SEO by going through these steps.
Let’s first discuss the basics.
What is image optimization?
Image optimization refers to reducing the size of an image without affecting the quality. A reduced image size also improves image SEO and page load time. Optimizing images for blog reduces the overall page load time by 80% which thus helps to rank on Google, and other search engines.
Whether you run an online store, photography website or blog, you must optimize images. If you want your images to show up on Google, optimize your images correctly. Image optimization SEO is as important as your content.
Why it’s important to optimize images for blog?
There are many reasons to optimize images for your website. Your images are seen as visual content to users. If you optimize images for SEO, you are most likely to drive terrific organic results.
- Optimizing blog images for speed is essential. A fast page load time thus improving website speed.
- Drive traffic from Pinterest or other visual content sites
- Your images will show up in Google or other search engines bringing organic traffic to your site
- Get more chances of backlinks from other sites. If you create your own images, infographics or graphs, then people will credit to your images
- Strengthens the SEO score
- Use of correct images also support your content. It helps people understand the content better, making it interesting and useful.
Run a site speed test
Many blogging sites have enormously heavy size images that make their sites slow. This is also a small SEO audit tip.
You can use any site speed test tool like pagespeed insights, or GTmetrix to do a quick site loading speed. According to this research, sites that load in 5 seconds get 70% better conversion rates.
When you’re focusing on website loading speed, you also need to consider website image optimization and optimize images for mobile. Although, loading time on mobile is longer than desktop but it does help.
But, if you are blogging from a year or have a food blog with tons of images then the full site loading time will be more than 5 seconds. According to these statistics from backlinko, the average page loading speed for a website page is 10.3 seconds on desktop and 27.3 seconds on mobile.
That means the mobile loading speed will always be high as compared to desktop pages. Just focus on optimizing your website’s images and you’re good to go.
Different image formats and what you should use
There are two most common image formats on the web.
Most of the images are stored on the internet with any of these image formats. It’s important to use the image format that doesn’t affect the photo quality. The visitor shouldn’t have any trouble viewing the web image. You can use either of these file types for your images but you can also follow these rules if you want.
JPEG – Jpeg is the most commonly used format for all digital photographs. It includes all types of images with people, faces or things.
PNG – This format is perfect for any transparent background, screenshot, logos, and graphics. This is a lossless format, and provides great compression. It doesn’t reduce the quality of the image even if you resize it several times.
GIF – Use gif for animation. All those GIFS on the internet have this format.
Which is the best image format for blogs?
From all these formats, JPEG is the best format for blogs. If you don’t edit your pictures multiple times then use jpeg file type. JPEG formats are smaller in size which means fast loading time. Keep reading as I also share image optimization SEO and steps to optimize images for blog.
Best image dimension
Have you ever noticed that some pages take forever to load? Even though the page doesn’t have too many images but it still takes a lot of time loading…
You know why this happens?
Use of incorrect image dimensions.
The reason is that the blogger did not resize or compress the image before uploading. Imagine if your site has hundreds of images with worse dimensions. This will make your site too slow and the heavy-size images are the culprit.
Sometimes, people just directly upload their images from a DSLR, camera or even iPhones. The first step should be to resize to your image to perfect image dimension.
Let’s say there’s an image on the sidebar of your website. If you don’t know, the sidebar width is equal to or less than 300px. There’s no purpose of adding an image of size 900 X 900 to your sidebar. Instead, resize your image to 300 x 300 pixels.
Similarly, when adding blog graphics, you should also know the width area of your blog before resizing the image. Most themes have width area of 600-700pixels but you should definitely determine your own theme width area.
Always use the correct image dimension.
How to find the best images for your website?
Now, you already know the importance of image optimization, image format, and image dimensions. We are also going to follow the steps to optimize images for SEO but before that, I want to ensure you know where to find the images for your blog posts?
First, stop using google images. These are not images from photography sites but someone has uploaded these images to their own sites. Since, you don’t know if they allow free license to use, you cannot use those images.
Now, the next question is where to find images for websites?
There are many free stock photo sites available. However, if your blog is a business or you generate income from it, I would definitely suggest using paid stock images. They look so professional and can also align with your brand. I listed some best stock photography sites here
But, you can find some free photos on these sites. Make sure you read their terms before using these images. Most sites require a credit.
As said, if you have a blogging business then make sure to check out Deposit Photos and Shutterstock for amazing photos! If you get the monthly subscription, you even get a photo for less than a dollar. And, one photo can be used in so many ways 😉
Here’s my list of stock photo sites I use and recommend.
Now, here comes the part where you learn about image optimization, optimizing images for SEO and all must follow steps to optimize images for blog.
How to optimize blog images for SEO ? [Step by step]
In these steps, I’m going to show you how to optimize images for website. These steps will also cover image seo so your images also get found on google or other search engines. I will also share the best image optimization plugin for bloggers and the one I use on my blog.
1 – Name the image file correctly
Even though it takes less than a minute to name an image file but most bloggers ignore this step. All you need to do is to give a proper name to your image file. Along with strong image SEO, the file names also look nice.
Imagine if all of your images are like 00000xts :-/
Name 1 – 123xxxx (Wrong)
Name 2 – 23xdeeeeer travel destinations (wrong)
Name 3 – best travel destinations (correct)
All the blog images in a single blog post should be properly named. You can title the images with the topic of the post. Better, if you can use the keywords in it. This small step can improve the website image SEO and that’s what we are aiming for.
2- Reduce the image size
This step goes back to image dimensions. So, you need to be careful with your image dimensions. There’s no need of adding an enormously large size photo in your sidebar, headshot, or even your blog graphics. Otherwise, your images will be huge in size and you’ll end up having a slow loading page.
These are some sizes I found online but you should definitely choose sizes based on your own theme. Most likely, the width of your blog graphic should be something similar or close to 600px.
- Blog graphic size = 1200 x 630 px
- Headshot size = 500 X 500 px
- Sidebar = 250 X 300 px
For more size images, you can also check out this post by hubspot.
The size of your blog graphics depend on the theme you choose. You can also determine the size of any image using Google Chrome.
3- Use shortpixel plugin to compress and optimize images
So, how to optimize wordpress images? As many blogs are hosted on the popular wordpress platform (the best of all), what are the steps to optimize images in WordPress?
Let me explain.
WordPress plugins are those fast robotic machines that automatically compresses the images as soon as they are uploaded on WordPress dashboard.
There are many image optimization wordpress plugins available but I am very happy with Shortpixel. This is the light-weight WordPress plugin I use on my site. I bought yearly credits and every time, I upload a new image, shortpixel automatically compresses it for good.
You can even select manually for every image in the media library.
Before Shortpixel, my website images were a mess! Even though I used Wpsmush plugin but was never happy. Every time I audited my site speed, the images were the culprit.
You can simply install shortpixel free version and get 100 credits. If you want more credits every month, then I do recommend buying the annual plan that gives you 20k credits which is more than enough for most bloggers. It’s cheap, fast and light in weight.
After you install the plugin, go to settings and activate it like you want. You can choose for lossy, glossy or lossless compression level. This plugin compresses images in jpeg, png, and GIF. Most bloggers use these image formats so it should work well for you too. You can even select bulk
Confession: My site even crashed while using wpsmush and I don’t know why. So, I never recommend using it. You can try out if you want. But, I highly recommend Shortpixel.
Tip: You can also compress the image before for small size file and then, upload it on wordpress for a second compression. But, make sure to check the quality of the image after double compression. Sometimes, it helps to reduce the size but it affects the quality and pixels.
4- Insert image alt text for SEO
When it’s about optimizing images for the blog, ensure that all images include alt text. If you follow the basic SEO tips for bloggers, you already understand image alt text.
What is alt text?
Alt text or alt description is added to an image text in HTML. The alt text appears if an image failed to load on a webpage. Using alt text helps visually impaired people and search engines to read your image and what it is about. Thus, ranks your website on google.
What to add in alt text?
Use keywords that describe your images. You don’t need to stuff too many keywords into alt text but write a helpful description of the images while using a keyword.
Where to add alt text?
If you are on gutenburg block editor which makes it simple. Just go to right column and add alt-text under image settings.
There’s also a slight difference between alt text and image title. You can learn about both in this post.
5- Use caption in the image
Too often, we don’t use captions in our blog images. But, it’s always a good idea to write a nice caption for your blog images. It further tells users what the image is about, where it was taken or some other details about the image.
Related : What to do right after installing wordpress? 20 steps to do after installing wordpress on your new site.
6- Give credit
Warning: You can get sued using a copyrighted photo! Yes, it has happened with bloggers and businesses many times.
What does that mean?
Legally, you are not supposed to use any picture you find on the internet, including Google, community forums or social media sites.
- Get photos from sites like Shutterstock, DepositPhotos etc
- Download photos from stock photo websites
- Look for sites where photographers share their images under Creative Common Zero license. That means, anyone can use their photos on their sites. But, if you upload photos you don’t own the copyright to, you may be held responsible for infringement.
- Even if you use photos from free sites. It’s always a good idea to credit the source.
If you still wonder how someone can be sued for using a photo?
You got to read how using a copyrighted photo without permission got him sued. And, another story from a blogger who used an image from Google and costed $7500.
What to do instead?
- Always be careful before using the images on your website
- Use images with CCO license and read the terms in detail
- Buy your own images with sites like Pixistock, Ivorymix, Shutterstock and depositphotos
- Take your own photos.
- Create your own custom graphics using Canva or any other tool
- Always credit the source if you are using an image from a site that requires credit. Most sites ask for a link and that should be okay.
Related: Are you even blogging legally? Get started with this ultimate legal guide for bloggers. You should be ready with legal pages.
7- Add links when required
In some cases, blog visitors directly click on the image. Ensure that your images have links when it’s required. For example, if you include an image to your social media profile or maybe, Instagram. So, remember to add the link to your Instagram profile so it will be redirected to it.
Similarly, if you have added an image of another blogger, an infographic or a mockup, make sure to provide a link to your image.
That’s how you optimize images for web.
Related: Interested in building backlinks? Here are top favorite and FREE methods to get backlinks for your blog.
Best Image optimization wordpress plugins
If you are using WordPress.org then you can download these free or premium wordpress plugins for optimizing your blog images. Having an image optimization plugin is a must for wordpress users.
Here are few options for you;
Shortpixel – I totally recommend it and you can get the free version also. It allows you to check for 100 photos which is a good idea. With premium, you also get more features. Click here to upgrade the plan. I recommend buying annual plan for only $20.
EWWW image optimizer – This is another popular wordpress plugin that you can use on your site for image compression. It’s a popular plugin and it gets regular updates. Use the free version for compressing your images.
TINYPNG – Another great plugin is tinypng wordpress plugin for image optimization. It compresses jpeg, and png formats. The free plan allows 100 monthly images.
Imagify – This plugin by WpMedia allows us to compress 25MB of images for free. It’s also a strong plugin for good image compressions. As soon as you upload this plugin, your images including thumbnails will be automatically compressed. This plugin is also compatible with woocommerce and NextGen gallery.
Free Online Image optimization tools
Well, you can also optimize images online for free.
How about using free online image optimization tools to optimize images? There are several tools that we also use to compress images online and they work great. Let me share some free resources to compress blog images.
Tinypng – This is my favorite online tool to compress jpeg and png image files. It’s so quick, and easy to use. If you want small size images for social media, website or emails then you can use this free tool for image compression. Just drop your image file and it will be ready in few seconds.
Resize image with your Mac – If you’re a mac user, you can use the edit the image using the resize image tool. It allows you to compress the size, and the quality of the image. I also use this for resizing my images sometimes. You can simply edit the image and click to adjust size. It works fine for me, and it also shows how much size the image has reduced.
Resizeimage.net – You can simply upload the images and resize it. Simple and quick.
Compressjpeg – This is another free online tool to compress jpeg formats. You can also upload up to 20 images.
I hope you learn several ways and ideas to optimize images in wordpress. This guide should also help you to optimize images for SEO and better website rankings.
Don’t forget that image optimization is an important SEO ranking factor. You can also spend a few hours today or next week to optimize blog images. I know there are like dozens of things pending. Bookmark this post and add the pin below to your SEO Pinterest board so that you can come back to this post later.
Tell me, do you optimize images for your blog? What wordpress plugin do you use to compress images? What’s your experience?