Install WordPress Blog on Existing Website

Top Web Hosting Optimised for Wordpress CMS
Hosting Provider Reviews Overall Rating Starts from
1 HostArmada 1.8k+
rating circle
4.9 Positive
$2.49 / mo. NOW -80%
2 WPX Hosting 3.4k+
rating circle
4.9 Positive
$24.99 / mo. 2mo. free
3 FastComet 2.9k+
rating circle
4.8 Positive
$1.79 / mo. -80% OFF
NOW -80%

1. HostArmada

Number of Reviews rating circle 1.8k+
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.4k+
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.9k+
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 written by:
HowToHosting Editors
HowToHosting.guide provides expertise and insight into the process of creating blogs and websites, finding the right hosting provider, and everything that comes in-between. Read more...

Leave a Comment

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

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 HowToHosting.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 howtohosting.guide for reliable hosting insights and sincerity.