It is possible to create (start) a WordPress website blog even if you’re not techie or geeky. However, know that it can take time if you’re not familiar with how websites work or this is your first time setting up a website or blog.
But it’s ok. Give yourself some time, take a deep breath and have fun with it. If you feel like you need help, our team is here to assist.
I speak from experience. In 2007, I created my first beauty blog without knowing a lot about websites. I created it using a blogging platform called. Blogger.com. Blogger websites are hosted by Google and usually have a xxxx.blogspot.com as a URL (or your website address). Over time, I needed my blogging website to do ‘more’. Another beauty blogger recommend that I try using the self-hosted version of WordPress. She mentioned that WordPress made it easier to update my layout using a simple style sheet, manage my posts, upload my photos and so much more!
Over time, there have been other website and blogging platforms that have come out, but my favorite has been the self-hosted WordPress installation for my website management and to create websites for other entrepreneurs and small business owners.
Disclaimer: This post will contain affiliate links. If you click on the links and make a purchase, I will receive a commission at no extra cost to you.
And now I want to show you how you to create a WordPress blog using a self-hosted platform (such as Siteground.com).
Keep in mind. There is a difference between creating a blog on WordPress.com and using another host company and choosing a WordPress installation. (Click here for a side-by-side comparison from WPBeginner.com)
How to create a WordPress blog in 8 Steps using Siteground.com
- Decide a name for your blog.
- Choose your web hosting package
- Register a new domain (or blog name such www.myblogname.com)
- Install WordPress
- Install a WordPress Theme
- Setup your WordPress theme (Widgets & Plugins)
- Create Content (pages and posts)
- Optimize for Search Engines (SEO)
The Techie Stuff
STEP 1: Choose a hosting plan
Siteground offers 3 WordPress Managed hosting plans that have everything to keep your website running fast and secure. You can see a complete comparison of features on the Siteground website.)
- The StartUp plan is perfect for people with one website that are starting now
- The GrowBig plan is a great value for money offer, including the option for multiple websites and the SuperCacher that greatly improves website speed. You can also transfer an existing WordPress here for free.
- The GoGeek plan is perfect for people with e-commerce and larger sites, or more geeky development needs like staging and GIT integration
(You can always upgrade as your business and website visitors grow. Keep in mind that these are special prices for new accounts. The renewal price will be at the regular-listed price on their website.)
STEP 2: Register a new Domain name or attach an existing domain (one you already have somewhere else. We’ll talk about moving it later.)
You can register a new domain name or if you already have a domain with another company (that you want to move later), you do that here. A domain is the name of website’s URL or address. Choosing a name can take time because you want something that is unique to your blog (and that no one else has). Once you decide on the name, then you can click the “Proceed” button. If the domain name isn’t available (because someone else owns it), you will be instructed to choose another name.
STEP 3: Review & Complete your account setup with Siteground.
This is the step where you set up your Siteground account. You will need this information to access the ‘backend or inside’ of your website’s ‘matrix’, create email addresses (such as firstname.lastname@example.org) and monitor your website analytics.
Step 4: Install WordPress
To install WordPress using the SiteGround Wizard, first access your Customer Area. After you signup for our WordPress hosting package you will receive all the necessary information you need to login.
Once you login to your Customer Area for the first time, you will see a pop-up asking you if you want to Start a new website on your account. Select that option and click on the WordPress button.
A new section would appear where you should enter the login information for your new WordPress application. Once you are ready click on the Confirm button.
Next, choose what Enhancements you wish to add to your account – if you want to add any. When you are ready with this step – click on the Complete Setup button. (If you’re not sure what to choose, you can always come back to this later.)
That’s it! You can now go to the front page of your site and check out the newly installed WordPress application.
Step 5: Install a WordPress theme
After logging into your WordPress dashboard, you can install one of the many FREE WordPress themes that comes with your website or (you can upload another theme you have purchased from another company).
The first thing you need to do when you want to install a new WordPress theme is to login to your site admin page. Once there, go to Appearance -> Themes.
Step 6: Setup theme according to the theme’s instructions.
All themes come with a different set of instructions so that you can have your website looking like the demo. Some themes come with a ‘1 click demo install’ option. If you find that you are in need of assistance setting up your theme, you can reach out to us and we can assist.
The Actually Blog Content (Creating posts and pages)
Step 7: Create content (pages and posts)
Each blog website consists of pages that don’t change much (such as an “ABOUT”, Contact, Services, etc.) and posts that are date sensitive. Your blog posts are centered around your topic of your blog.
- Creating posts – From the wp-admin panel (inside your WordPress dashboard) go to Posts -> Add New.
- Creating pages – From the wp-admin panel (inside your WordPress dashboard) go to Pages -> Add New.
Step 8: Optimize for Search Engines (SEO)
Optimizing your website for search involves using words in your posts that your website visitors are likely to search for in relation to your topic.
You have everything you need to start your WordPress blog. If you need help, feel free to reach out to us or your favorite web developer.
Please note: Siteground continues to upgrade their website to make it easier for website owners to manage their websites.
Their website has a complete WordPress tutorial section complete with posts and video – https://www.siteground.com/tutorials/wordpress/