Use Google App Engine as a Free CDN to Speed up Your Website

appengine lowres Use Google App Engine as a Free CDN to Speed up Your WebsiteThe speed of the site is important for a better ranking in Google, as well as, for a better experience for your users. CDNs (Content delivery networks) exist for quite a while and they are a very good way to speed your website.

CDNs ares used by the big websites to store static files like: images, style sheets, files to download for a bigger internet speed. The files hosted on a CDN are scattered on the CDN company servers and loaded from the closest location of the visitor.

On the internet you can find other free CDNs but in my opinion they aren’t as good as Google App Engine.  Transforming Google App Engine in a Free CDN, for sure it will bust your page load time for free, also by transforming  Google App Engine in a Free CDN you will take advantage of the servers that Google has ( it is said that Google has more then 40 servers in the entire world).

Google App Engine as a Free CDN Limitations:

Everything has good and bad sides, but in my opinion, transforming Google App Engine in Free CDN for sure it will prove  worthing your time:

  • Transferring files – Google App Engine is using Python and Java to transfer files, so, sometimes can make things a little difficult.
  • No Software – I wasn’t able to find any software that could help me in easing the file transfer process and configuration.

Google App Engine Free CDN is ideal for the sites that don’t have more then 5000 visitors a day, in case the quotas are higher you can buy extra space for $0.12/GByte for outgoing bandwidth.

Steps to Transform  Google App Engine in a Free CDN:

  1. Download and install Python and Google App Engine SDK on your computer
  2. Sign up to to Google App Engine , you will need a phone number to do this.
  3. Create an Application and give your application a name (called “application identifier”), this needs to be unique.
  4. Configure Google App Engine, just open it and go to Edit – Preferences:conf google app 300x196 Use Google App Engine as a Free CDN to Speed up Your Website
  5. Create a new application, go to File > Create New Application, Fill Application Name (should be the same as the Application identifier when you create the app engine), then choose where your file will be saved, then create the directories that you want for your files and put some example files there. For example, I have created a directory image and inserted some images there.
  6. Edit app.yaml, and put the directory there, mine is like this:
  7. application: cdnbitdoze
    version: 1
    runtime: python
    api_version: 1
    handlers:
    - url: /images
    static_dir: images
  8. Deploy the application,just press the button Deploy on the toolbar.
  9. Check to see if it worked, just go on http://[app-id].appspot.com/images/<image name>.
  10. If everything is ok modify the theme to point to the new files location.

More configuration can be done, in the code: I have chosen to do this because it is what I know for know, below you can find some similar articles that can also help you:

Conclusions

I have been  using Google App Engine Free CDN for a couple of days on my site, and the performance enhancement that is bringing is notable.  Just configure Google App Engine as a Free CDN and tell me if it helped.

Related posts:

About Dragos

20 Responses to “Use Google App Engine as a Free CDN to Speed up Your Website”

Read below or add a comment...

  1. Page speed can make or break an site, so if it runs slow then you best believe people will not come back.

    “Black Seo Guy “Signing Off”
    TrafficColeman last post ..The Best Christmas Stories and Moments

  2. Does this easily support integration with a WordPress blog by allowing all files in the wp-content/uploads folder to be offloaded to the Google App CDN, do you know if the W3 Total Cache CDN setup supports Google App CDN?
    Justin Germino last post ..Passing Off an Original Guest Post

    • admin says:

      I have tried to integrate W3 Total Cache with Google but I didn’t have any luck, in my opinion if you use Google CDN along with a personal CDN that is also free, being a sub domain, your speed will double because the browsers can only load 4 elements a time. So with a self hosted CDN and a Google CDN, I think you will have a lot of success, the files will be loaded from 3 parts. I was thinking to write an article about this the next days. If you want I can Guest posted on your blog because it has more visitors?

  3. Kerry says:

    Your website’s page loading time is definitely more important than it used to be, especially when it comes to ranking well in the search engines. I am interested in using Google App Engine as a Free CDN so thanks for the quick step by step instructions. I will test it out on one of my newer sites and see how it goes. Thanks.
    Kerry last post ..Tips For Saving A Marriage

  4. john says:

    oh thanks a lot. it makes me easy to do my job.

  5. Ayush Chand says:

    Thanks a lot! CDN services are always costly!

  6. Thanks for the idea. Since my blog has quite a few images of artwork (mine and others) besides the writing, I would like to offload the WordPress uploads directory. I’ll let you know how it works out.
    Art of RetroCollage last post ..Thoreau Star

  7. RE: “The speed of the site is important for a better ranking in Google”.

    I really do believe this is just a problem for *really* slow sites, rather than meaning a site which is microseconds faster will improve it’s position.

    At the end of the day, a very slow site provides an awful user experience – which is presumably why Google take it into consideration.

    I’m personally dubious as to how much speed Google App Engine can save, unless a site has thousands of hits a day.

  8. Mcneri tech and Health Blogger says:

    Google is a great comp-any and they have played a major role in my life in the last 12 years. I will give it a shot for one of my image heavy sites that I run for a church. Thanks for the cool post.

  9. digitalpbk says:

    You dont seem to be using Google CDN now ?
    How did it go ?
    Why are you not using it now?
    digitalpbk last post ..Wireless Laptop to TV Connection using Intel WiDi

    • Dragos says:

      Hi,

      Indeed I am not using it now because I had my theme changed few weeks back and didn’t integrated it. Also now I am using CloudFlare a free service, I have made a review yesterday you can read it if you want.

      Google CDN is great and I am recommending it to everyone, I will integrate it in this theme too.

  10. betim gashi says:

    Thanks you helped me a lot with this i will try in my WP site.

  11. Jali says:

    Wow great ways to store image files. Thank you for your tips.
    Jali last post ..Ayah Saya Yang Ajarkan

Trackbacks

  1. [...] minimize your site load speed as much as possible, here you can find some info on how to do this: Use Google App Engine as a Free CDN to Speed up Your Website.ConclusionsThis is my recipe to build a successful blog, I have been blogging for a while and I had [...]

  2. [...] Another great idea and post I read today was about Using Google App Engine As A Free CDN [...]

  3. Majuterus | Meningkatkan Kecepatan Blog Dengan Menggunakan Google App Engine Sebagai CDN says:

    [...] Tutorial 1 Tutorial 2 Tutorial 3 Tutorial 4 [...]

  4. Speed Up Your Blog with Google App Engine as CDN says:

    [...] image and JS files into Google’s servers. I got the idea to use Google App Engine as a CDN here. You can follow that one if you want a shorter guide. I have written a more detailed walkthrough [...]

  5. [...] why I always tried to find cheap alternative to speed my site.  At beginning I was using Google App as a free CDN to speed my site with WordPress tweak settings to do [...]



Leave A Comment...

*


*

CommentLuv badge

 Download How to Get 10 High Dofollow PR 5 Links in 10 Minutes