Please check below mentioned some ways to improve your website speed. 1. Minimize HTTP requests 2. Minify and combine files 3. Use asynchronous loading for CSS and JavaScript files 4. Defer JavaScript loading 5. Minimize time to first byte 6. Reduce server response time 7. Choose the right hosting option for your needs 8. Run a compression audit 9. Enable compression 10. Enable browser caching 11.Reduce image sizes 12 Use a CDN 13. Use external hosting platforms 14. Optimize CSS delivery 15. Prioritize above-the-fold content (lazy loading)
Sorry to hear that! Hiring someone for optimizing your website is not a solution to speed up your website. I know this is a part to speed up your website but before the optimization, you need to focus on hosting service. If your hosting provider is not reliable then optimization activity is useless for you. So I would suggest choosing managed cloud hosting something like Cloudways which is reliable and more affordable for you. Some of the optimization tips I would like to suggest to you. Invest in an Optimized Hosting Optimize Visual Content Use A Content Delivery Network (CDN) Minimize Number of HTTP Requests Compress PHP Files Integrate Caching Plugin Clean WordPress Database
the major drawback of using shared hostings is that you're actually sharing server resources with other customers on the same server. Thus, if you're experienced with server management, you can have a look at the DIY hostings like Linode/Vultr/DO/Host1Plus servers + a paid/free control panel like Plesk/VPSrobots depends on your experience and needs, the best thing about the combo is the dadicated server resources for you sites which is key to speed up your sites.
@winner101 The number of website pages does not affect the speed. There are few other things: what kind of web server do you use; is the WordPress installation and all the plugins well optimized; do you use caching plugin; do you use CDN; What is the size of your home page and other web pages. it is possible that you need to upgrade CPU and memory, but this is not the only solution. It is a good idea to make sure that you have done whatever is possible on-site to improve the overall performance. Then you go for server-side optimization.