If you find that devices that are connected to your hotspot struggle to load pages, the problem may be with the phone rather than the quality of the mobile internet connection. Thankfully, there are a few things you can do to speed up your tethering:
Close apps that are running on your phone. Apps in the background eat up RAM and make your phone work harder, using up your battery more quickly.
Check that you are using 4G/LTE coverage. For most people, this is the fastest mobile internet connection that is available, but your phone may idle on 3G or even 2G connectivity if it is not being actively used.
Avoid activities that will use up all the bandwidth. Gaming, streaming, and video calls will drag on your connection, making it slow or even at a standstill for other devices.
Locate your phone where it can provide good coverage. Position your phone where it can provide coverage to as many of the connecting devices as possible. Remove any obstructions or reflective surfaces near the phone.