PageSpeed Service is a free service provided by google to the webmasters to help their sites perform better and load faster.
After submitting your site, it fetches the content of you site and rewrites your pages by applying best practices and serves them to your visitors via Google’s servers across the globe.And so when an user visits your site he opens it up from a server near to his location. Again, since the service rewrites your pages using best technologies, your site loads faster then before.
In simple words, Google will grab a duplicate copy of your site, they will optimize it and will save it in their server. When visitors will visit your site, the optimized and cached version will be seen by them.
There are things you should know before using the service:
1. For using this service, only domains containing the “www” prefix are eligible. Naked domains such as “http://site.com” (without www) are not supported.
2. You need to be able to change your domain’s CNAME and Host record.
Take a test before using the service:
You can go to WebPageTest and test your site to see the benefits that you will get by using the service before using the service.
You can see that I can double the loading speed of my blog by using the service. I did use the service as well and loved the features. But since I’ve a non-www redirection and I don’t want to remove it for now so I stopped using the service as I don’t get full benefits due to redirection. But if you’ve a www.site.com type of domain then you can always use the service.
Steps to follow to use the Google PageSpeed Service:
1. Go to this page and enter your gmail address and site url to use the service.
2. Wait for an email from Google inviting you ti use the PageSpeed Service.
3. You will get an invitation with a link to Get Started. Click on it and get started.
4. You will be taken Google APIs page. If you’re asked to sign in then do it using the same email id you used at step 2.
5. On left pane you will see the PageSpeed Service option. Click on it.
6. Now you will be taken to a page where you will have to enter your site url for which you want to use the service.
7. If you would like to setup a site with SSL support then proceed and upload your certificates, otherwise carry on with regular setup.
9. The best way to verify your site will be to upload the html file they provides to your hosting server.
10. After doing this, click on verify and take the ownership of your site.
11. Now the final step will be to setup your domain and set your CNAME record so that your site can be severed by Google’s PageSpeed Service.
12. To change the CNAME: Steps are a bit different for different providers. But the thing is that you’ve to go to your host’s DNS manager and edit the CNAME www and enter
pagespeed.googlehosted.com. If you don’t have such a CNAME then you’ve to create one record. While creating, enter the following information:
Host: Enter the prefix of your serving domain that you want to add the record for. For example, if your serving domain is
www.example.com, enter just
That points to: Enter
If you need some more help then here’s a set of instructions for specific domain providers.
13. After setting up the CNAME record refresh the PageSpeed Service page and your site will get a ready signal. Now you can take tests on how your site will perform now. That’s it.
Page loading speed matters to a large extent in case of business sites as it really affects the conversion rate if your site is very lazy to load. Of course it’s not recommend to use the service but you can use it if you think your site needs to get better with loading time so that it can provide a better user experience. I’ll suggest you to try it on a test site and see the changes and yeah, you’re getting all these for free. So give it a try.
photo credit: Robert S. Donovan