This is the second part in a series about Googles Page Speed tool. In part 1 we learned why your sites speed is important and that it will affect your page ranking. We ran an analysis using Google Page Speed and discussed the suggestions the tool gives us.
In this part of the series we will implement strategies to help you pass many of the suggestions and get our score as high as possible.
- Knowing is Knowledge
- A Video Walk-Through
Page Speed Analysis Series 2
- Page Speed Resources
- Dedicated and VPS servers
Knowing is Knowledge
Before we begin running through several of the techniques to help you improve your sites speed score, it's important to understand that some of these items are pretty technical. If you don't feel comfortable implementing them yourself that is totally fine and is not necessarily the purpose of the video.
While some of these techniques do require programming knowledge many of them do not and can be performed relatively easy. The key here is that you understand the concepts and know how to talk to a developer about the concepts. Being informed will help you to make educated decisions when it comes to the technical aspects of your website.
Page Speed Resources
These tools will help you to improve your page speed score.
[approved] In Chrome once you have the Page Speed plugin installed. Just right click anywhere on a page and choose ‘inspect element'. This will open the Chrome ‘Developer Tools' and give you access to the ‘Page Speed' plugin [/approved]
Dedicated and VPS Server
In the video I talked about enabling compression. If you're on a shared hosting provider you probably won't have to worry about this, however if you have your own dedicated or virtual private server this may affect you.
If you see a red dot by “Enable compression” then you will need to enable mod_deflate on your server, and then apply the Apache settings below to your config file.
Apache Config Instructions
ExpiresByType text/html "access plus 1 day"
ExpiresByType text/css "access plus 1 month"
ExpiresByType text/plain "access plus 1 day"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
You can add this yourself in WHM. Go to the menu
- Main >> Service Configuration >> Apache Configuration >> Include Editor
- Select “All versions” from Pre VirtualHost Include
- Add these lines and save. Make sure Apache is restarted.