Tuesday

10 Tips for Image Optimization

Did you know that 1 second delay in page loading time costs Amazon $1.7 billion in revenue?
There are many ways, you can optimize your images for search engines.
Image optimization is one of the most neglected areas when it comes to driving search traffic and increasing conversion rates. If you want to speed up your website/blog, images are the first place to start. Image optimization brings a new source of traffic from image searches. This service allows users to perform a search just for images and can lead more visitors to your site/blog.


There are many ways, you can optimize your images for search engines.

1. Use the right image

Can't use Google Images to pick any image and add it in your article because those images might be protected be copyright and you might run into some big trouble for using such images. So, you can use the websites, like FreeDigitalPhotos, ShutterStock, Pixabay that provides images for free. You can also get high-quality and professional images by paying a few bucks.

2. Choose the right file format

There are three major image formats to choose from - .jpeg, .png and .gif.

  • JPEG - Most commonly used image format. Supported everywhere and keeps file size small. It is best for digital photography.
  • PNG - It is a lossless format. If you edit the image multiple times or resize it and compress it, it won't lose any data or degrade in quality.
  • GIF - It is a bitmap image format used for simple art and animations. It supports small size images.

3. Reduce image file size

Image file size is a huge factor that affects your website / blog load time. The bigger they are, the more likely they will slow down your site/blog. You should be careful not to reduce the size too much, as this will affect quality.

4. Set up the ALT tag

Alt tags represent information about a picture displayed in the event that the image is not loaded successfully. Google considers this an important ranking factor. Don't forget to fill out the alt tag for all images on your site. It will take you some time, but the benefits are worth it.

5. Use captions in the Image

The captions are available to you so that you can tell your readers, what you are trying to say by using the image. Captions are the description that appears right below the images in your site/blog. Captions will reduce the bounce rate, which will improve your SEO score and increase the chances of the image getting a higher position in the search engine results.

6. Use surrounding text

Make sure the text surrounding the images is relevant. When Google crawls your images, it also checks the surrounding content. After the Hummingbird update, Google is paying much more attention to semantics and context. Now search engines much better understand the meaning of words and can make connections between them.

7. Use Image sitemaps

If you run a site/blog on topics that have nothing to do with images, then you can avoid the image sitemaps. But if you run a photography blog or a tech blog that requires a lot of images, then it is a good idea to create an image sitemap to make sure the images are indexed properly in the search engines.

8. Separate your thumbnails from main pictures

Thumbnails should be as small as possible to minimize page load time, means you need to resize them and use the appropriate level of compression. You can do this by a photo editing powerhouse like Photoshop. 

9. Don't rely on third party image hosting

It is always a good idea to use your own servers to host your images. Image hosting services like Postimage allow you to upload images onto their servers, which is great for saving some space, but your images may become deleted or blocked when the hosting services are over-whelmed with high amounts of traffic.

10. Improve image loading speed for responsive theme

Your website/blog is often not a great fit for the smartphone's small screen. You need to develop a responsive or a mobile site/blog. When dealing with a responsive design, host the lowest file size image in the <img> tag and then change it via the CSS for non-mobile users.

Implement them!

If you liked the post on Image Optimization, then share it. Let me know which tips you'd like to implement first.

2016 Olympic medal table and Tokyo 2020






Tokyo 2020

Next Olympic Games?



2016 Summer Olympics medal table
 Rank  NOC Gold Silver Bronze Total
1  United States (USA) 46 37 38 121
2  Great Britain (GBR) 27 23 17 67
3  China (CHN) 26 18 26 70
4  Russia (RUS) 19 18 19 56
5  Germany (GER) 17 10 15 42
6  Japan (JPN) 12 8 21 41
7  France (FRA) 10 18 14 42
8  South Korea (KOR) 9 3 9 21
9  Italy (ITA) 8 12 8 28
10  Australia (AUS) 8 11 10 29
11  Netherlands (NED) 8 7 4 19
12  Hungary (HUN) 8 3 4 15
13  Brazil (BRA)* 7 6 6 19
14  Spain (ESP) 7 4 6 17
15  Kenya (KEN) 6 6 1 13
16  Jamaica (JAM) 6 3 2 11
17  Croatia (CRO) 5 3 2 10
18  Cuba (CUB) 5 2 4 11
19  New Zealand (NZL) 4 9 5 18
20  Canada (CAN) 4 3 15 22
21  Uzbekistan (UZB) 4 2 7 13
22  Kazakhstan (KAZ) 3 5 9 17
23  Colombia (COL) 3 2 3 8
24  Switzerland (SUI) 3 2 2 7
25  Iran (IRI) 3 1 4 8
26  Greece (GRE) 3 1 2 6
27  Argentina (ARG) 3 1 0 4
28  Denmark (DEN) 2 6 7 15
29  Sweden (SWE) 2 6 3 11
30  South Africa (RSA) 2 6 2 10
31  Ukraine (UKR) 2 5 4 11
32  Serbia (SRB) 2 4 2 8
33  Poland (POL) 2 3 6 11
34  North Korea (PRK) 2 3 2 7
35  Belgium (BEL) 2 2 2 6
 Thailand (THA) 2 2 2 6
37  Slovakia (SVK) 2 2 0 4
38  Georgia (GEO) 2 1 4 7
39  Azerbaijan (AZE) 1 7 10 18
40  Belarus (BLR) 1 4 4 9
41  Turkey (TUR) 1 3 4 8
42  Armenia (ARM) 1 3 0 4
43  Czech Republic (CZE) 1 2 7 10
44  Ethiopia (ETH) 1 2 5 8
45  Slovenia (SLO) 1 2 1 4
46  Indonesia (INA) 1 2 0 3
47  Romania (ROU) 1 1 3 5
48  Bahrain (BRN) 1 1 0 2
 Vietnam (VIE) 1 1 0 2
50  Chinese Taipei (TPE) 1 0 2 3
51  Bahamas (BAH) 1 0 1 2
 Ivory Coast (CIV) 1 0 1 2
 Independent Olympic Athletes (IOA) 1 0 1 2
54  Fiji (FIJ) 1 0 0 1
 Jordan (JOR) 1 0 0 1
 Kosovo (KOS) 1 0 0 1
 Puerto Rico (PUR) 1 0 0 1
 Singapore (SIN) 1 0 0 1
 Tajikistan (TJK) 1 0 0 1
60  Malaysia (MAS) 0 4 1 5
61  Mexico (MEX) 0 3 2 5
62  Algeria (ALG) 0 2 0 2
 Ireland (IRL) 0 2 0 2
64  Lithuania (LTU) 0 1 3 4
65  Bulgaria (BUL) 0 1 2 3
 Venezuela (VEN) 0 1 2 3
67  India (IND) 0 1 1 2
 Mongolia (MGL) 0 1 1 2
69  Burundi (BDI) 0 1 0 1
 Grenada (GRN) 0 1 0 1
 Niger (NIG) 0 1 0 1
 Philippines (PHI) 0 1 0 1
 Qatar (QAT) 0 1 0 1
74  Norway (NOR) 0 0 4 4
75  Egypt (EGY) 0 0 3 3
 Tunisia (TUN) 0 0 3 3
77  Israel (ISR) 0 0 2 2
78  Austria (AUT) 0 0 1 1
 Dominican Republic (DOM) 0 0 1 1
 Estonia (EST) 0 0 1 1
 Finland (FIN) 0 0 1 1
 Morocco (MAR) 0 0 1 1
 Moldova (MDA) 0 0 1 1
 Nigeria (NGR) 0 0 1 1
 Portugal (POR) 0 0 1 1
 Trinidad and Tobago (TTO) 0 0 1 1
 United Arab Emirates (UAE) 0 0 1 1
Total (87 NOCs) 307 307 360 974