ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Optimize Images for Better Search Engine Rankings - Image SEO

Updated on March 6, 2014

What is Search Engine Optimization

Search Engine Optimization(SEO) is the genuine trick to get ranking on search engine result page. It means if you are user, you looking for something and trying to search it on any search engine like Yahoo, Google, Bing or other search engine. After typing your query, you would press enter to see results related to your searched query.That's called search engine result page.

Now If you have optimized your content, images and titles for seaech engines, whenever any user searching for query related to your article, he/she will get your site in search result page. So he/she will visit your blog from there and this way you will get lots of traffic to your article. If you have optimized your site for any specific top searched keyword, you will get traffic to your blog continuously without doing anything.

You can later monetize your content with Google Adsense, Amazon Affiliate, eBay Affiliate or other ads program like banner ads or etc to get money from it.

Search Engine Optimization (SEO)

Search Engine Optimization (SEO)
Search Engine Optimization (SEO)

Understanding Image SEO Algorithm

The main keyword factors and their importance effecting the on page seo of your content are:

  • Titles
  • 1st Words of Your Title
  • Page/Post URL (Permalink)
  • Main Heading H1
  • Keywords in Main Body of Content
  • Keywords in First Paragraph
  • Overall Keyword Relevancy
  • Alt Text for Your Images
  • Sub Headings H2-H4
  • Ist Words of body Content
  • Frequent Keywords and key phrases
  • Anchor Text in Links

We are talking about only image SEO, so here I will explain about images in brief, content SEO will be explained in upcoming hubs.

Image Size

If you are publishing article with good quality content with rich media like videos and photos in it, its good practice. But if you are uploading images with full high quality thinking it will let user to find clear image its not good practice.

If you optimize images for web, it's good practice. You fist should compress images so that if you are having 1 MB file size image, you should compress it and make it 100-200 KB like that.

Why to Optimize Images for Web?

If your images are low size, it will affect page loading speed. So your artilce will load faster with images and content.Here are some great resources for both testing and automating compression:

  • Google PageSpeed Insights: This is the page Google themselves reference on their PageSpeed tool related to optimizing images.
  • Website Testing Tools: It's a good (and short) list of some solid image optimization tools on Bryan Eisenberg's site.

Image Name

Giving name to your image is good practice for SEO.if you are capturing images with any desktop screen capture tool, it will make your image name like screenshot_1.jpg , screnshot_2.jpg etc. If you are uploading image as it it, it will look in search engine result page with that name. So giving name to your image will make your image searchable by search engines.

Suppose here in this article I am uploading image with screenshot.jpg or untitled.jpg there is no importance of it. But if I write Image SEO.jpg or Image Optimization Best-Practice.jpg like keyword name to that image it will be easily searchable on SERP. So whenever user will search for that keyword, your page result also will be displayed on that page.

Image Optimization Best-Practice
Image Optimization Best-Practice
Image SEO
Image SEO

Image Alt Attributes

Most of bloggers who are in SEO field is knowing about that tag. Alt tag is important, if you are newbie, you should be knowing about importance of alt tag on image SEO.The recommended maximum length of alt text is 125 characters. I tend to use as few words as possible to define the image content.

Alt tag is generally stands for Alternative descriptions for image, that will be create a better Search Engine Visibility for image content published on your blog.It is most useful when user agents that cannot display images, forms, or applets, alt attribute specifies alternate text.

If you are using WordPress, you can use SEO Friendly Images WordPress plugin or SEOPressor WordPress plugin to automatically add ALT tag and title tags on your WordPress Images.

Image Title Tags

When you hover mouse over your image, you will see visual caption on image.Google has said that alt tags should be supplemented with other tags (such as the title tag) when it serves the visitor. So this makes it pass my SEO litmus test. If it may help and won't hurt, do it.

Schema Markup

Schema markup is a lot of things, but at its core it's a set of markup that allows you to provide additional information about elements on a page (say, for example, images). Read here for more information.

Do You Optimize Your Images for Search Engine

See results


    0 of 8192 characters used
    Post Comment
    • profile image


      5 years ago

      Yes, I have the free sweater pratetn with cables which just published in HubPages. You can take the link in the above description. I can't put? the link in the comment. Enjoy it.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)