There are many ways to speed up your site without using a developer. One popular web tool we used as developers to check Page Speed loading is an online app called
Why does page speed loading matters ?
If your site takes too long to load, most people are gone, lost before you even had a chance. Not only that, but Google now includes site speed in it’s ranking algorithm. That means that your site’s speed effects SEO, so if your site is slow, you’re now losing visitors from impatience and reduced rankings in search engines. Yikes.
Now let us fix that problems. Here are my tips:
1) Get a good host. You can saved a few pennies by using shared hosting from companies like Hostmonster, Bluehost etc. but nothing beats getting dependable and fast hosting from a company like Siteground.
2) Start with a good theme or solid framework. Watch out for those premium templates that uses too many plugins like Visual Composer. These templates are loaded with a lot of code and if you don’t design your site properly, it will slow your page loading. For a fast loading and clean framework I recommend Genesis.
3) Use a very effective cache plugin like W3 Total Cache. There are also several cache plugins from WordPress.org that improve page loads like Supercacher.
In a computing context, a cache is a place to temporarily store data.
Active data is often cached in order to reduce load times. When you return to a frequently accessed website, chances are that your browser will have a good portion of the site’s files stored within its cache. This means that the browser needs to receive less ‘fresh’ information from the site, resulting in a faster load time.
4) Use a CDN ( Content Delivery Network ).
For CDN, I would recommend MAX CDN
5) Optimize images.
Images are a big part of your website. It’s what attracts readers, and ultimately what drives traffic to your website. Image optimization is a technique used by many WordPress blogs around the web.
For this kind of task, I highly recommend a few plugins like WPSmush It which will do this process to all of your images automatically, as you are uploading them. No reason not to install this one.
Features available in WP Smush include:
Optimize your images using advanced lossless compression techniques.
Set maximum width and height and large images will automatically scale before being added to your media library
Process JPEG, GIF and PNG image files.
Auto-smush your attachments on upload.
Manually smush your attachments individually in the media library, or in bulk 50 attachments at a time.
Smush all standard web-sized images 1MB or smaller.
Smush images with no slowdown using WPMU DEV’s fast, reliable Smush API.
View advanced compression stats per-attachment and library totals.
6) Optimize your homepage to load fast. Keep it clean and simple. Remove unnecessary sharing widgets and load them only on posts. Cut down the number of posts on the page ( like 5-8 ). Get rid of inactive plugins and unnecessary widget. Remember readers are visiting your site for content and not a millions widgets.
7) Remove pingbacks and trackbacks on posts and pages. By default, WordPress interacts with other blogs that are equipped with pingbacks and trackbacks. Pings just add extra load to your site.
If you want to read more tips for speeding up your site, check this resource page from Gregory Ciotti.