Pay For Results. Our new Performance Model is live.

How to Reduce Inode Usage on Siteground

Wondering why your website is slow or facing issues? It could be due to 'inodes.' Learn how managing inodes can boost your web hosting performance. Our guide offers easy steps to reduce inode usage, from deleting old backups to cleaning up emails. Keep your website running smoothly!

Picture of Adam Walters
Adam Walters

Founder

Free up inodes. The count is files, not gigabytes. Where they accumulate and what is safe to remove.
IN THIS ARTICLE

Struggling with website performance? The culprit could be inode usage. Our guide provides a detailed plan on how to reduce Siteground’s inode usage to enhance your web hosting account’s reliability and speed. From deleting unnecessary files to managing emails, find out how to keep your site at its best.

What are Inodes and Why They Matter?

The total number of inodes equals the combined count of files and folders existing on your web hosting account. Hence, to reduce your inode count, it is imperative to minimize the number of files and folders you have. Several measures can be undertaken to achieve this, and we shall delve into these methods in the sections that follow.

Graph showing inode usage

Removing All Files and Folders You Don’t Need

The initial and most straightforward step involves the deletion of redundant files and folders. Tools such as the File Manager in Site Tools or FTP programs can be used to access your hosting account and perform this cleanup. It’s imperative to exercise caution during this process to avoid the unintended deletion of crucial files.

1. Remove Old Backups or Staging Sites

Scheduled backups, if unregulated, can quickly accumulate and exhaust your inode limit. Always ensure that you download the backups you need and then remove them from your hosting account to free up space. Navigate to Site Tools > WordPress > Staging to identify and delete any unused staging copies.

2. Delete Inactive Plugins

For those utilizing WordPress, it’s not uncommon to have several plugins installed on your site. However, if certain plugins are not in active use, they still contribute to your inode quota. Therefore, it is advisable to completely delete these inactive plugins rather than just deactivating them.

3. Remove Unused Image Sizes

Various WordPress themes often generate multiple image sizes, many of which may not be in use on your website. To optimize inode usage, navigate to your theme settings and deselect the image sizes that are not being actively used. Tools like the Regenerate Thumbnails plugin can then be used to delete these unnecessary image sizes.

4. Check the Number of Cache Files You Have

Caching mechanisms are widely employed by modern web applications to improve performance. However, these can also contribute significantly to inode usage. To manage this, regularly purge your cache files. WordPress users can navigate to the wp-content folder and clean folders with names resembling ‘cache.’ The Speed Optimizer plugin’s Dynamic Caching is an alternative that avoids file-based caching and thus does not add to your inode count.

5. Delete the .opcache Folder in Your Account

For those using PHP 7.x, the .opcache folder is where opcode caches are stored. Using SSH, you can delete this folder, thereby freeing up some inode space. The folder will be regenerated automatically, but it will no longer contain obsolete caches from older versions or inactive code.

6. Clean Up Your Email Accounts

Emails, though often overlooked, also contribute to inode usage. It is essential to regularly clean up your Junk/Spam and Trash/Bin folders. Additionally, consider deleting emails from newsletters and automated systems that are no longer relevant.

What to clearWhere it livesSafe to delete?
Old backups and staging copiesAccount root or wp-contentYes, once you have a copy stored off the server.
Inactive pluginswp-content/pluginsYes. Deactivated plugins still keep every file on disk.
Unused image sizeswp-content/uploadsYes, but regenerate thumbnails afterwards so nothing breaks.
Cache fileswp-content/cacheYes. Caches rebuild themselves on the next visit.
The .opcache folderAccount rootYes. It is regenerated automatically.
Old email accounts and attachmentsMail directoriesYes, after archiving anything you need. Often the largest and most overlooked source.
Every file and every folder counts as one inode, whatever its size. A thousand tiny cache files cost more than one large video.

Final Thoughts

If, after implementing these steps, you still find that your inode usage is excessively high, you may need to consider upgrading to a Siteground hosting plan with a higher inode quota. However, effective management of inodes can often alleviate the need for such upgrades, and adherence to the above guidelines can serve as a robust strategy for inode optimization. The proactive management of inode usage can substantially contribute to the sustained high performance and operational reliability of your web hosting account.

Inode Usage FAQs

What counts as an inode?

Every single file and every folder on your hosting account uses one inode, regardless of its size. A one kilobyte cache file and a one gigabyte video each consume exactly one. This is why sites with huge numbers of small files hit inode limits long before they run out of disk space.

What happens if I exceed my inode limit?

Your host stops you creating new files. In practice that means backups fail, uploads fail, updates fail and caching breaks, often without an obvious error message. Sites usually feel broken before anyone connects it to inodes.

What uses the most inodes on a WordPress site?

Usually old backups and staging copies, then cache directories, then unused image thumbnail sizes, then email accounts. Deactivated plugins are a common blind spot because deactivating one does not remove a single file from disk.

Is it safe to delete cache files to reduce inodes?

Yes. Cache files are regenerated automatically the next time a page is requested. Clearing them is one of the safest ways to recover a large number of inodes quickly.

Will deleting unused image sizes break my site?

Not if you regenerate thumbnails afterwards. WordPress creates several resized copies of every upload, and themes or plugins you no longer use may have registered sizes nothing references any more. Remove those, then regenerate so every size still in use exists.

How do I check my current inode usage?

Your hosting control panel reports it. On SiteGround it appears in Site Tools under Statistics. If the number keeps climbing after a clean-up, something is generating files continuously, usually a caching or logging plugin.

Is your competitor stealing traffic?

Get a free competitor spy report. See their keywords, backlinks, and map rankings.

SHARE:
WordPress MCP lets AI tools like Claude and ChatGPT act on your site as a…
September 5, 2026
A slow WordPress site is nearly always one of five things, and they are not…
September 1, 2026
Not a philosophy question. Pick by the constraint you actually have this quarter, and Google’s…
August 27, 2026
Get the Blueprint

Join 5,000+ local business owners receiving weekly growth tactics.

Performance Partner Application

We invest our own capital to generate your leads. To ensure this partnership is profitable for both of us, we need to verify a few details about your business.

Let's Connect.

Have a specific question or need a custom proposal? Fill out the form and our team will get back to you within 24 hours.

Get Your Free Audit

See where you stand before you launch.