In Pingdom, you can get an overview of your site’s performance, total load time, total page size, and the number of requests you have on your website.
As you can see after running the test on a sample website the performance grade we got is D 61/100 which is not good the recommended site’s performance should be above 90. Also, the page size is very large we recommend keeping the size less than 1.5 MB, The requests which are shown above is too many, it should be under 120 requests. The Load time of the site is very much higher; the recommended time should be under 3s. Best seo company should always have the primary focus for keeping the load time under 3s and the request size as low as possible.
1. Avoid URL redirects:
Too many redirects will lead to additional delays to a page load. 301 and 302 status codes are responsible for URL redirects which tells the browser to go to another location.
Remove unnecessary redirects. Avoid redirect chains.
2. Reduce DNS lookups:
DNS lookups add delays to the initial requests to a server. If the requests are too large in numbers from different hosts can hurt performance.
1. Reduce the Number of Hostnames.
2. Host Third Party Resources Locally.
3. Use DNSCache to Your Advantage.
5. Minimize the Number of CNAME Records.
7. Use a Fast DNS
3. Make fewer HTTP requests:
1. Reduce File Size.
2. Create a CSS Image Sprite.
3. Ignore Irrelevant Assets.
4. Combine multiple scripts into one script
5. Combine multiple CSS files into one style sheet
4. Compress components with gzip:
GZip is a form of data compression — ie it takes a chunk of data and makes it smaller. By reducing the size of files sent from your server to increase the speed to which they are transferred to the browser. This increases page speed.
Enable compression via .htaccess
5. Use cookie-free domains:
HTTP cookies are small pieces of data that are sent from a website and stored in your browser. When a browser makes a request for a static asset such as an image or CSS file, there is no need for it to also send a cookie to the server. This only creates additional network traffic.
Use CDN to deliver your static assets
Make sure that static components are requested with cookie-free requests by creating a subdomain and hosting them there. A seo specialist should always make use of a cookie free domain for reducing the browser vs server load time, this will also ensure a better caching policy for the overall site. Thus, it will highly benefit any given SEO campaign.
6. Add Expires headers:
Expires headers tell the browser whether they should request a specific file from the server or whether they should grab it from the browser’s cache. Expires headers helps to load a particular website faster.
Expires Headers tell the web browser how long to store a file in the cache, this means in future visits to that page the browser will not need to download the file again it will grab from the files in the cache of your computer. A professional seo expert should always make use of a deflate technology for getting better control of the to expire headers.
Expires Headers are defined in the .htaccess file
7. Avoid empty src or href:
Empty src or href attributes can cause many problems. Empty SRC And URL() Values Can Cause Duplicate Page Requests.
Identify and remove the empty src /href or put some proper value in it.