Subscribe to receive my FREE email course to help you improve your blog design and grow your audience with actionable exercises that do not require a designer or developer!
Do you want to start a WordPress blog? In this tutorial, I will show you my foolproof, step-by-step approach to starting a WordPress blog in five easy minutes using SiteGround! This approach is what I recommend to anyone who is launching a new blog.
With thousands of WordPress hosting companies, it is difficult to know what is best for you. Most people select a host based on what they have heard about, but that doesn’t necessarily mean that’s the best host for them. For my clients – lifestyle, food, and fashion bloggers – SiteGround provides the best service and quality. It is far superior to Bluehost, GoDaddy, and HostGator. In fact, over the past year, I have moved over 100 different clients to SiteGround. They offer customer support and server security that far outweighs the competition. SiteGround is by far the most reliable provider for shared-WordPress Hosting.
Select a Domain Name and Web Host
Visit SiteGround.com. Under WEB HOSTING, select SHARED HOSTING. A new window will appear showing three different plans. If you are starting a new blog, I recommend the StartUp Plan at $3.95 a month. If you have more page views for your blog, select the respective higher plan.
In the next window, you will be asked to enter your domain name. If you have not purchased a domain name yet, you can do so with SiteGround. I recommend that new bloggers do this. That way, your hosting and domain registrar is all in the same place.
The next window will prompt you to add your account information. I also recommend purchasing SG Site Scanner for $19.80/year (roughly). It monitors your site daily to ensure that it has not been hacked.
After you purchased your hosting, it’s time to set up WordPress. Login to your SiteGround account and go to MY ACCOUNTS. This tab shows you information about your account include your domain, extra services, and information. Select the big red button that says “GO TO CPANEL.” A popup will appear asking if you want to be prompted to go here by default.
Now you are in your site’s CPANEL. Under WORDPRESS TOOLS, select WORDPRESS INSTALLER.
A new window will appear under INSTALL. You will add the details about your install including the following:
- Site Name: The name you want your site to display
- Site Description: Your blog tagline
- Admin Username: Avoid using the username “admin” instead opt for something clear and that you will remember.
- Admin Password: Use a secure password
- Admin Email: The email you want to be associated with the site
Once you complete the form, press INSTALL. A new box will appear at the top of your screen that says “Your Install is underway!”. When it is complete, it will change colors and say, “Your Install is complete.” Select VIEW CREDENTIALS. Write down these details somewhere safe for your records. You should also receive an email with these details.
To login to your site, you can log in to your site typically through the domain name: http://www.yourdomain.com/wp-admin
Install Your Theme and Plugins
Now that WordPress is set up, it is time to make it beautiful! To do this, you will need to select a WordPress theme that best showcases your blog content. Free and premium themes offer different advantages. Free themes found in WordPress have to pass a specific set of standards and functionality metrics, but they can lack the design and editorial component found in premium themes. Premium themes can be tailored to your experience and visual preference, but they might not have passed the set of coding standards and review that free themes undergo.
In your WordPress dashboard, got to Themes under Appearances. Select the blue Add New button at the top,
If you are uploading a new premium theme, select Upload Theme button, Upload your ZIP file. Once the theme is installed, choose Activate. Your theme is now live!
Setting Up Your Blog
Once you install your theme and any respective plugins, you might consider setting up different components of your WordPress blog. The components include the dashboard, settings, menu, widget areas, categories, and tags. If you have a new blog with no posts, then you will likely find it difficult to set up these
I’ve written extensively on how you can customize different components of your WordPress blog. You can check these resources out here:
- Understanding the WordPress Dashboard and Settings
- Successfully Complete a WordPress Post
- Setting Up Your WordPress Menu
- WordPress Widgets and Widget Areas
- How to Use WordPress Categories
- How to Use WordPress Tags
- Using Featured Images in Your WordPress Theme
- How to Setup YOAST SEO for Your Blog
- Yoast SEO for Your Blog Posts and Pages
- Optimizing Images to Improve Your Blog’s Performance
Do you have any questions about WordPress Plugins? I’d love to hear your feedback! If you are interested in learning more about WordPress, make sure to subscribe to my WordPress newsletter here!