It is perfectly natural for ‘the amount of space your website needs’, to grow over time. After all, you add webpages, blog posts, images, and maybe music or video files, all of which add to your disk space usage.
As your site grows older, the log files associated with it grow incrementally as well. These files include statistics about your website visitors and various processes, and any errors which have occurred. Unused plugins and themes chew up space, as do forgotten or unnecessary backups and databases. Remember as well that the more visitor sessions and page views you have on your site the more space gets chewed up.
The CPanel makes it easy to make backups of your site. But it’s possible to forget to delete backups after they are no longer needed. Usually they are saved to the root folder of your account. By clicking ‘Backup Wizard’ in cPanel you can see if there are any existing backups stored on the server. You can also click the Disk Usage icon in cPanel, or explore via FTP.
If you do wish to keep a backup which is currently stored on your website, it’s a good idea to download it to your own computer or to an offsite location such as Dropbox. If your site is built on WordPress, there are various WordPress backup plugins which can automatically backup your website on a schedule and store the backup on a third-party site such as Amazon AWS or Dropbox, so your own disk space isn’t used for permanent storage and impact on your web hosting costs.