How To Start Your Self Hosted WordPress Blog with SiteGround In Minutes
Start Your Self Hosted WordPress Blog with SiteGround In Minutes is a short and sweet tutorial showing how to start your blog quickly and easily with SiteGround.
Over the many years that we have had online stores or blogs and we have used quite a few web hosts during that time. I mean, A LOT! And do you know that money we thought we would save on hosting fees? We ended up spending 300x more on hiring someone to help with issues! That cheap hosting service also equaled to non-existent or unhelpful customer service.
Cheap or Free Blogging Service or Platforms
These issues of choosing cheap or free services for your business can sometimes bite you in the tush. Self-hosting your blog has more benefits than using a free blogging platform such as Blogger or WordPress•com. (WordPress•com is the FREE service. This is different from WordPress.org)
When you self-host your own blog or website, you get ultimate control over your blog. You can customize the layouts and you have more options for add-ons on a self-hosted WordPress blog.
To monetize your blog with ads, you need a self-hosted WordPress platform. You cannot monetize on a free platform. These free platforms can also and do place their own advertising on your website. The free blogs are the epitome of “you get what you pay for”. Once you are unhappy with your free services, what can you do about it? Zip, nada, nothing! You have to take what you get.
You may think that creating a blog is just too complicated and you don’t have the know-how. But YOU CAN! Seriously! You can. Each step will come with simple instructions to guide you through easily! If you run into any problems, remember that lack of customer service that I mentioned earlier?
The Customer Support from SiteGround is UNPARALLELED!
No matter what your problem is or if you accidentally make a change to your DNS Editor and screwed things totally (cough, cough).. SiteGround Support reps are on another level. Even if you like figuring things out on your own, the SiteGround documentation is so thorough that you can find basically any topic/area and do it yourself.
Why should you use SiteGround hosting services? Oh, the reasons are aplenty.
1. Stellar Customer Support
One of the main top 3 reasons that I chose to host my blog and online store, is because of their awesome support. When first starting our blog, we would work after our depressing 9 to 5 jobs and trying to implement or configure email marketing systems, late at night can lead to problems.
No matter what time of night, or morning, you call – SiteGround support reps will answer your call with little no wait time.
(Test have shown that SiteGround is in the top percentile with their level of customer support. These tests are based on real accounts on 12 of the most popular web hosts on the affiliate market: Bluehost, HostGator, iPage, Fatcow, Justhost, AsmallOrange, InMotion, WebhostingHub, Arvixe, GoDaddy, GreenGeeks and A2Hosting.)
SiteGround’s helpful support doesn’t just end with phone calls. The response times on their chats and tickets are pretty phenomenal as well with similar short wait times. These short wait times allows SiteGround to resolve our issues faster than other hosting service providers.
2. Page Loading Speed is Fast
On top of the supreme service, the loading speed for all accounts is outstanding! SiteGround offers each hosting account a complimentary (free) Cloudflare Content Delivery Network or CDN, which helps our blog pages load uber fast! Slow loading website pages are the death of a great blog post! No one is going to wait forrrreeevvveerr for your page to load. What is the point of having an invaluable and money making blog post if your page doesn’t load quickly?
3. Website Protection
We have all heard the nightmare stories from other bloggers who have had their hard work and efforts snatched away from them in a flash of code! This happened to our last blog on a cheap host watch and yeppers, no help what so ever.
We didn’t want to pay any exorbitant fees so we immediately switched to SiteGround hosting, began a new blog and ghosted the other hosting service.
If you are still reading, I will safely assume that you are ready to give this blogging thing a go.
Now let’s begin the simple process of How To Start Your Self Hosted WordPress Blog with SiteGround In Minutes.
Here are the Steps To Start Your Self Hosted WordPress Blog with SiteGround In Minutes:
1: Sign up for SiteGround hosting services
2: Install WordPress on your domain
3: Select your WordPress theme
4: Launch your blog!
Here we go!
1: Sign up for SiteGround hosting services
Signing up for hosting service with SiteGround is fast and easy.
Choose your hosting plan.
The StartUp plan is ideal for just getting started with blogging. It will give you all the features you need to handle a new blog or website and The StartUp plan only costs $3.95 a month!
This plan includes;
- Hosting for One Website
- 10GB Web Space
- Can handle web traffic of up to 10,000 visits monthly
Plus these essential features, which are;
- Free Website Builder
- cPanel & SSH Access
- Free CMS Install
- 24/7 Technical Support
- SSD Storage
- Free Auto Daily Backups
- 30 Days Money Back
- Unlimited Email Accounts & DBs
- HTTP/2 Enabled Servers
- Free Let’s Encrypt SSLs
- Free Cloudflare CDN
- GDPR compliant
The other plans include more premium features.
The GrowBig plan allows you to host multiple domains on your account, can handle up to 25,000 visitors monthly and provides you with 20gb of web space.
GrowBig plan costs $5.95 per month to get started.
The next plan is the GoGeek plan includes everything in the GrowBigand is suitable for established websites or those who build websites. This plan is extremely popular with techies because the big reason to choose this plan is that you have access to the staging environment. This environment allows you to create WordPress websites incognito and launch your website when you want to.
Staging is important for some web designers because a client’s website can be built and designed under a temporary domain without being live or viewable to the public. The designer can then transfer all data and info to the client’s domain once the work is completed. The GoGeek plan comes with 30gb of web space and handles up to 100,000 visits a month.
GoGeek plan costs $11.95 per month.
Choose whichever plan that fits your situation but the StartUp plan great for beginners and you can always upgrade when your blog needs to level up or you need more of the premium features.
Click on the red GET STARTED button and continue!
Register Your Domain Name
Enter your domain name in the box after the www. and if you want a different extension from .com – click on the arrow and you can choose a country specific domain such as .co.uk or others like .org or .biz. Some domain names such as .co come are charged a premium price of $29.95 so double check your charges when selecting your domain name.
You can use your business name for your domain name (when you click on the PROCEED button it will let you know if it that domain name is available. You can also register and use your own name. The choice is yours.
Fill out the account login and billing info sections
This section is pretty straightforward and once you finish entering your info, scroll down to see your hosting account options and select any extra services that you would like.
Review and Finalize Your Services
The hosting period is set automatically for 12 months but you can lock in the price of $3.95 a month if you choose to pay for hosting upfront for 24 months or 36 months.
Other than the domain registration, the Extra Services of Domain Privacy and SG Site Scanner are optional.
However, if you can manage it, I would recommend that you get the Domain Privacy. This will keep your domain ownership info on WhoIs, such as your name, phone number and address, completely private. SiteGround will enter their information so your private info doesn’t become public info.
Congrats! You are now ready to install WordPress
Proceed to your customer area and start the SiteGround Account Setup Wizard. This wizard makes installing WordPress even easier! Click on start a new website and hit Proceed.
Start Your Self Hosted WordPress Blog with SiteGround In Minutes (cont’d)…
2: Install WordPress on your domain
This will open up the Account Setup Assistant as seen below.
Enter the type of website you need and select the WordPress software. Click on Proceed.
3: Enter your WordPress account login details and select your WordPress theme
** Remember to use details that would be difficult for hackers to guess. Experts suggest that you DO NOT use your name for either the username or the password. Create a password that is hard to guess as well.
And for the love of cupcakes, please do not use password123 as your actual password!
You can choose any of the Templates offered but you can choose another free template in the WordPress Theme Marketplace, once your domain is set up.
4: Launch your blog!
This is the end of our tutorial on How To Start Your Self Hosted WordPress Blog with SiteGround In Minutes
This is awesome! You have finished learning How to Start Your Self Hosted WordPress Blog with SiteGround In Minutes. You can now start blogging and customizing your website design. I have listed a few plugin recommendations below that may make your blogging process easier.
** Alternate Ways to Install WordPress on Your Domain **
For those that cannot finish installing WordPress in one go, here are a few alternate ways to install WordPress on your domain.
1.Log into your WordPress account and you will see the Home page below.
Click on the Setup in 2 Minutes button and you will begin the setup process so you can follow along with the steps above.
2. The other method to install WordPress on your domain is to click on the tab “My Accounts” to go to your Control Panel.
Then click on the red “Go to cPanel button.
Your control panel is the command center of your account. You will find all the back end apps and information for your domain in this area.
In the middle of your screen, you will see the section called “AUTOINSTALLERS”. Click on the WordPress logo and it will take you through the installation process.
The following instructions will help you Start Your Self Hosted WordPress Blog with SiteGround In Minutes.
** Alternate Way to Install WordPress on Your Domain (Cont’d) **
Once you click on the WordPress icon you will be directed to the WordPress installation page. Scroll down and click on “Install Now” located on the left side of your screen.
The WordPress Software Setup page will open and here you will choose your website protocol. For websites that have or need a Secure Socket Layer certificate aka SSL certificate, you will select “https”.
Choose Domain – select the domain name that you want to install WordPress.
The drop-down arrow will reveal all domains on your hosting account if you have more than one domain name on your account.
Leave the In Directory section black, WordPress will automatically install to the right directory.
In the Site Settings section, fill out your blog info and passwords. Do not make your info details easy to guess.
After entering all the required info, hit the Install button. AN installation progress window that will be displayed.
Once the installation has been successful, your WordPress account details such as username and password will be displayed. Bookmark your WordPress admin URL for easy access later on.
Click on your WordPress admin link which will end in “wp-admin” and this will take you to your WordPress login page. Enter your login details here and welcome to your WordPress blog dashboard!
WordPress will automatically install their latest theme on your blog but you can easily change this. Once you are in your dashboard, scroll down on the left side to “THEMES” and you will be able to install your choice of theme. There are quite a few to choose from.
To get serious with your blogging, register your domain with Google Search Console and Google Analytics. This way you can properly track how well your blog is doing.
Recommended Plugins for your blog; (plugins that are not in bold are helpful but optional)
- Yoast SEO – gives you suggestions about your page or post content that will help to optimize your blog and gives you your website sitemap that you can submit to Google Analytics
- WP Notification Bar – a notification bar that sticks to the top of your website which can be used for posting your blog updates or to collect emails
- Social Warfare – provides social media sharing buttons for your visitors to easily share your blog posts or other content
- Ninja Forms – great for creating various types of forms for your blog i.e subscribe forms, access to your private blog content, whatever you need
- AccessPress Pinterest – installs the “Pin It” button to all the graphics on your blog and gives you the option to add your Pinterest board or profile to your blog sidebar or content
- Smush – compresses your images to save web space
- Thirsty Affiliates – if you choose to monetize your blog with affiliate marketing, this link will allow you to make your affiliate links to look more appealing
- WPSSO Core – provides search engines and social sites better information about your content, business and authors, complete meta tags and Schema markup for Google Knowledge Graph / Rich Card SEO, Pinterest Rich Pins, and more
- GDPR Cookie Consent – shows that your website complies with the EU Cookie Law / GDPR
Used other plugins that made a difference in your blogging? PLEASE let me know in the comments below. I like trying to upgrade my productivity 🙂
*This post contains affiliate links. I only link to products I am using myself or have used, and can honestly recommend!
POSTS YOU MAY LIKE
Our Favorite Resources
Start Your Self Hosted WordPress Blog with SiteGround In Minutes