Posted on Leave a comment

A Step-By-Step Guide To Starting A WordPress Blog

wordpress blogReading Time: 4 minutes


This page contains affiliate links which means I may earn a commission if you use them.  I only recommend tools and products that I use and trust.

So, you want to start a WordPress blog?  Great! I’ll show you how.

Blogs are great for businesses, entrepreneurs and people who love writing.  If you are using it as a marketing tool to generate leads, blogging is a sure-fire way to:

  • Showcase your expertise
  • Gain credibility in your niche
  • Spread your message
  • Practice writing
  • Build a portfolio

My blog also helps me get freelance writing jobs.  It is an easy way for me to showcase my skills to clients.

Why a WordPress blog?

The short answer: because it is easy.

The longer answer: because you can easily integrate it with your website or, set up a website on

The even longer answer: because with inbuilt themes and SEO plug-ins, you have control over the design, can optimise your digital content for search engines and have your own domain names.  Just to name some benefits.

Let’s get started.

Set Up Your Account (5 – 10 minutes)

  1. Go to the website.
  2. Click on ‘Get Started’ (circled).

wordpress blog

3. Complete the details following the instructions below:

Create wordpress blog

What would you like to name your site?  This will be displayed as the site title but you can change it later.

wordpress blog title

What will your site be about?  This will influence the sorts of themes you will see as a priority.  Again, this will not limit your options so don’t worry if you think you might change your mind later.

What’s the primary goal you have for your site?  Like the previous question, this helps WordPress personalise your experience but is no way limiting.

How comfortable are you with creating a website?  Choose your level.

4. Click ‘Continue’.

5. Enter some keywords to help WordPress give you ideas of domain names.

A domain name is your website’s address.  For instance, mine is

You will see a list of free and paid options.

wordpress blog domain name

Free domain names – you can select one of these to get started.  But this will not serve well for SEO purposes (if you want your online content to show up in Google search results).

Paid plans –  select the plan that is right for you.  I started with a Personal so that I could have a custom domain name.  Now I have a Business plan to have access to:

  • All of the design themes
  • Control over my design
  • Plug-ins, especially Yeost SEO and JetPack (keeps content safe and gives me performance data)

6. Choose your domain name and click ‘Select’. This takes you to the plans page.  You can either select a plan or ‘Start with free’ (circled).

wordpress blog paid plans

7. Complete the details to create your account and click ‘Continue’.

wordpress blog account set up

8. Click ‘Continue’.

Start Blogging!

Congratulations – you have set up your WordPress blog!

Now you can start blogging. The great thing is that you can add as many blogs as you like under the same account by simply setting up a new ‘site’.

  1. From the menu on the left, select the ‘Add’ button next to ‘Blog Posts’.
  2. Give your post a title and create your content.
  3. When you are ready, press ‘Publish’ and your blog post will be live (you will need to have confirmed your email address to publish).

To set up your user profile, complete your details in the ‘My Profile’ section.

start wordpress blog

Controlling How Your WordPress Blog Looks

There are a number of ways to customise the design WordPress blog.


Themes are in-built design templates.  You can customise certain elements if you are on a free or Personal Plan.  For full control, you must have a Business plan.

  1. Log in to your account.
  2. From the left side select the ‘Themes’ button.

Here you have access to free and paid themes.  You can choose to have a live demo before activating on your site.

Each theme has further customisation options.  These can vary from theme to theme.


Installing plug-ins (only available on the Business plan) are a great way to have further control over your website’s design.

Some that I use are:

  • Akismet Anti-Spam – a great way to protect your blog from spam.
  • Hummingbird – as I have used to create my entire website, this helps me compress files to speed up load times.
  • JetPack – allows me to view my site’s performance, enable sharing on social networks and customise my design.
  • Reading Time WP – to display an approximate reading time above posts.
  • Redirection – this helps me keep my links tidy and re-direct any links that I have changed.
  • Title Remover – I use this to hide titles from my website pages.
  • Yeost SEO – a great tool that helps me optimise my pages and blog posts. Includes connection to Google tools like Analytics and Search Console.

I hope this has enabled you to get started with blogging. is a powerful tool that provides much more than a blogging platform.  This has been a quick run through but for a more detailed guide take a look at these 5 steps to set up a blog:

Posted on Leave a comment

Create SEO Website Content That Clients Will Love

website contentReading Time: 5 minutes


This page contains affiliate links which means I may earn a commission if you use them.  I only recommend tools and products that I use and trust.

Website content creation is about more than quirky straplines and pretty pictures.

If you’re an online copywriter or  content writer, you’ll know that web content poses two main challenges:

  1. Making it SEO-friendly…
  2. …without compromising on client requirements

To overcome these, I developed a 5-step process:

Freelance writer for hire website content

Let me explain how it works.

Pro Tip  If you are a beginner freelance writer, I’d recommend this book.  It is better than any copywriting course I have taken.  And is the only resource I use repeatedly to help me complete writing jobs.  

Step 1:  Form A Detailed Brief

Before you think a thought or write a word, you need to form a detailed brief.  This will help you get under the skin of your client’s business and project requirements.

Whether I am creating website content or blog posts, here is the template I use (click to enlarge):

It’s long, I know.

But it is the only way (I have found), to effectively:

  • perform accurate keyword research
  • create content that blends with the brand
  • choose language that resonates with the target audience

It also makes writing easier since the brief alone generates so many ideas.

Step 2:  Business & Competitor Research

So, you’ve had a discussion with your client and formed a meaty brief.

Now it’s time to earn your money.

Business Research

Look through your client’s website.  Make notes about what impression you get as a potential customer, and what questions you have.  This informs you about what content would be valuable to their target audience.  If say, you have been given a title for a blog post, this research will enable you to write in your client’s ‘voice’.

Competitor Research

Although your client has shared competitor information, you need to do some research on your own.

When a business carries out competitor research, they are interested in what they do and how they do it.  Although this is useful, how will you help your client leverage themselves above competition if you haven’t analysed their competitor’s content?

How do I carry out competitor research for website content?

Put your content writer hat on and perform a Google search.

Let’s say your client makes bespoke birthday cakes.  The first thing to do is put yourself in the shoes of a consumer.  What words would you type in?  Here’s what I see when I type birthday cake maker near me:

website content

Circled, is the competitor you want to start with.

You need to analyse:

  • Meta description – see the description underneath the title?  That’s the meta description.  It includes most of the keywords that I used in my search.  Looking at this gives you ideas for the meta description to attach to the website content you’ll create for your client.  If they have already given you a focus keyword to include, this should be embedded into the meta description and title.
  • The online content – what kind of language have they used that has helped them get to the first page of Google search results?  Remember, content is king.  That means that your focus shouldn’t be on stuffing keywords into it.  It should be about creating detailed, unique and purpose-driven content.  Anything less than say, 1000 words, is considered as being ‘thin content‘ by Google.
  • Types of content – people like varied content.  So, that’s what search engines like too.  You should be looking at ways to structure your content so that it is easy to scan.  Things like subheaders and bulleted lists help.  You should also advise your client of other forms of media to include e.g. images, videos etc.

Step 3:  Keyword & Topic Trend Analysis (optional)

I’ve included this as an optional step because your client may not have the budget to pay you for this service or, may have already carried out keyword research.

Without it though, you might create content that your client loves, but will their target audience love it too?

Keyword Research

The process of carrying out in-depth keyword research is vast.  I don’t want to focus on that today, but this guide should help.

If your client wants you to, at this stage, you should research which keywords:

  • their target audience is likely to use
  • have high CTR (the measure that shows you how likely it is likely to result in organic traffic)
  • are not too competitive

When creating online content, try to include the keyword two to three times.  Google is clever enough to pick up on related keywords, so as long as the content is high-quality and focused on the topic at hand, it will perform well.

Topic Trend Analysis

You might be proud of the clever headline you have come up with.  But if your client’s target audience isn’t attracted to it, it’s useless.

That’s why carrying out topic trend analysis is so handy.

Buzzsumo is a great online tool to use for this.  It shows you a breakdown of web pages and blog posts that are trending for the keywords you enter.

Step 4:  Show The Client A Snippet Of Your Work

If you’ve done the background work, you should finally be ready to start writing!

The activities carried out in steps 1 – 3 should give you confidence in getting the content right – both for your client and for SEO purposes.  But, you don’t want to spend hours on it only to find that your client wants something different, do you?

To avoid this I start by writing a couple of snippets of content from different angles.  I send these to my client and ask for feedback.  This feedback strengthens the foundation you have already built for the content.

Step 5:  Use The Feedback & Brief To Create Content

You now have enough information to confidently write the rest of the content.

Go forth and prosper!

Pro tip:  Content should answer a question or solve a problem.  People rarely read information for the sake of it.  It is usually driven by a desire to want to know something.

In the previous example, I wanted to know who the cake makers were near me.  There were two parts to this – cake makers, and near me.  Both of these questions needed to be answered.

Make sure that you keep the purpose in mind when creating the content.

Have you got any tips to add?  Have you tried this?  What did you think?

Don’t forget to comment below so that other people can benefit from your experiences!