What is the hits limit?
The hits limit is a measure of the number of requests made to your website every 24 hours. The very important thing to remember about the hits limit is that it does not count the number of visitors, but the number of requests.
For example, if my website is an HTML page with five images, each time someone views the page, 6 hits would be used. One for the HTML page, and five for the images. Each file that is called (Image, JS file, CSS stylesheet, favicon) that exists on TinkerHost servers will use a hit.
Every day, your website can have 50,000 hits, or 50,000 requests to a file.
Why was my website suspended for the hits limit?
Your website is suspended for the hits limit when over 50,000 requests have been made in a 24 hours period. Note that the statistics panel in the control panel only updates once every 24 hours, and should not be used to provide accurate information.
Please note that all requests, whether they are made by humans or bots, use hits. So even if you are the only human visitor to your website, you may reach this limit if your site has a lot of bot activity. Google Analytics does not track bots, and excludes them from the numbers that are shown to you. Google Analytics also does not track users that do not have JavaScript enabled (In short, Google Analytics will not give accurate numbers pertaining to the hits limit).
How can I avoid the hits limit?
You can avoid the hits limit by doing the things listed below. Note that if the problem is that you just have a lot of traffic (And that’s not a bad thing, it shows your popularity!), you will have to upgrade to premium hosting, where the hits limit is much higher.
- Reduce the amount of files that are needed on each page (For example, don’t call images that are not ever used, and condense CSS and JS into a single file for each)
- Use lazy-loading for images, so images are only loaded if the visitor scrolls down the page
- If using Cloudflare, setup strict rules so only good bots (Like GoogleBot) have access to your website
- Remove AJAX from your page, or make requests less frequent (Custom Chat scripts are not allowed on free hosting due to the amount of server power they require)
- Use web browser caching (Cloudflare can also help with this) to reduce the number of times a file has to be repeatedly requested from TinkerHost
When will my website be unsuspended?
Accounts suspended for reaching the hits limit are unsuspended 24 hours after the suspension started. Accounts cannot be unsuspended earlier upon request.