What is image SEO?
Image SEO means optimizing images to improve search rankings. This term refers to adding images in a way that search engines can understand and prioritize over competitor images. The goal is using images that provide great user experience while ensuring the best web-adaptive image practices.
Your images should be easily discoverable, crawlable, and indexable by the search engines.
I have considerable experience with image SEO, and I wrote this article to share my experience for you to benefit from my strategies.
You’ve probably heard the term image SEO, right? For those of you who don’t know, it’s the optimization work we do to rank our images on Google search results page.
Google doesn’t only use text data to rank websites but also consider other multimedia to decide the ranking position of websites.
If we can rank our images on Google’s image search results, we can naturally attract white-hat image backlinks. People like using beautiful images and will likely include our images in their content by linking to our website. Yes, sometimes people steal images without even crediting the original owner of the image, but Google still gives credit to the original owner because it knows who has uploaded that image for the first time.
Additionally, a good image ranking on Google will provide a significant amount of organic image search traffic.
By February 2018, Google has made an important update to its image search. Google removed the “View Image” button from the image search results. It means one wants to see the full-size image must visit the website image is published.
They announced the update on Twitter.
What it means optimized correctly image search can drive good amounts of traffic to our site.
We will discuss all in detail in further sections of this post.
How does Google handle images?
Search engine spiders have limited ability to understand the image files. Google is good at reading text-based content. The only way Google can interpret an image is by using the directives provided by the image owner.
Some people speculate that Google’s Cloud Vision API (Google’s machine learning image recognition tool) can easily differentiate between different objects. Hence, alt tags no longer important to use for our images. I wouldn’t agree with this claim.
The same people say backlinks are no longer important but only good content. This is a similar type of generalization lacking a broader perspective on the topic.
Even more surprisingly, search engines are better at understanding video content than image content. The reason behind, videos can be transcribed by the algorithm to the text while an image at no mean can be converted to any text.
We also know, search engines have the limited ability to read text on an image to understand its relevance. But this is an insignificant factor that can be omitted for the best image SEO practices.
Although Google cannot understand what an image is about, it can compare to other images in its database to make an educated estimation.
For instance, you grabbed someone else’s image and changed its name, image size, resolution, etc. There are still chances are high Google will find out that your image is not unique.
Google compares the pixels of an image you upload with the other images uploaded earlier to the web. If the mathematical algorithm they use believes that there is good amount pixels are the same, they define your image as is not unique. By using pixel comparison, Google makes an estimation of its relevancy.
Why would you care about improving your image SEO?
If your website takes over 3 seconds to load, users are more likely to leave your website. This will dramatically increase your bounce rate and eventually affect your SEO rankings. Image optimization helps improving page performance by decreasing load times.
But this is not the only reason we want to target improving image SEO.
Website performance is one big factor for good SEO since it enhances user experience and improves search ranking.
However, the other goal we want to achieve establishing relevancy for the search engines. We want our image content to complement our text content at all times. The only way of achieving it, providing descriptive directives to Google. In this way, these directives may be interpreted in a way we want Google to do.
Also, Image search competition is less than regular web search. Properly done, it can bring a significant advantage for you over your competitors.
Use unique images only
Unique images for image SEO
If you want to rank your image on Google, you need to use unique images only. There is no way to rank someone’s image that is used somewhere else earlier.
What I mean with the unique image that Google has not seen it before. It can be an image you have taken with your digital camera, or you edited an existing image you found much enough it formed to a new image.
I will show you later how to understand Google’s opinion about the uniqueness of our image. Simply keep reading!
Unique images not to violate copyright
Also, beware that, you cannot use an image from the web on your site. This is true, even if you give a credit to the original owner by backlinking to their site.
It is best if you can create an entirely unique image. If this is not possible you may consider creating a new image from one or multiple existing images. This will prevent you from having potential copyright issues with the original owner of the image.
Steps to do for using our images on our blog
Let’s say you took a hiking trip to the “Wittenberg Hill.” You brought your camera to take photos. You want to share these photos on your travel blog.
You took incredible looking pictures. Once you’re back, you’ve moved pictures from your digital camera to your computer.
But what to do now with those images?
Let’s discuss the best image SEO practices to achieve optimal Google ranking positions.
Naming your images
You’ll start by naming your images relevant to where you want to use them. Search engines can’t read images or have very limited ability. We want to tell Google what about our images are.
Image name relevancy
Most people make the mistake of naming their images with their keywords even if the image is not associated with that keyword. It is a big mistake that Google doesn’t like at all. The goal here is to be as relevant as possible.
For example, if you were eating a snickers bar while resting at the mountain peak, then name the picture as “eating snickers Wittenberg Mountain” or “eating snickers resting.”
Ideal image name length
Don’t use more than 4-5 words to name your images, it’s not natural. Using very long names is nothing but “keyword stuffing.”
Good image naming practice: “golden retriever”
Bad image naming practice: “golden retriever dog puppy canine”
Search engines don’t like it. It can devalue your image ranking or may trigger webspam algorithm flags if you do it repetitively.
Optimizing The Size Of Your Image File
It is necessary to optimize the size of the image file before uploading it to your server. Else, it will take too long your pages to load for your visitors.
An image’s size depends on its dimensions and format.
Try to compress your image as much as possible but without compromising much of the image quality.
Find the right image size/image quality balance
Bigger is not better when it comes to image size. You need to downsize your images to 100kb or less to make it work for the web. I target 50-60kb of image size for my pages. If I use many images for a longer post I target my images to be less than 50kb.
Use an image format that suits your needs:
JPEG (Joint Photographic Experts Group): The benefit of JPEG files is better compression and smaller file size without compressing the image quality, which I believe should be the best web image format.
GIF (Graphics Interchange Format): GIF image format supports transparent backgrounds and allows for small file sizes. The downside of the GIF image format only supports 256 colors, which negatively affects image quality.
PNG (Portable Network Graphics): PNG is a good quality image format that supports clear background, and provides great versatility to use multiple background colors. It has the ability to store the image’s short text definition which is helpful for the search engines. The downside of PBN, it has slightly larger file sizes than JPEG. It’s also not as widely supported as JPEG or GIF.
Using Alt tag
Let’s say you’re searching for “felis domesticus”. This search will probably result in a list of felis domesticus photos. Once you click on one of the pictures, you’ll be led to the site where it’s shown.
Knowing Google can not understand the meaning of a photo. Then how does it interpret and turn any object into a search result?
We should tell Google the image’s meaning using the “Atl tag”.
What’s the Alt tag?
It is an attribute (HTML code) explicitly added within a tag relating to the image of an HTML page to help Google Images understand images. The key goal is to give the photo an alternative definition and function as an anchor text when used as a page link.
Some users confuse the Alt tag with the Title tag, which is responsible for showing a small window with descriptive text when moving over an image, a function technically known as “hint” or “tooltip.”
Why Use Alt tag?
The Alt tag helps Google to determine image ranking in a search based on words used in the image description.
If an image is not loaded, the alt tag will be shown. If your alt tag is irrelevant to your subject, your visitors won’t get a good impression.
Use no more than 4-5 words inside the alt tag. More than that will make it difficult to understand by the search engines. The text must be relevant to the image’s context. Avoid long descriptions and stop words (to, from, with, etc.).
The caption still holds its weight on SEO rankings. Because it helps increase user experience. Captions are read much more often than the other copy on the page hence it helps to make our pages scannable.
Keep in mind, Google’s focus is user experience. If using captions improves user experience, just do it. If it reduces user experience, avoid it.
Write a proper description in the caption
Consider submitting an XML image sitemap
“Images are an important source of information about the content on your site. You can give Google additional details about your images, and provide the URL of images we might not otherwise discover by adding information to an image sitemap.”
Use a CDN Service
The Content Delivery Network is primarily for large content-rich websites, but any website can use it to improve performance. Many CDN providers are chargeable, but Cloudflare provides free CDN services while offering DDoS security and other great features.
Secure your images
Although making sure your images are protected from unauthorized or inappropriate use, allowing others to use your images isn’t always a bad thing.
You can register for a Creative Commons license (or equivalent license) that requires attribution.
Important Tip: Make using your images simple for other people. Provide the image with an embeddable HTML snippet including attribution and a link to your website.
Upload images to your site
Using WordPress photo optimization becomes an easy task.
You don’t need any coding experience to find where to place your alt tags, caption, and description.
Take advantage of WordPress image optimization plugins to further improve your image optimization. WP Smush works fine in my experience.
Try using WebP format which is better than JPEG and PNG. It will produce high-quality results with smaller file sizes. Using software like Squoosh to convert your image to WebP.
If you want to preserve background transparency use PNG format.
For larger pictures or infographics, stick to JPEG format. It will give you good results by protecting colors and clarity with a relatively small file size.
Matt Cutts talks about Google’s use of EXIF data as a ranking factor
It may be a good idea to keep the EXIF data rather than turning off stripping in the ImageOptim settings.
In fact, if you do a local SEO, this could be another valid reason for keeping EXIF data untouched. But many SEO experts claim that Google has never clearly stated that they have used EXIF data such as GPS coordinates in order to influence local rankings.
The potential benefits of keeping EXIF information unchanged when doing local SEO are probably greater than those of the negative ones.