How to Delete a WordPress Site Completely [Step-by-Step]

Updated on September 11, 2024 by Editorial Team

Being a webmaster managing a WordPress site can be daunting, especially when it no longer serves its purpose, whether it’s outdated or underperforming.

Because of all these problems you might think that deleting a WordPress site is only the better option.

No matter you’re running a self-hosted WordPress installation or using WordPress.com, the process requires careful consideration and specific steps to ensure a complete removal.

In this guide, we’ll walk you through the simple yet best way to delete a WordPress site completely, also the best part is that you don’t need to be a tech geek just follow the steps and you are good to go.

Table Of Content

Key Takeaways

  • Always create a backup before deleting your WordPress site.
  • Remove all files, databases, and associated services for complete deletion.
  • Consider alternatives like archiving or temporarily disabling your site.

What is the Need for Deleting a WordPress Site?

There are several reasons you might consider deleting a WordPress site. One common scenario is when you’re no longer using the website and want to free up valuable hosting resources.

This can help reduce unnecessary costs and simplify your digital footprint. Another reason to delete a WordPress site is when you’re rebranding or restructuring your online presence. 

Sometimes, security concerns might prompt you to delete your site. If your website has been compromised or you suspect it contains malware, removing it can prevent further damage and protect your reputation.

Below are the steps that you should consider if you want to permanently remove your website from the search engine.

How to Completely Delete a WordPress Site [Step-by-Step]

Deleting a WordPress site permanently requires careful consideration and following specific steps. Here’s an outline of what needs to be done:

  1. Backup Your WordPress Site
  2. Delete Your Site Files
  3. Delete WordPress Database
  4. Delete Domain and Terminate Hosting
  5. Delete Site Content From Search Engine
  6. Remove Site from Web Archive

Let’s cover each point in detail below.

1. Backup Your WordPress Site Files and Database

No matter how much you are clear with your decision to delete a WordPress site but still backing up your site data is important. 

You want to delete it now but what if you change your mind after 3 or 6 months?

So this precautionary step ensures you have a copy of your content and data should you need it in the future.

To backup your WordPress site, you’ll need to save two main components:

  1. Files: These include your themes, plugins, uploads, and other site assets.
  2. Database: This contains your posts, pages, comments, and settings.

When creating your backup, ensure you export it to a secure location. Download the files to your local computer or save them to a cloud storage service.

You can back up your WordPress site by using backup plugins or if you’re technically sound then you can do it manually too.

Let’s take a look at both methods in detail

  • Method 1: Backup your site using Backup plugins

There are many WordPress Backup Plugins available that you can use to do this task. Generally, backup plugins provide a convenient way to safeguard your site data without getting your hands dirty.

These tools automate the process, making it easier for you to create regular backups without manual intervention.

Remember to back up both your WordPress files and database. This ensures you have a complete copy of your site, including content, themes, plugins, and settings.

Most backup plugins allow you to store backups on your server, but it’s recommended to use remote storage options like Google Drive, Dropbox, or Amazon S3 for added security.

  • Method 2: Backup your site manually using cPanel

cPanel is like a control panel for managing your website. It provides a straightforward way to manually back up your WordPress site. 

Step 1. Log into your site’s hosting and open the cPanel dashboard, click on the File Manager

Click on file manager how to delete a wordpress site completely [step-by-step] from the plus addons for elementor

Step 2. In the File Manager, Look for the public_html file and open that file.

Select public html file how to delete a wordpress site completely [step-by-step] from the plus addons for elementor

Step 3. After opening you will see all your website files, so what you have to do is click on Select All then right-click and click on Compress.

Select all and compress how to delete a wordpress site completely [step-by-step] from the plus addons for elementor

Step 4. After clicking on compress a dialogue box will appear, in that click on zip archive and click on compress files.

Click on zip archive how to delete a wordpress site completely [step-by-step] from the plus addons for elementor

Now you will see a zip file is created you can rename it and also you can download it and store it securely on your computer.

Store your zip file on your computer how to delete a wordpress site completely [step-by-step] from the plus addons for elementor

2. Delete Your Site Files

After successfully backing up your WordPress site files, it is time to delete your WordPress site. As we discussed earlier two major components of your WordPress site are files and Database. 

So now let’s start with deleting files first. 

Here again, we’ll be using the cPanel which you can access by logging into your site’s hosting

Step 1. In the cPanel dashboard click on the File Manager.

Delete your site files how to delete a wordpress site completely [step-by-step] from the plus addons for elementor

Step 2. In the File Manager look for the Public_html file and in that file, you will see all your website files, simply click on Select All and Delete.

Click on select all and delete how to delete a wordpress site completely [step-by-step] from the plus addons for elementor

Now your WordPress website files are deleted.

3. Delete WordPress Database

Deleting the database is also an important step along with deleting the website files because it stores sensitive data such as your posts, pages, user info, and settings.

So let’s delete the website database using cPanel.

Step 1. In the cPanel dashboard, click on the phpMyAdmin link. This will automatically log you into the phpmyadmin panel, where your database is stored.

Delete wordpress database how to delete a wordpress site completely [step-by-step] from the plus addons for elementor

Step 2. You’ll see the entire database for your website. To delete it, click on Structure, then check the Check All box. After that, open the drop-down menu and select Drop.

Drop database how to delete a wordpress site completely [step-by-step] from the plus addons for elementor

4. Delete Domain and Terminate Hosting

After successfully deleting the WordPress files and database, you need to delete the domain. By deleting the domain your website will completely go offline and you will have no more online presence.

You can delete the domain using cPanel itself.

Step 1. Again as always navigate in the cPanel by logging in to your site’s hosting and this time the Domains section, Click on Domains.

Delete domain and terminate hosting how to delete a wordpress site completely [step-by-step] from the plus addons for elementor

Step 2. In the Domains section, you’ll see a list of all your domains. Find your domain name and click the Manage button next to it.

Click on manage how to delete a wordpress site completely [step-by-step] from the plus addons for elementor

Step 3. In the manage section, you will see a Remove Domain button simply click on that and your domain will be deleted.

Click on remove domain how to delete a wordpress site completely [step-by-step] from the plus addons for elementor

Hold on a second if you search your domain name on Google, it might still show up. That’s not what you want, right? Don’t worry, though.

It’s normal for Google to display pages that were previously indexed. It just takes some time for the bots to crawl your site again and realize the pages are no longer available.

To speed up this process follow the below step to remove your content from the search engine.

5. Delete site content from search engine

As discussed earlier search engines may continue to display your web pages in search results. To fully remove your site from the internet, you need to address this issue.

  • Method 1: Remove URLs using Google Search Console (Temporarily)

To Remove URLs from search engines you need to have access to the Google Search Console and your site should be added to it

Step 1. Navigate to the Google Search Console. 

Step 2. In the Google search console dashboard, you will see the different tools on the left-hand side from there click on Removals.

Remove urls using google search console how to delete a wordpress site completely [step-by-step] from the plus addons for elementor

Step 3. In the Removals, Click on the New Request button and a Dialogue box will appear.

Temporary removals how to delete a wordpress site completely [step-by-step] from the plus addons for elementor

Step 4. In that dialogue box, Type in the URL that you want to remove from the search engine.

Type in the url that you want to remove how to delete a wordpress site completely [step-by-step] from the plus addons for elementor

After adding the URL click on Next, and it will remove your URL from Google including all the cached versions, and current snippets temporarily (Six Months).

  • Method 2: Prevent search engines to index your site

The easiest way to remove your content from search engines is to ask search engines to index your site. To do this follow the below steps:

Step 1. Navigate to your WordPress Dashboard, Click on Setting > Reading.

Prevent search engines to index your site how to delete a wordpress site completely [step-by-step] from the plus addons for elementor

Step 2.  Under the Reading, you will find the Search Engine Visibility option check the box that says discourage search engines from indexing this site. 

Make sure that the check box is checked so that the search engine can’t index your site and show it in the search.

Discourage search engines from indexing sites how to delete a wordpress site completely [step-by-step] from the plus addons for elementor

6. Delete the Site From Web Archives

You are almost there for deleting your WordPress site. Web archives like the Wayback Machine store snapshots of websites over time and store them.

So enter your website URL in the way back machine search box, if your website is listed on the search then you’ll see a calendar view of archived versions.

Remove your site from internet archieve how to delete a wordpress site completely [step-by-step] from the plus addons for elementor

To remove your website from the archived page, contact them via email and request them to remove your website from the archive.

Congratulations! Now your website is nowhere.

Bonus: How to Delete a WordPress.com Site?

Delete a website in WordPress.com is easier as there is no need to cPanel or FTP just a few clicks and your website will be deleted.

To delete your WordPress.com site permanently, follow these steps:

Step 1. Log in to your WordPress.com account and access your site’s dashboard.

Log in to your wordpress. Com account how to delete a wordpress site completely [step-by-step] from the plus addons for elementor

Step 2. Navigate to Settings > General. In General settings scroll to the bottom and click on “Delete your site permanently”. 

Click on delete your site permanently how to delete a wordpress site completely [step-by-step] from the plus addons for elementor

Step 3. You’ll be prompted to enter your site’s URL to confirm the deletion. And also you will be asked to create a backup of content.

Delete site how to delete a wordpress site completely [step-by-step] from the plus addons for elementor

Note: Once you have deleted your WordPress.com site there is no way to get it back and also you will lose your free WordPress.com domain so consider buying it before deleting.

20 checklist for wordpress site maintenance how to delete a wordpress site completely [step-by-step] from the plus addons for elementor
Do you Manage WordPress Websites? Download Our FREE E-Book of 20+ Checklist for WordPress Site Maintenance. ​



    Wrapping Up

    You did it! Now your WordPress site is nowhere on the internet. The decision to delete a WordPress site should be very clear and concise as once it is done it is almost irreversible.

    But still, if you change your mind in the future then you can get it back. Make sure to back up your site before you delete it, and think about other options like archiving or temporarily disabling it.

    Now that you know the process, you’re all set to make a smooth exit.

    But, if you are an Elementor user and deciding to give a fresh start and look to your website after deleting your old one then you should definitely consider using The Plus Addons for Elementor.

    With its 120+ widgets and extensions, you don’t need any other plugins for your various website designing needs you will get everything in one place, sounds exciting right?

    Check out the Complete List of 120+ Widgets and Extensions here. Start building your dream website without coding!

    FAQs on Deleting a WordPress Site

    How to permanently delete website data?

    To permanently delete website data, log into your hosting account or control panel, locate your website files, and delete them. Make sure to also remove the database associated with the site. Clear any backups or caches stored on your server for full removal.

    How to delete an entire page in WordPress?

    To delete an entire page in WordPress, go to your dashboard, click “Pages,” find the page you want to delete, hover over it, and select “Trash.” The page will move to the trash, and you can permanently delete it from there if needed.

    How does one remove a website from search engine listings, such as Google?

    To remove your website from search engine listings, first remove all content from your site or take it offline. Use Google Search Console to request removal of outdated content. Submit a sitemap with URLs you want removed. For complete delisting, add a robots.txt file to block crawlers and use the URL removal tool in the Search Console.

    Is it possible to temporarily disable a WordPress site and how is this accomplished?

    Yes, you can temporarily disable a WordPress site. One method is to create a maintenance mode page. Use a plugin or add code to your functions.php file to display a “Site Under Maintenance” message. Alternatively, you can password-protect your WordPress directory through your hosting control panel.