Welcome to GoStartABlog's ultimate guide on how to start a blog! Anna and I are so glad that you joined us here today.
We built this guide to cut through the noise and give you everything you need to set up your first blog in less than 30 minutes. No analysis paralysis, no intimidation, just easy to follow tutorials where we walk you through each step so you feel confident and prepared for your blogging journey.
If you have any questions or run into any issues we are just an email away. We will personally respond to all emails and make sure that you have everything you need to be successful.
Let's start your blogging adventure together right now!
What is a Blog?
Technically speaking, a blog is a website or web page that is regularly updated. It’s typically run by an individual or a small group and written in an informal or conversational style.
Your blog will be a place to express yourself by sharing your knowledge, thoughts, passions, and viewpoints. You can make it anything you want it to be.
Your blog can be an online journal where you just write stories about your life. Or you can make your blog specific to a single topic. There are blogs about sports, fashion, makeup, travel, parenting, pets, technology, politics… the list goes on and on.
With passion, time, and effort, you can become a successful blogger!
Why Start a Blog?
You should create a blog because it's a great opportunity to pursue your interests, improve yourself, and have a ton of fun at the same time. If you want to know why I started my blog, check out our story here.
For many of you visiting this page, you already have an idea of what you want to blog about and that's great. Jump to the next step.
If not, here are some questions to help you get started while you create a blog. In general, it's better to choose a topic that you love and are passionate about. That will make it easier to generate content, connect with your readers, and become a go-to resource.
After you have a list of ideas, it's important to make sure it's going to work for you long-term. If you are successful, you will be blogging far into the future.
For those of you who are still trying to decide, head over to our Choosing a Blog Topic post filled with information, statistics, exercises, and planning worksheets to help you choose the best topic for your blog.
Still stuck? That's OK! We started our first blog without a clear direction and we found it along the way. Don't hesitate to get started now and let yourself find your path as you go.
There are 3 types of platforms on which you can build your blog: self-hosted, free, and freemium. We recommend self-hosted platforms based on control, flexibility, and cost.
This guide is specific to how to start a blog on WordPress with separate hosting. Our experience has shown us that it's the best way to build a blog.
The disadvantages of "free" and freemium platforms:
Using WordPress is the best way to build and maintain your blog because it has 150,000+ design and functionality options; you only have to pay for hosting (just $4/month); you can change hosts without rebuilding your site; and it's easy to use.
SiteGround is the WordPress host that we recommend because they offer the most uptime, peak performance, and have instant customer support. We've loved our experience with them and recommend them to anyone who will listen.
If you want to learn more, we talk in-depth about each type of platform, as well as detailing the benefits of using WordPress to build your blog in our Pick a Blogging Platform post.
If you're looking for a tutorial on how to start a blog, this is the step for you.
Let's launch your blog! In this step, we'll walk you through signing up for hosting with SiteGround and installing WordPress.
Click above to open SiteGround and get started.
Signing up for hosting with SiteGround is simple to do. We’ll walk you through each step so you get exactly what you need. First we’ll help you choose a plan that fits your blog, choose a name for your new blog, and finally you’ll fill in your information, review your choices, and pay.
In the end, you’ll have your own domain and hosting for a full year for around $60. You may choose to add Domain Privacy at the end, which will make the total about $70. We’ll talk about that later and you can decide if you need it.
There are 3 different plans to choose from: StartUp, GrowBig, and GoGeek.
We recommend the StartUp plan since it provides plenty of space (10GB), supports up to 10,000 visits per month, and is the least expensive.
It’s easy to upgrade at any time if your blog grows and you need more space.
StartUp is the best choice if you’re starting out. 10GB of space and up to 10,000 visits per month is plenty for any new blog. And as your blog grows, you can upgrade at any time. It comes with a free domain, free daily backups, and free email accounts among other things.
As your blog grows, you may upgrade to GrowBig, which provides more space (20GB) and supports 25,000 visits per month. It’s also the best choice if you have more than one website. The GrowBig plan includes everything in the StartUp plan plus more backup copies and priority technical support. To be honest though, SiteGround’s basic support is already really good.
GoGeek is meant for much larger websites, so it’s the best choice for businesses who have expect a lot of traffic. It offers 30GB of space and supports 100,000 visits per month. On top of everything included in GrowBig, GoGeek also offers some more technical features.
You can easily upgrade your plan at any time so starting with the cheapest plan (StartUp) works for most people.
Click the Order Now button of the plan of your choice. That will take you to the next step where you will enter in the domain name you’ve chosen.
Choosing the name for your blog can be a rabbit hole.
Remember, it isn't the name of your blog that is going to make you successful, it's the quality of your content and your engagement with your readers. When you are making a blog, spend some time on the step, but don't go overboard because it isn't set in stone.
Here are some ideas to get you started:
Still having trouble? Check out our Choosing Your Blog's Name blog post that is focused on choosing your blog's brand and name. It includes a ton of information and brainstorming exercises to help you make the right choices when building a blog.
There are two options on this page: Register a New Domain and I already have a Domain.
Most people don't already own a domain. If you fit into that category, then follow these directions:
Some people already own their own domain. If you fit into that category, then follow these directions:
SiteGround will then see if your domain is available. If it’s available, then it’s yours and you can move on to the next step where you review your choices. If not, in will recommend some other domains that are similar and you can choose one of them instead.
This is the third and final step of signing up with SiteGround.
In the first 2 sections, you'll make an account with SiteGround and fill in your personal information.
Save your password. You'll need it later!
Payment is next! Fill in your credit card details.
Note: If your billing address is different than what you entered above: Uncheck the Billing Address is the same as given in the Contact Information box and fill in your billing address.
In the last section, review the plan you chose and add any extras you want.
Review your hosting services. Check if the plan is the one you want (we recommend StartUp).
Choose the period you want to sign up for (12 months, 24 months, or 36 months).
Note: You get a special price for using GoStartABlog’s link to sign up. If you want to lock in that price for as long as possible, then choose 36 months. Otherwise, 12 months is great to start out with.
Now look over the Extra Services. You have a few options.
First is Domain Registration. SiteGround provides this for free so it’s already selected.
Next is Domain Privacy. I recommend keeping this one. When you register a domain name, your personal information becomes available to the public through WHOIS. Domain Privacy protects it.
Here is an example of a site with privacy protection. Without it, the contact details shown will have your real information.
Last is SG Site Scanner. It checks your website daily and lets you know if it’s been hacked or injected with a virus or malware. Most blogs don't need this extra service.
There are 2 main ways something could go wrong:
On top of that, your site is backed up every day. If something goes wrong, you can simply restore it to what it looked like yesterday and move on.
You can add SG Site Scanner at anytime if you find you need it.
All that’s left is to check that you read the Terms & Service and click Pay Now.
Congratulations! You now have a website and a hosting service.
You should see a page that says your account has successfully been created.
This means you can now start managing your website. You will also receive a welcome email with your account information within the hour.
Now it’s time to login to the customer area of SiteGround so you can install WordPress. Go to SiteGround.com and click Log In.
If you can’t remember your account information, don’t worry! SiteGround emailed you your login credentials.
Once you’re logged in, a popup will appear with the Setup Wizard. Select Get WordPress preinstalled on this account and click Proceed.
Following along with the Setup Wizard, the next page has 2 parts.
First, enter your email in Admin Email and come up with a username and password.
This is different than your SiteGround login information. You will use this username and password to sign in to WordPress whenever you want to work on your blog.
Second, you will choose a theme. WordPress has many free themes to choose from. You can change your theme at any time so just pick one that looks good to you. Then click Submit.
In the final part of the Setup Wizard, you will be congratulated on setting up your account and it will let you know that WordPress is now installed and ready to use.
You'll see all of the information you need to log in to WordPress and get started managing your blog (You will also get an email with all of this information).
In a new tab or a new window, go to the Admin URL. It will look like this:
<yourdomain>.com/wp-login.php
Enter your Username and Password and click Log In.
Note: This is what you will do every time you want to work on your blog.
This will take you to your WordPress Dashboard, where all the magic happens!
Now that your blog is installed, you want to set up the initial pages on your site and get comfortable with using the WordPress platform. We recommend:
Don't be afraid to try out the various buttons and configuration options to see how they change your site.
WordPress has a lot of functionality and flexibility and the more you get to know it the more power you will have. There is no better way to learn than by doing.
If you want a more hands-on approach when using WordPress for the first time, head over to our Configure WordPress blog post. We have videos, pictures, and step-by-step instructions that will walk you through our recommended steps when you are starting out.
Congratulations on building a blog! It is now time to set goals and plan the next steps in your blog. Goals will help you stay motivated and keep you on track.
"If you fail to plan, you are planning to fail." - Benjamin Franklin
Here are some great questions to ask yourself as you get your goals:
Write down what you want to accomplish a week from now, a month from now, and a year from now with your blog.
Post it on your computer, above your door, or somewhere else where you will see it every single day. Remember, blogging successfully is about creating quality content and publishing it consistently to engage your readers.
If you need a little more help planning your blog and setting goals for yourself, we have a great resource for you in our Set Your Goals post. We will walk you through the same process we use to set our goals. It works great for us and it will make sure you are ready to make your blog a success.
Blogging FAQ