Hello there!
I am a .NET developer having an extensive knowledge in building Web Applications using asp.net.
I am currently inspecting the website and I have tried some commercial testing tools like ping dom and Google PSI to test what is going on with your website, And it seems like your Website is not that optimized as well as your server is giving it a delay of almost 7-10 seconds according to Google PSI.
So, Your Website is getting slow due to these reasons:
- Very Low Server Response (took 9-10 Seconds to respond).
- Your website has too much of images. If they are not compressed very well, it could cause the website to load slower.
- Javascript and CSS and Html should be minified so that extra characters should be taken out of the web page.
Moreover, if you are fine to have the home page as html, it will reduce the load time as aspx pages cause server to go through page lifecycle but plain html files will be loaded without any life cycles.
Please feel free to message me back so that I can have a look at the source code if you have other redirects in your code behind that may be causing it to slow down.
Regards,
Jamshaid Kamran.