1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

External Images vs Local Hosted Images?

Discussion in 'White Hat SEO' started by Ruriko, Sep 25, 2016.

  1. Ruriko

    Ruriko Power Member

    Joined:
    May 4, 2008
    Messages:
    551
    Likes Received:
    12
    Do you get better traffic if you host images locally instead of hosting images externally like flickr,google photos,blogger?
     
  2. AceWallGromit

    AceWallGromit Regular Member

    Joined:
    Jul 23, 2016
    Messages:
    360
    Likes Received:
    243
    Location:
    Canada
    Well, hosting your own photos gives you control of your assets. I prefer having total control instead of letting a third party hold them.

    I can understand that there may be cases where it makes sense (file size, server speed, etc) but I've been around long enough to have seen popular storage and social media sites die and they take a lot of content to the grave.

    My hosted images can help bring traffic through image searches and I'd rather my images were bringing visitors to my sites and not to Pinterest or another image storage site.
     
  3. davids355

    davids355 Jr. VIP Jr. VIP

    Joined:
    Apr 25, 2011
    Messages:
    10,195
    Likes Received:
    7,846
    Home Page:
    As above, you can get traffic through image search if you host them locally - especially if you rename and give all your images alt tags etc.
     
  4. ContentWriter

    ContentWriter Jr. VIP Jr. VIP

    Joined:
    May 8, 2013
    Messages:
    2,920
    Likes Received:
    383
    Occupation:
    Content Writer
    Home Page:
    Host them locally. I brought up the issue of relying to third-party free image hosting sites to one of my clients 3 to 4 days ago. There are some free image hosting sites that archive images after a certain period of time. If and when that happens, those hosted images may not appear anymore on your site.

    Host your images locally if you want to have a complete control of your images.
     
  5. THUNDERELVI

    THUNDERELVI Elite Member

    Joined:
    Sep 12, 2009
    Messages:
    2,544
    Likes Received:
    2,192
    Gender:
    Male
    Location:
    W3
    Traffic is not correlated to the location where the files are being stored, so to answer your question OP - no, it does not matter, because you won't get more traffic just because you hosted your images on your site and not on Amazon for example. Images rank based on keywords, alt tags and other dozen factors, but hosting location is not one of them!

    To decide whether to host yourself or link to a third party, it depends on your needs on issues such as speed and bandwidth. If you are on a limited bandwidth host (newbies just starting out in IM for example), it makes sense to host your files somewhere else, so you don't consume and pay for extra bandwidth and depending on how many images you have, their file size and number of visitors, the bandwidth costs can add up a lot. However, most hosts nowadays offer unlimited bandwidth, so this is not a problem. The bandwidth is NEVER actually unlimited (it's just a marketing trick), but it's enough to handle hundreds of thousands of visitors, and/or images depending on the type of host you choose (shared, vps or dedi). So bandwidth wouldn't really be a problem.

    Regarding site speed, it's gonna be the same if you don't have a shitty host and you optimized your images properly. Seriously, I have tried both and didn't really notice any difference. First, I optimize my images with Kraken to reduce their file size (while still keeping same image quality in human eyes) from MB-s to KB-s - usually the compression ratio is at about 70-80%, so the final image size is usually just a couple hundred kilobytes. Then, you need to make sure your host is fast enough, so that means no EIG shit and at least a VPS or dedi over shared hosting. But even with a fast SSD shared hosting, you can still get along fine as long as you are not overloading their servers.

    Now, if you want to have total control over your images/files, then hosting them yourself and keeping backups is the best option. But other options such as Amazon S3 for example are quite as good (mind the bandwidth costs though on S3 because it's not free at all after the 1-year trial). After all, your images would get lost if Amazon fucks up or goes out of business and I don't see that happening any time soon. Same thing with Google or Microsoft, all are viable options.

    As you can see, once you make this analysis, it becomes pretty clear that self-hosting your images is the better option in the long run. However, as I said above, the location of your images does not matter at all for getting more traffic!
     
  6. savobaby

    savobaby Regular Member

    Joined:
    May 29, 2011
    Messages:
    474
    Likes Received:
    292
    Gender:
    Male
    Occupation:
    IM
    Location:
    Australia
    If you're looking to get traffic through image searches, host them on your own site, I get heaps of traffic from image searches, so I can tell you that it does work!
     
  7. DineshRawat

    DineshRawat Newbie

    Joined:
    Jun 13, 2015
    Messages:
    38
    Likes Received:
    3
    it depends, I like to host images on other places if it helps me to my local SEO
    if you are not into local SEO then host the images on your server it is faster