Install WordPress Blog on Existing Website

Top Web Hosting Optimised for Wordpress CMS
-75% NOW

1. HostArmada

Number of Reviews rating circle 1.5k+
Avg. Review Rating rating circle 4.9 Positive
Customer Support rating circle Positive
Starts from $2.49 / mo.
Server Locations
Server Location in United KingdomServer Location in CanadaServer Location in United States Of AmericaServer Location in GermanyServer Location in IndiaServer Location in SingaporeServer Location in AustraliaServer Location in FranceServer Location in NetherlandsServer Location in Indonesia
2mo. free

2. WPX Hosting

Number of Reviews rating circle 3.3k+
Avg. Review Rating rating circle 4.9 Positive
Customer Support rating circle Positive
Starts from $24.99 / mo.
Server Locations
Server Location in United Kingdom
-80% OFF

3. FastComet

Number of Reviews rating circle 2.7k+
Avg. Review Rating rating circle 4.8 Positive
Customer Support rating circle Positive
Starts from $1.79 / mo.
Server Locations
Server Location in United States Of AmericaServer Location in United KingdomServer Location in SingaporeServer Location in GermanyServer Location in NetherlandsServer Location in JapanServer Location in CanadaServer Location in IndiaServer Location in AustraliaServer Location in Italy

There are many reasons why you might want to install a WordPress blog on your existing website and it is a pretty straightforward job and it does not take much effort. If you are familiar with the content management system, you can easily set up a new WordPress as your blog and just link it to your main site.

Install WordPress Blog on Existing Website article image


Also, Read How to Install CloudFlare on WordPress Website


How to Install WordPress on an Existing Website

Adding a WordPress installation to your existing website can be easily achieved by creating a new fresh installation to a subdirectory or subdomain. With that being said, examples of what your website’s URL could look like is yoursite.com/blog or blog.yourwebsite.com.

Looking at that question from a functional approach, they both work just the same and there is not a difference that you should be concerned about. Neither for the user experience nor for Google.


Install WordPress on Subdomain

cpanel subdomains menu

Installing WordPress on a subdomain is a regular process. It is usually simple because most of the hosting companies offer WordPress installer in their hosting plans.

To install WordPress on a subdomain, go to your hosting account, then check for something like “Add Domain” or “Add New Domain Name“, it is different in the different hosting providers. When you find it, click on it and pick a proper name for your subdomain.
After your subdomain is ready, you can install WordPress through your panel. All you have to do is to simply go to the Installations tab in your hosting dashboard, choose the “Add install” option and you will be able to install your WordPress on your subdomain.


Install WordPress in Subdirectory

cpanel file manager

The installation of WordPress in a subdirectory might vary a lot depending on your hosting provider. However, in most cases the following approach should work.
Go to your File Manager (this can be found in your cPanel), click on it and then look for a folder named ‘public_html’. Open it and create a new folder. This is the folder that you are going to install WordPress in.

create new directory step

Next, go to WordPress.org and download the last WordPress release. The file should be in a .zip file. When the download is completed, open the new folder that you’ve just created a moment ago and upload your wordpress.zip file.
Click on it and hit the ‘extract’ button.

extract wordpress step

Once your extract is done you are almost ready, but you will have a slight problem. Your WordPress installation will now open in yourdomain.com/new-directory/WordPress.
To fix this issue, simply go inside your WordPress folder, select all of its content, and use the move button to move all of its files directly to your desired folder.


Configuring the Database

There are only two more things left to do. Go to your MySQL databases, and you should create a new database for your new WordPress installation.

mysql database cpanel menu

Tip:

How To Check if a Website Is Using WordPress?

The easiest way to find if a web site is based on WordPress CMS is to use our Check WordPress Tool that can do this work for you. You will be able to analyse any competitor site and understand what plugins and theme its use.

Researched and created by:
Krum Popov
Passionate web entrepreneur, has been crafting web projects since 2007. In 2020, he founded HTH.Guide — a visionary platform dedicated to streamlining the search for the perfect web hosting solution. Read more...
Technically reviewed by:
Metodi Ivanov
Seasoned web development expert with 8+ years of experience, including specialized knowledge in hosting environments. His expertise guarantees that the content meets the highest standards in accuracy and aligns seamlessly with hosting technologies. Read more...

Leave a Comment

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

This website uses cookies to improve user experience. By using our website you consent to all cookies in accordance with our Privacy Policy.
I Agree
At HTH.Guide, we offer transparent web hosting reviews, ensuring independence from external influences. Our evaluations are unbiased as we apply strict and consistent standards to all reviews.
While we may earn affiliate commissions from some of the companies featured, these commissions do not compromise the integrity of our reviews or influence our rankings.
The affiliate earnings contribute to covering account acquisition, testing expenses, maintenance, and development of our website and internal systems.
Trust HTH.Guide for reliable hosting insights and sincerity.