Knowing how many HTTP requests your web pages makes can help you decide whether your web pages should make fewer requests to improve page speed. In general, the more HTTP requests your web page makes the worse it is for page speed. When your web pages make too many requests you should reduce it to a lower amount.
It depends on the domains the requests come from. When a page makes more than 20 HTTP requests from the same domain you should start to look into lowering the amount. It also depends on the type of page you have. More information here.
Test and analyze the loading times of your website.
Minimize CSS scripts and files for page speed.
Check how and whether your website files are cached.
Check whether your web pages have Gzip compression enabled.
Minify your JS files and scripts to maximize performance.
Tests your image delivery so you can improve it.
Reduce your PNG image filesize while keeping quality.
Play with the quality and size of JPEGs to save disk space.
Place multiple images in one image to make fewer requests.
Analyze your CSS to make improvements to the CSS Delivery.
Test your web pages for broken links and requests.
How many HTTP requests do your web pages produce?
Encode JPEG and other files into a Base64 string.
Check whether your website has keep-alive settings as enabled.
Check the HTTP server header of your site.