I publish blogging advice and tips every single week, but this week it occurred to me that, in all of those words, I’ve never addressed the absolute basics of how to start a blog.

I’ve mostly been writing this series with established bloggers in mind, but I know there are lots of people out there who are just starting to think about getting into blogging, and who don’t know where to begin, so here´s my ten-step guide on how to start a blog…

how to start a blog in 10 easy steps: a complete guide to blogging for beginners

How to Start a Blog in 10 Easy Steps


Work out why you want to start a blog, and what you hope to get out of it.

Before you find out HOW to start a blog, it´s important to figure out WHY you want to start a blog in the first place. Do you want to start a blog to make money? To make friends? To keep a digital record of your life? Because everyone else seems to be doing it, so you figure, why not? There’s no wrong answer to this question (Despite what some people might like you to think!), and there may not be one single answer either, but working out WHY you want to start a blog, and what you hope to gain from the experience will help focus your mind, and determine how you go about achieving those aims. Once you’ve worked out what you want to achieve from blogging, I’d recommend writing it down somewhere, so you have something to refer back to as your blog progresses.

Related: This is Why I Blog , 12 Reasons to Start a Blog


Decide what you want to blog about

Once you know why you want to start a blog, the next question is what you’re going to blog about. My best advice here is to not get too caught up in the idea of trying to settle on a specific “niche”. It’s a good idea to know roughly what kind of topics you want to cover (and, again, I’d recommend writing them down: treat yourself to a pretty notebook if it helps!), but don’t be surprised if you end up changing your mind somewhere down the line: many bloggers do, and there’s nothing wrong with writing about a variety of different topics. If you don’t have a specific focus for your site, chances are you’ll fall under the banner of the “lifestyle blog” (they’ve never been more popular, so you’re in good company!), and the list of topics you just wrote down will become the different categories on your site. If you do want to narrow down your niche a little, my best tip is to first of all sit down and write a list of at least twenty ideas for blog posts. That might sound like a lot, but it´s less than a month´s worth of content for most professional bloggers, so if you can´t come up with 20 ideas, it could be a good idea to re-think your niche.

Related: Why I´ve given up on niche blogging


Pick a name for your blog

Picking a blog name is something that stumps many bloggers. This is obviously a really personal decision, but my main tips are:

  • Don’t go for anything too specific, which will lock you into only blogging about a particular subject. No matter how sure you are that you want to write about beauty, for instance, I’d advise you not to choose a name like ‘Amber’s Beauty Blog’ (Especially if your name isn’t Amber…) because it means that changing your topic will also mean changing your blog name.
  • Check to make sure there aren’t any other blogs or brands already using the name.
  • Check whether the URL and social media handles are available for your chosen name.

On that last subject…


Register a domain name and social media handles

You don’t technically NEED your own domain to start a blog – sites like WordPress.com and Blogger will provide you with a URL, which will generally include the name of their site. (So, instead of ForeverAmber.co.uk, which is my own domain, I’d be foreveramber.blogspot.com, or similar) If you’re serious about blogging, however, I really recommend buying your own domain: it looks more professional, is easier for people to remember, and will also prevent someone else snapping it up from under your nose. Bluehost provide you with a free domain when you buy one of their hosting packages, and you can check to see whether your chosen name is available using the domain name checker below:

At this point, you should also sign up for social media accounts, using your chosen blog name, or as close to it as you can get. Some bloggers choose to use their own name on social media, rather than the name of their blog: whichever you go for, though, my advice is to choose one or the other, rather than choosing something completely different to either, which will make you harder to find, and could also be confusing to your followers. Which social networks you use most often will come down to personal preference, but I’d suggest grabbing your chosen name on Twitter, Facebook (you’ll need to start a fan page, and have a certain number of followers before you can have a custom URL), Instagram and Pinterest to start with.


Pick your blogging platform

The question of whether to host your blog yourself, or use a free service like Blogger or WordPress.com is one that could be the subject of an entire post on its own. I’m not the person to write that post, however, because my preference is for self-hosting, and I have very limited experience with Blogger, Tumblr etc. There are arguments both for and against each type of hosting but, for me, self-hosting (Which involves paying for your site to be hosted on your own domain, as opposed to on the Blogspot/Wordpress/Tumblr domains) is a good idea for those who want to turn their blog into a business.

With a self-hosted site you have complete control over every aspect of your blog, whereas with a free service, you’re essentially at the mercy of a third party. I much prefer the flexibility of hosting my site myself, but, of course, that doesn’t mean it’s the best solution for you – there are plenty of successful bloggers out there who use free services, so this isn’t a decision that’s going to make or break your blogging career. (It’s also worth noting that using a free service doesn’t mean you’re stuck with their name in your URL: most free blogging platforms do allow you to use your own domain name.)

Regardless of what you decide here, remember it doesn’t have to be forever: you CAN switch from free hosting to self-hosting (or vice versa) at some point if you want to: it’s not, however, always an easy transition, so it’s a good idea to do a bit of reading beforehand, and try to work out which will be best for you.


Find a web host and set up your blog

Assuming that you´ve decided to go the self’hosted route (if not, feel free to skip this section!), your next step is to find a web host, and actually set up your blog. This bit can seem a little bit daunting if you´ve never done it before, or if you aren´t particularly technically minded, but luckily most hosts do their best to make it easy on you, and will provide detailed instructions on how to start a blog using their service. I´m going to use Bluehost as an example here, but whichever host you use should be similarly straightforward – and if they´re not, you might want to consider shopping around a little longer!

So, your first step is to choose your hosting plan:

how to start a blog

How to start a blog: choosing a hosting package

Bear in mind that you can change your package if you decide you´ve picked the wrong one, so don´t worry if you´re not totally sure which one to go for. Once you´ve made your choice, it´s time to either enter your domain name, if you have one, or to choose one if you haven´t already:

how to start a blog

Next, it´s time to set up your account and enter your payment information. As you can see, this is pretty straightforward, and if you´ve ever purchased anything online, it should be a doddle:

how to start a blog with Bluehost

How to start a blog: installing your blog with Bluehost

Next up, you´re going to have to install wordpress on your brand new hosting account. This  is the bit where you actually get to create that blog you´ve spent all that time thinking about, and, again, it probably sounds a bit daunting if you´ve never installed a content management system before… which I´m betting you haven´t, or you wouldn´t be reading this post, would you? Exactly. What I´d say to you here, though, is that if I can do it, literally ANYONE can (And I really mean that, too), and all you really have to do is follow the step-by-step instructions Bluehost provide for you:

Installing WordPress

How to start a blog: installing WordPress

Aaaaand you´re done! OK, not quite: you still have… well, pretty much everything else to do, but the good news is that the hard part is over, and now you can move onto the fun stuff. (Well, I think it´s fun, anyway. I don´t get out very often, though, so maybe just take that at face value…)


Dress up your blog

So, you´ve got WordPress successfully installed on your new hosting account, but that installation probably doens´t look anything like the glossy, magazin-like blogs you´ve been seeing, does it? Or even like the slightly LESS fancy blogs you´ve been seeing either. That´s because you need a theme – or your blog´s clothes, to put it another way.

When you first access your blog, it’ll have a generic theme generated by WordPress/Blogger/Tumblr, or whichever blog platform you’re using. You can change that to whatever you like: where you find your theme will depend on which platform you’re using, but all three of the ones I’ve mentioned have a range of free templates you can choose from. If you’re prepared to pay a bit more, a quick Google will find you tons of ready-made and custom templates: I use ThemeForest for blog themes, but I know a lot of bloggers swear by Etsy. I posted some basic tips for blog designs here, but again, it’s really up to you how you want your site to look.

To install your chosen theme, just go to the “appearance” section of your WordPress dashboard, click on themes, and then select the “add new” option to upload your chosen theme. Personally, I find WordPress pretty intuitive (and I say this as a not-particularly-technically-minded person), so this part should be self-explanatory. If you´re having difficulties, however, either your web host or theme designer should be able to help you, so don´t be afraid to ask!

installing a WordPress theme

Once your blog is “dressed” it’s time for the final touch, which is to add your own logo and branding – the things that make your site more personal. This doesn’t have to be anything too elaborate, and it doesn’t have to be expensive, either: you can choose to pay someone to create a logo for you, but you can also create one yourself, using any graphics programme. I use Photoshop, but there are lots of free online image editors out there which you can use. In terms of branding, you’ll want to choose a colour scheme, fonts etc, which will run through your blog design and also onto your social media channels, helping your site be more identifiable.

Related: Blog design tips for beginners  ; How to choose a theme for your blog


Set up your menucategories and homepage

Your blog categories are the various different subjects your blog covers, and they´re also a handy way to organize your content.  For instance, my blog has separate categories for fashion, beauty, lifestyle and blogging: each one of those categories has its own page on the blog, which allows readers to easily find what they´re looking for, and each one also has several sub-categories, to further filter the posts. How many categories your blog has is up to you, but it´s a good idea to choose just a few categories to put on your blog´s menu (Again, you´ll set this up through the “Appearance” tab in WordPress), to avoid confusing people. These are the main topics your blog will cover, so it´s important to choose them well, and make sure each category is something you know you´ll be able to write a lot of content for. Speaking of writing content…

Related: Why it might be time to re-think your blog´s homepage , Four Things All Blogs Should Have


Start creating content

Finally, after all of those steps, you can start creating content! I’d start off by creating an “about” page, or writing a short introductory post to let readers know who you are. After that, the world is your oyster! There’s obviously much more to say about how you can go about finding readers for the content you end up writing, but I can’t stress too many times that the content has to come first, and I’d recommend concentrating on that before you start to worry about traffic, followers, etc. It can be really disheartening at first to be writing content which no one is reading, but if you want readers and followers, there has to be something for them to read and follow: and that bit’s up to you! At this stage, I also recommend creating a dedicated “About” page, so that visitors to your site will know who you are, and how to contact you. This post is about how to start a blog, not how to write content, but you´ll find some more information in the links below:

Related: Where to find ideas for blog posts; How long should a blog post be?


Promote, promote, promote!

Congratulations: you´re now a fully-fledged blogger! Now you just need to persuade people to actually read what you´ve written… and figure out a way to earn money from it, if that´s something you´re interested in. The bad news is that working out how to start a blog was the easy bit: taking a brand new blog and growing it into a business – or even just something people will want to read – is hard. Like, REALLY hard. The  good news, however, is that there´s plenty of help out there, should you need it. I publish blogging tips and advice here every Sunday (you can view the full archive of those posts here), and if you´re looking for even more information, in the form of a step-by-step guide, you can also purchase my book, My Blogging Secrets, on Amazon. Not only does it cover some more information on how to start a blog, it also aims to help you take that blog and turn it into a business: happy reading!

Got any tips on how to start a blog?

(´How to Start a Blog´image via Pixabay)


  1. Great advice 🙂 It be nice if you could give some tips about how to manage all the different social media accounts – people probably already have their own, and it’s confusing to think what should go into what, and how to be logged in in all of them.

    I only don’t think it’s important to decide right away about self hosting, not for people who are truly blogging for the first time, as opposed to people who have always maintained some kind of online journal. It’s a big investment time and money-wise, so I think it’s better to first try it out, and make those decisions after you know if it’s something for you. You can always pay someone to do the transition to self hosted for you afterwards, if it’s too much of a hassle.
    (Or, if you’re a masochist like me, do it yourself, and pick a baby platform like Ghost that is still in version 0.5 and isn’t easy to do AT ALL because it doesn’t even offer a search bar. But it will be an awesome platform eventually!)
    And the logo/header should be something that reflects your blog, so I wouldn’t give it much thought at the beginning. The blog will probably end up in a completely different direction anyway.

  2. Thank you! I was really looking for something like this! My blog is work in progress, meaning that I have decided to really start it after I finish this exam session at my university. Will you eventually write a post also on how to find readers for your content? I am saving up all your tips for the future, when my baby blog will be more developed and with actual content for the readers to read.

  3. Hi there! I am a little confused about the pricing for a domain. Is buying a domain name a one-time thing, or an on-going cost? And what it the cost, approx. Thanks a lot!

  4. After forever putting myself of the thought of creating my own blog due to the high volumes of them that are fully absorbing the internet, i didn’t think there would be much room for my own. However,, i took the plunge and have recently set up my own blog. It is taking its time to establish into something other than my own person diary (that is shared online) but the only thing that is keeping me going is the enjoyment i get from it! I loved these tips and have inspired me to not give up


    Taylor X

  5. Thanks for your recommendations, they are really useful! Now starting to write your blog is not such a difficult problem, especially with such platforms as WordPress and Blogging, this matter for a couple of hours is nothing more. But to make a blog as successful as yours is a task that can be difficult. Now, a lot of different factors need to be taken into account, so that your blog is read, is not it? 🙂 Most of you have already heard, it is to find your audience, to provide unique content, to be yourself, to learn how to promote your articles and constantly write to develop professional written skills at home. It’s all really necessary, especially with such social networks as facebook, instagram and twitter, to promote your articles or at least to be heard, is not that difficult already, what do you say? But all this is a whole science! As soon as I started to delve into all these nuances. I realized that it would take a long time, and that all this is not so simple, but a whole activity, which will constantly take from you a very long time and even possible means. Of course, in the long term, all this can pay off. And does your blog bring you only aesthetic pleasure or will it be able to feed you? 🙂

  6. Love your advice and would appreciate any help you could give me. I have started my own personal blog in October 2017 after retirement earlier that year. Autumn and bad weather set in and I was finding myself taking plenty of visits to the local shopping centre and enjoying lots of coffee and cakes (maybe even a few afternoon teas in there as well). Finding myself with a lot of spare time on my hands I then started to rekindle my love of clothes, shoes, date night meals etc. Over the years I had found myself in comfy slipper mode and felt I had lost myself as a person – mum, wife, daughter, daughter-in-law, carer etc BUT NO LONGER THE ME I USED TO BE! Looking for clothes had become a nightmare having a split size shape (16’s top and a 18’s bottom) so buying a dress was hard work and trying to buy a full length coat is practically impossible). So with this in mind and encouragement from daughter and husband I have made a start. I am way out of my comfort zone but finding enjoyment and pleasure in each post I make. My computer skills are progressing if not my understanding of all the technical terms lol. If you have a little spare time any help and advice would be appreciated.

Leave a Reply

Your email address will not be published.


HIBS100 Index of Home and Interior Blogs