How to Build a WordPress Website Behind a Live Site

While many large brands have shifted to using automated tools to build their websites, there is still a need for people to login to a different account and make key changes manually. And while it’s not often the case, there will sometimes be a need to take care of an emergency fix or two. So in this article, we will walk you through the steps to make sure your WordPress website remains accessible and that content is not lost in case of an emergency.

Set Up Your WordPress Blog Behind a Live Site

The first step to building a WordPress website behind a live site is to set up your WordPress blog. If you already have a blog with a similar platform (such as Shopify, Blogger, or Medium), you can skip this step and move to the next. In this example, we will use WordPress as our blogging platform as it is the most popular choice among entrepreneurs and small businesses.

To set up WordPress, visit https://wordpress.com and click on the Get Started button. This will take you to the WordPress dashboard. From here, you can choose from the Free or Premium version to set up your blog. We recommend using the Premium version as it gives you additional features like cross-posting to different platforms and the ability to build a mobile-friendly and SEO-optimized site.

Pro-Tip: Use a Free DNS Service

If you’re an entrepreneur or small business owner, you’ve no doubt heard of DNS (Domain Name System). The DNS is what allows you to type in a domain name (such as example.com) and have your website (i.e. www.example.com) automatically point to your computer.

You can use a free DNS service like Google Domains to easily setup your site’s URL (Uniform Resource Locator). All you have to do is register for an account and create a DNS record for your site. That’s it!

Pro-Tip: Use A Free VPN Service To Keep Your Website Secure

Keeping your website secure while you’re on the go is a pain. You have to remember to constantly protect your computer with a VPN (Virtual Private Network) app, so that wherever you go, your personal information remains private. However, many free VPN services exist, and you can pick and choose from either a paid or a free option to suit your needs.

Create a Username And Password

Before you can start building your site, you have to create a username and password. You can use any email you want for the username, but you must create a separate password to ensure no one else can use your account. It is also a good idea to write down your password in a safe place so you can easily access it whenever you need it.

Pro-Tip: Use A Free Cloud Storage Service To Save Files Online

Another essential part of having a website is saving files locally on your computer. As your website grows in size and complexity, you’ll find it increasingly hard to keep all of your files locally. For this reason, you must have a place to store these files that is both safe and cost-effective. Fortunately, there are many free cloud storage services out there, such as Google Drive and OneDrive. Once you have a free account, you can save files directly to your cloud storage and access them online from anywhere.

Pro-Tip: Use An Event Planning Software To Manage Your Meetings And Events

Managing meetings and events can be extremely time-consuming. There are various elements to attend to, from the small things like making sure all the right invitations go out to the logistics of setting up the meeting place. To make this process simpler, you can use an event planning software like Hello Fresh Event Planner. With this tool, you can create different types of invitations (such as email or printed), set up reminders, and even track what has been done so far. Plus, you can share your events with other people via social media, and get an overview of everything that is happening.

Install WordPress To The Root Folder Of Your Hard Drive

When you register for a free WordPress account, the default location that WordPress will install to is called the Root Folder. This is where all of your site’s files will be stored. When you visit https://example.com, your browser will first look for a file called index.html, and if it can’t find it, it’ll look for index.php. These are the foundation files of a WordPress site. They serve as the contact point between your website’s content and your web browser, and they dictate what WordPress content gets displayed when a visitor visits your site. Changing these files to reflect your own branding is highly recommended, as these are the first things visitors will see when they visit your site.

Secure Your Website With A Self-Hosted SSL Certificate

Adding a safe, and free, SSL certificate to your WordPress site will protect your personal information and purchases made online. When a visitor clicks on a secure connection (such as one with a lock icon in the URL bar), their web browser will query an SSL certificate authority for a list of trusted Certificate Generators. Your website’s host will then generate a key for you to install on your computer. This key is then installed on your website, protecting all of your sensitive information from being stolen by hackers.

Pro-Tip: Use An Analytics Tool To Track Your Website’s Performance

After you have installed WordPress to the root folder of your hard drive, you can use the WordPress dashboard to create and manage the content on your site. To get the most out of your WordPress site, you should also keep track of its performance using analytical tools. There are many free and premium tools out there that can help you do this, but Google Analytics is arguably one of the best. With this tool, you can track the number of visitors to your site, the most popular pages, the bounce rate (i.e. the percentage of people who view just one page and then leave), and the time spent on each page. You can install the Google Analytics tool on your site, and it will start gathering information the next time you visit.

Set Up Your WordPress Blog’s Design

One of the first things you’ll want to do after setting up your blog is to design it. Your site’s visual appearance will largely dictate how users interact with it. There are several free tools like Google Images, Canva, and PicMonkey that can help you easily create a professional-looking blog. We will use Canva in this example to quickly build a simple but functional blog layout.

To start, upload your logo to the top left corner of the Canva document. Then, drag a rectangle below it to create the background for your site. Next, you will want to add posts to the document. To add a post, click on the “+ Add” button at the top, and then type in the content for your blog post. You can add a featured image to your post by clicking on the “Image” icon in the top right corner, and selecting the image you want to use from the pop-up menu. You can also add a link to a website or another piece of content by simply typing in the URL of the website or content you are linking to. When you are happy with the design of your post, click on the “Publish” button at the top.

Install WordPress To A Subdirectory Of Your Hard Drive

Your blog’s design is now complete, but there is still more you can do to personalize it. Instead of having your blog’s content at the root of your hard drive, you can opt to have it in a subdirectory called blog. This will change the URL (Uniform Resource Locator) of your site from https://example.com to https://blog.example.com.

This will allow you to have more control over the content that gets displayed when a visitor comes to your site. For example, you can create a separate page for your blog’s calendar so that visitors can easily access all of the content you have on offer.

Use A Free CDN (Content Delivery Network) To Optimize Website Performance

A content delivery network (CDN) is what allows your browser to download content from other websites more quickly. A CDN takes the load off of your own computer, allowing content to be delivered quicker as your computer cannot handle the load of looking up and storing every bit of content on its own. Most large websites use CDNs, as it can significantly improve their page load speeds.