Website Speed: Because Google Asks for It
Nobody wants to visit a slow web site. Generally, no one wants to deal with slow things—slow bullet trains, sluggish cab driver, dawdling movie ticket vendor, or unhurried government service. Back to websites, we all know that page speed is a factor for ranking in the search engines. And having a snailish website can mean a lot to your business.
• On gaining new clients and retaining customers
In the first place, the reason why you chose the Web as a place to market your business is to gain new clients. You want to expand your business, right? Then having a slow site speed can mean a lot to that dream. If you want your prospects to enjoy your website, or if you want them to have a good time viewing of your products and service on your site, then don’t keep them waiting for your heavy images and weighty Web contents to load.
Same thing with your present customers. Having a slow website can mean a lot to your old customers. If you want to keep them, and then be sure to give them the service they need.
• Getting Google and other search engine’s attention
It’s been years since Google announced that they are including site speed in calculating one’s site’s rank and performance. So again, a slow-loading site is like swerving from Google’s rule.
Improving your site speed with Amazon Web Services
Aside from organic and natural way of improving a website speed, doing it through Amazon Web Services can also improve it up to 50 and 75%. And, with this number, it can make a page load in less than 2-3 seconds.
Create an Amazon S3 Bucket and Amazon CloudFront Account
The first step would be downloading the free CloudBerry S3Explorer for Windows, or if you’re having some trouble with Windows, then you can opt to get the S3Fox Firefox plugin that can be used with the AWS Management Console to get the same results.
Go to the free AWS Free Usage Tier site and do the initial needs to have a personal account. Also, don’t forget to get the Access Identifier that you will receive on the email confirmation you obtained upon filling up the initial forms on the Tier site sign-up page. Get your Access key ID and your Secret Access Key because you’ll be needing it later to your CloudBerry Account.
Next, Go to Amazon S3 Page and sign-up for an account. Remember that this will require some credit card and billing information, so better be careful in typing numbers and details. In addition, repeat the same process and sign-up for Amazon Cloudfront.
Creating the Bucket
To have you oriented, a BUCKET is a container for all your files, which is used in organizing multiple websites without them having mixed up and tangled. Anyhow, to start creating the bucket, click the cloudlike blue icon placed strategically in the upper part of the CloudBerry site. Then give a your bucket a file name that is significant to your website’s name.
After creating a bucket, you can now start copying over your files. Using the My Computer section, copy over the static files by of course, right-clicking and choosing COPY.
After putting your static files on the bucket, you can now setup the Access Level Settings or ACL. Select the files on the Amazon S3 section, right-click and then click ACL Settings.
ACL Settings is like your social media settings regarding who is allowed to view site. It is important, for skipping it would leave the page inaccessible to visitors; therefore, you should click PUBLIC; then tick the APPLY FOR ALL SUBFOLDERS and FILES to ensure the processing of your files. Then check the read box in Authenticated Users before clicking OK.
There are complaints (according to the forums on the Web) that this stage often creates a RETRY ERROR that delays the entire process. However, worrying is the last thing you should do, since the solution is just a click away. Yes, Just click RETRY every time the error appears, and wait until it get processed.
Finally, click the UP ARROW above your folders on the S3 section to view your BUCKET; right-click, go to CLOUDFRONT then select NEW CLOUDFRONT DISTRIBUTION WIZARD, click NEXT then select your Bucket in the drop-down list and click Next. Leave the No Logging Setting, click NEXT again until you see Enable Distribution, check it and then click FINISH.
Then create the DISTRIBUTION. Add DNS CNAME; remember to use se the same CDN name you used to create a CNAME in your DNS. Once the status shows DEPLOYED, the bucket is readily available and usable in Amazon CloudFront. Finally, you are done with all the procedures!
Boosting Your Website: Final Notes
Using a content delivery system like Amazon Cloudfront can give a website a boost and improvement in performance. Some say—again, according to commenters and members on blogs and discussions— that pages/site can be to 3 to 7 times faster than its old speed. And to that, given all they procedures above, it’s for you to discover if this thing can give your site a real boost in speed.