No beating around the bush, lets get straight to it.  Below is a “how to start my blog” list you will need to get started.  There are various ways to do it, but this is how we do it here at Blogging.co.uk and it’s one of the easiest ways of getting your blog online.

Table of Contents

16 min read.

→ What Is Your Blogging Niche?

→ How To Make It Simple

Blog Name & Domain Name

→ Website Hosting

WordPress

Themes

Plugins

Summary

What Is Your Blogging Niche?

Choosing a niche helps in identifying and attracting a targeted audience who are interested in the specific content you provide. This focus makes it easier to build a loyal reader base who are more likely to engage with your content and return regularly.

Focusing on a specific niche allows you to become an expert in that area. By consistently providing valuable and relevant information, you build authority and credibility, which can attract more readers and opportunities for collaborations or sponsorships.

A well-defined niche makes it easier to monetise your blog. Advertisers and sponsors prefer niche blogs because they can reach a specific audience. Additionally, niche blogs can effectively use affiliate marketing, sell niche-specific products, and offer specialised services or courses.

Additionally, niche blogs tend to rank better in search engines because the content is focused on specific topics. This improves SEO as the blog is seen as a valuable resource in that particular area, leading to higher search engine rankings and increased organic traffic.

How To Make It Simple

I have outlined below the steps you need to take to get your blog website up and running.  There are several steps and, whilst anyone can do it, there is an easier way if you’re happy to use a single provider for multiple steps. Alternatively you can use separate providers for each step.

For example, you can use SiteGround to register your domain, host your website and set up your WordPress dash board all in one place.  Or you can use three seperate providers to do the same job.  As a heads up Blogging.co.uk uses Siteground and has done for a long time, one of a few reasons why I include them in this blog.  The links here are affiliate links.

Blog Name & Domain Name

1. Get The .com If Possible

Ok step 1, the question of “how to start my blog”  begins once you have come up with your blogs name, then you will need the domain name for it.  There are hundreds of different prefixes for domain names these days (.com, .co.uk, .net, .org, .xyz, .gym, etc ) but if possible the .com is the best one to get.

2. Registra

You can buy your domain name from a registra.  A registra is a company that sells and maintains domains on the internet. The likes of GoDaddy, 123-Reg, etc you may have heard of but there are many to chose from.  As long as you use a reputable one you will be fine.

3. Cost

Your domain name can cost anywhere between £1 and £10,000 depending on what you want.  It’s more than likely you will be able to pick your domain up reletively cheaply. 

3. Name Servers

These are records you will find in your Domain Name System (DNS).  They will need to be directed to your web hosting so that your website hosting can speak to the domain name.  For example, blogging.co.uk has it’s Name Servers in the DNS pointing to the company address that hosts our website on the internet, in this case SiteGround.  This is a fairly easy process which involves changing the Nameserver box in your DNS to ns1.siteground.net & ns2.siteground.net.  Generally this then tells your registra that you want your domain pointing to SiteGround.  (You can skip this step if you have bought your domain also with SiteGround).

Our Pick √ - GoDADDY

GoDaddy have been around for a long time and are a reliable provider to buy a domain name from.

Website Hosting

1. A company to host your website on the internet

You will need a company to host your website on the internet.  Blogging.co.uk is hosting by SiteGround for example.  Hosting your website on the internet looks like this:

An image that explains the process for web hosting

2. Shared Server

There is an option to have a personal server for your website or a shared server where other sites are also hosted.  The chances are you are not going to need a whole server for yourself, so a share server is fine, just as secure and will be cheaper comparatively.  When you are deciding which hosting plan to chose I would recommend going for a shared server option, at least to start.

3. Cost

Your hosting can be billed monthly or annually, expect to pay between £10 – £20 per month depending on the package you pick and how many bells and whistles you  think you need.  Nevertheless, don’t overpay. Or, get the deal just below curtosey of us.

4. Name Servers

These are records in your domain name Domain Name System (DNS) that will need to be directed to your web hosting so that your website can speak to the domain name.  For example, blogging.co.uk needs it’s Name Servers pointing to the company that hosts our website on the internet, in this case SiteGround. 

Ad - Web Hosting from SiteGround - Crafted for easy site management. Click to learn more.

Our Pick √ - SITEGROUND

3 characters in front of a green wordpress W logo

Wordpress

1. How To Create Your Actual Website / Blog

WordPress is by far the most popular and easiest way to create your blog website.  Over 50% of the websites on the internet are WordPress driven so you will be able to create, edit, delete, anything about your site with relative ease.  No need for web developers here. 

2. Coding

There is next to no coding needed on WordPress for a basic blog site, most people get away with zero code.  There is a small learning curve, like with anything new, but many thousands of people do it daily with no training or experience. 

3. Cost

WordPress.org is free.

4. DIVI Theme

You can make life markedly easier for yourself and use ‘visual builder’ theme. These themes make things a largly ‘drag and drop’ affair removing the need for any coding.  A theme is software that you install on top of WordPress and can include just a few small helpful changes or be a pre-designed full website, and anything in between.  Here at Blogging.co.uk we use DIVI theme from Elegant Themes, well actually it’s the  DIVI EXTRA theme which is specifically designed for magazines and blogs etc.

Themes

1. Makes Life Easy

Rather than starting from scratch you can install a theme on to your WordPress website that someone else had made for you, and there are thousands to choose from.

2. Coding

There is next to no coding needed on WordPress for a basic blog site, most people get away with zero code.  

3. Cost

Anywhere from free for £200 depending what you want.

4. DIVI Theme

As I mentioned above you can make life even easier for yourself and use visual building theme which makes things a largly ‘drag and drop’ affair.  Thats what we did here at Blogging.co.uk.  We use DIVI from Elegant Themes, well actually it’s the  DIVI EXTRA theme which is specifically designed for magazines and blogs etc.  All the content you see here on the site is driven by the DIVI EXTRA theme.

an image of the divi extra theme layout

Our Pick √ - Divi Extra Theme

DIVI EXTRA by Elegant Themes

Plugins

1. Security

A Plugin is a piece of software that ‘plugs in’ to your WordPress dashboard to do a certain task. Website security is very important and as such a security plugin is definitely recommended.

2. SEO

Likewise, SEO if very important if you want your blog to be seen by a large audience.  SEO meaning ‘Search Engine Optimisation’, in short it means how it means how well Google decides your blog will rank on search results. Yoast is the most popular of the many available.

3. E-Commerce

Anywhere from free for £200 depending what you want.

4. Cookies

Cookie warnings are a legal requirement in most parts of the world, in the UK it forms part of the GDPR regulations.  There are many plugins available for this and are simple to set up.

4. Hint

Finally, don’t overdo the plugins, too many on the same website can cause conflicts which can cause issues.  Check if your host provider has plugins that come as standard, these may do many of the jobs plugins do.  SiteGround for example have their own plugins which do many of the jobs you need in one, rather than installing a different plugin for each. It’s called the SiteGround Speed Optimizer.

Ad - Web Hosting from SiteGround - Crafted for easy site management. Click to learn more.

Our Pick √ - SiteGround

Summary

I hope you enjoyed this blog about “how to start my blog”.  By following this guide, you’ll gain the confidence and skills needed to start and grow a successful blog. Whether you’re blogging for fun, sharing your expertise, or looking to generate income, our resources and tips will set you on the path to blogging success. Happy blogging!

(This blog contains affiliate links.  Photo credits FreePik)