If you're writing your first blog post, you'll want to hit the ball out of the park.
Here's a guide that will help you write outstanding online articles.
1. Define Your Audience
If you've defined your niche, you'll know who your audience is. Choosing a well-defined niche is the most important thing you can when starting your blog.
And this is where beginning bloggers make their biggest mistake - they go too broad. It's almost always better to go narrow.
For example, if you're starting hairstyling website, 'hairstyling' is way too broad. You'll do much better with 'hair styling for women over 50'. Likewise, 'parenting tips' is too broad. You'll have much more success with 'parenting tips for single mothers'. Here's another example: 'home decor tips' is too broad. Instead, try 'home decor tips for first home owners'.
With a narrow niche, you find your audience much quicker. And the reason is quite simple: you've already defined who your audience is. It's 'women over 50' or its 'single mothers' or it 'first home owners'.
When your target audience lands on your website, they immediately see that this website is aimed at them.
But not only that. With a narrow niche, you become an expert much quicker. Why? Because there are fewer experts to compete with. Also, with a narrow niche, Google will recognize you as an authority much faster.
You'll be able build topical authority much faster for ‘parenting tips for single dads’ niche than for the 'parenting' niche. Likewise, you'll build topical authority much faster for the 'SEO for real estate agents niche' than for the 'SEO' niche.
2. Have the Right Attitude
If you don’t come from a writing background, writing publicly can be a scary experience.
But it’s good to remember that everyone, even blogging celebrities, once had to write their first blog post.
Accept that your first blog post is not going to be perfect. It may even be something that makes you wince in years to come.
But that doesn’t matter. The ‘child is father to the man’ as they say. The first faltering steps you take as an online writer will one day produce the polished, confident, and seasoned blogger that you will one day be.
3. Introduce Yourself
Its not mandatory that you introduce yourself in your first blog post. After all, that's what your 'About' page is for.
But if you do want to introduce yourself, here are some points you might want to mention in your first blog post:
- Who you are
- Why you started the blog
- Who you will be writing for
- What sort of articles you’ll be writing
4. Find a Topic To Write About
The best piece of advice I can give you here, is find a topic that people are searching for on Google. In other words, do your keyword research.
Another mistake that beginning bloggers make is writing content tat doesn't answer a need. Every time you publish an article, you need to answering a question, solving a problem, providing a solution.
And the way to find those questions that people are asking is through keyword research. Keywords are the trails that people leave behind them when they go online to solve a problem or get an answer to a question.
As a blogger, you need to become good at reading those trails, like a tracker in the Outback.
You can use a keyword research tool or you can simply use Google. Type your main keyword into Google Search. Then look at the long tail variations that Google comes up with in Google Auto Suggest.
Asa. rule of thumb, the more words in your keyword phrase, the easier it will be to rank on Google for that keyword.
5. Choose a Type of Blog Post
Choose what type of blog post you're going to write. Here are some of the main types:
These blog posts have titles like ‘7 Things To Check Before You Hit ‘Publish’. They're easy to write and easy to read.
Tutorials and Guides
These are in-depth blog posts that cover an entire topic in depth. The article you're reading is a 'complete guide'.
'How To' Posts
These are posts that show you how to a do a specific thing, such as create YouTube Header Art.
They usually contain step-by-step instructions and lots of screenshots.
Interviews with experts in your niche are a popular type of blog post.
They’re quite easy to write, as the content comes from the expert responding to your questions.
These are a variation on Interview Posts. Ask a range of experts in a particular niche to give a one- or two-paragraph response to a simple question.
Then compile their responses into a blog post.
These posts compare two or more products and tell the reader which is best and why. These are great posts to write if you are marketing affiliate products.
Top List Posts
These are posts where you identify the top 20, 30, or 50 (etc) experts in a particular field.
Provide a brief description of what each expert specializes in or writes about. And that’s your article.
These posts are very effective in earning backlinks. The experts you mention in your posts will often include a link to your post on their ‘About Me’ page.
Watch This Video: 'How to Write a Blog Post From Start to Finish' (05 mins 50 secs)
6. Research Your Blog Post
Even if you know a lot about your chosen blog post topic, you should still do some research.
Because you’re trying to get your article ranked on Page #1 of Google. And that means your article will have to have at least as much topical authority as the other blog posts on Page #1.
With the Hummingbird algorithm, Google is now able to measure the breadth and depth of any topic. Blog posts that cover a topic better than other blog posts will rise to the top of the search results.
So, go to Google search and type in your main keyword.
Scan through the first 5 blog posts that appear in the search results.
Make a note of the headings. These are the sub-topics that the article is covering. I use a mind map for this, but you can also just note them down on a sheet of paper.
When you’ve finished, you’ll have a list of all the topics covered by the top 5 articles listed on Page #1 for your keyword.
You should now aim to write an article that covers all topics.
By doing that, your article will have more topical authority than any of the top 5 articles on Page #1 of Google. And that’s going to give a huge SEO boost to your blog post.
Now take the process to the next level:
Take your list of sub-topics and type each sub-topic keyword into Google. Look at the top 5 results for each of these sub-topic keywords and note down the sub-topics they cover.
These sub-topics and sub- sub-topics become the headings and sub-headings of your article.
It may seem like a lot of work.
But it’s better to spend a week writing one outstanding article than to spend half a day writing an average article.
The average article will never get on to Page #1 of Google. But the outstanding article will. And it will likely be there for years to come.
In summary, research is the key to getting your article ranked on Google.
7. Write Your Blog Post
It’s one thing to have a great topic for your blog post. But writing an article that people actually want to read is another thing altogether.
There are 5 key elements in a blog post that people read from beginning to end.
Here they are:
- Transitional phrases
The hook is the opening line of your article.
And it’s the most important part of your article.
Because you have only 3 seconds while your reader decides whether to stay or move on. The hook is what makes the reader stay and keep reading.
The hook is often a question.
Why do questions pull people in?
Because a question demands a response.
As soon as you ask a question it creates a response in your reader: they try to answer it.
And bam! They’re hooked.
These are the key characteristics of hooks that reel the reader in right from the first sentence.
Good hooks are:
- Short and punchy
- Often presumptuous (the writer seems to be getting inside your head)
- Sometimes shocking
- Often empathetic (the writer seems to know exactly what I’m feeling)
There are many ways to write a blog post Introduction, but there’s one formula that works every time:
- Present the Problem
- Point to a Solution
- Make a Promise
Most successful bloggers use this formula in their Introductions.
It works because people:
- who find your article in the search engines have a problem and they're looking for a solution.
- want to know within a few seconds if your article is going to help them
For more information on writing effective Introductions, see my article on Successful Blogging:
This is where you set out the sub-topics of your article.
Use headings and sub-headings to break up the text.
The body of your article should consist of short paragraphs. Each paragraph should contain no more than 3 or 4 sentences. And your sentences should be short. Very short.
If you come from an academic background, you may have some re-learning to do (as I did).
Transitions are little connecting phrases that link one paragraph with the next.
They’re the lubricant that keeps your reader sliding down the page.
Here are some examples:
- You may be wondering at this point…
- But we’ll come to that later…
- Now, here’s the interesting part…
- So, what’s my point?
- You won’t believe what we discovered…
- But there’s just one problem…
- So, what’s the solution?
- But that’s not all…
- Case in point…
- Let me elaborate…
- Here’s what I mean…
- You’re about to find out…
- Stay with me now…
- Keep reading because I’m about to…
- But what exactly is…?
- Sounds good, doesn’t it?
For more information about transitional phrases see my article on SmartBlogger:
In the Conclusion, sum up what you have said in the article.
If the article is long, the reader will find it useful if you summarize the main points.
You can present the headings as bullet points, like this:
Your blog post should always contain a Call To Action (CTA) – what is it you want the reader to do after reading the post. It might be:
- Share the article on social media
- Comment on the article
- Bookmark the article
- Review the article
- Download a content upgrade
In the above example, I encourage the reader to download my checklist.
8. Format Your Blog Post
The more time people spend on your page, the higher you will rank in the search results.
And the best way to keep people on your page is to make your content easy to read.
Here are some ways to format your post to make it easier to read:
- Beak up your text by using short sentences and short paragraphs
- Use plenty of headings and sub-headings
- Use bullet points
- Use lots of images, as they also break up the text.
- Use transitional phrases to keep people reading from one paragraph to the next.
9. Edit Your Blog Post
Always try to leave a gap of time between writing and editing, as they are two different processes. Editing requires a different mindset to writing.
First, use the spell-checker in Microsoft Word. But be aware that it won’t pick up all your errors. Your text may contain words that are correctly spelled but shouldn’t be there, such as ‘bog’ instead of ‘blog’ or ‘their’ instead of ‘there’.
Next copy and paste your text into the Hemingway Editor. This is a great tool for cutting out ‘flab’, words that are not needed.
Hemingway picks up 5 types of errors:
- Unnecessary adverbs
- Passive voice
- Complicated phrases
- Sentences that are hard to read
- Sentences that are very hard to read
Hemingway will detect errors that slipped through Word’s spell-checker:
When Hemingway marks a sentence in yellow, you can usually cut it into two shorter sentences. If you have a tendency to write long sentences (as I do) this is really helpful!
The Hemingway Editor also detects adverbs you don’t need:
Using this tool, you’ll end up with shorter sentences and much tighter language.
And that’s going to make your article easier to read.
After passing your text through Hemingway, put it through the free version of Grammarly.
This is another great tool. It will pick some of those typos that the spell-checker missed:
10. Write an Engaging Title
Your title is what makes people click on your article in the search results.
So its vital to spend some time coming up with an eye-catching title.
Here are seven tried and tested formulas for writing compelling blog post titles:
Formula #1: Get The Result Without The Pain
[Number] Secrets To [Desirable Result] Without [Painful Process]:
- 12 Secrets to Keeping Employees Happy Without a Raise
- 7 Secrets to Saying No (And Not Feeling Guilty About It)
- 18 Secrets to Make Your Food Healthier Without Even Trying
- 4 Secrets to Lose Weight Without Dieting
Formula #2: Little Known Ways In Record Time
[Number] Little Known Ways to [Desirable Result] In [Number] Days/Weeks/Months
- 8 Little-Known Ways to Find New Prospects on LinkedIn
- 12 Powerful Yet Little-known Ways to Prepare Your Child for Prep Success
Formula #3: You Should Know About This!
[Number] Things Everybody Ought to Know About [Keyword]
- 10 Things Everybody Ought to Know About Driving in the Rain
- 3 Things Everybody Ought to Know About a Last Will and Testament
- 5 Things Everybody Ought to Know Before Visiting the USA
Formula #4: Lessons I Learned
[Number] Lessons I Learned From [Keyword]
- 7 Important Life Lessons I Learned In 5 Years of Blogging
- 29 Lessons I Learned In Seven Years Of Living Abroad
- 7 Lessons I Learned From A Year Of Ethical Shopping
Formula #5: How To Survive Your First Anything
How to Survive Your First [Keyword]
- How to Survive Your First 3 Months of Blogging
- How to Survive Your First Year As a Teacher
- 8 Tips To Survive Your First Fire-fighter Shift
- How To Survive Your First Year As A Personal Trainer
Formula #6: Ten Of These About That
[Number] of [Something] About [Something]:
- 10 Tips For Writing Better Blog Posts
- 23 Secret iPhone Tips and Hacks That You Didn't Know About
- 7 Beach Hacks for Parents Who Hate to Struggle
Formula #7: What This Can Teach You About That
What [Something] Can Teach You About [Something]
- What Table Top Gaming Can Teach You About Course Design
- What Jackie Chan Can Teach You About Succeeding In Business
- 7 Things Your Day Job Can Teach You About Entrepreneurship
- What Learning Piano Can Teach You About Success In Business And Life
For more tips on writing blog post titles that people click on, see my article:
Here’s a free tool I use for every new blog post title:
It’s easy to use – just keep hammering out new titles until the indicator turns green:
11. Add a Call To Action (CTA)
Blog posts are like guided missiles. Or rather, they should be.
Every blog post should have a purpose: to get new subscribers, to increase reader engagement, to get shares on social media, or to get new clients for your service.
And that means your blog post needs a Call To Action (CTA).
In most cases that’s going to be an opt-in form. But it could be a request to share your post on social media or a request to leave a comment.
Whatever you do, make sure your blog post asks the reader to do something. Otherwise, your blog post is not helping to grow your blog.
12. Optimize Your Blog Post for the Search Engines
Here are some key tips for optimizing your article for the search engines.
Install Yoast SEO
Install the free Yoast SEO plugin.
Then follow the prompts until the Yoast indicator turns green:
Don’t worry too much about the Yoast ‘Readability’ score. Even with a perfectly written article, Yoast will mark you down if you have too many bullet points.
Here are some more SEO tips for optimizing your blog post:
13. Embed a Video
The amount of time people spend on your page is one of the ranking factors that Google measures.
The more time a visitor spends on your page, the more likely it is that your page answered their query
One easy way to get people to spend more time on your page is to embed a YouTube video on your page.
Here’s how to do it:
Go to YouTube and type in the keyword phrase of your article. Look for a video that has over 1000 views and also has a high ratio of ‘thumbs up' to ‘thumbs down':
Click on the ‘SHARE’ button underneath the video:
Then click on the ‘Embed’ button:
On the next screen, copy the ‘iframe’ code:
Then look for the ‘Custom HTML’ widget in Gutenberg:
Then drop that code into the Custom HTML widget:
You now have an embedded video within your blog post:
14. Write a Sizzling SEO Title
When you’re optimizing your article for SEO, you need to keep in mind the ‘SERP Snippet’ that appears in the search results.
This is what it looks like:
The SERP Snippet consists of:
- The page or post title
- The URL of the page or post
- The meta description
- Site Links (sometimes)
The title that appears in the search results doesn’t have to be identical to the actual title of your article.
You can customize your SEO title in the Yoast SEO Snippet tool:
When the Yoast SEO Title indicator turns green, you have the right number of words in your title.
Make sure to include your keyword as close to the beginning of the SEO title as you can. Also, use a 'Power Word' (such as free, amazing, best, proven, etc) in your SEO title.
15. Write an Engaging Meta Description
The meta description is critical for your Google ranking.
In 160 characters you have to persuade a Google user that your link is worth clicking on:
Include your keyword phrase right at the beginning of your meta description.
That’s the first thing the searcher wants to know – is your content relevant to the search query they typed in?
In crafting a compelling meta description, the normal copywriting rules apply:
- Use action words
- Focus on benefits
- Offer a solution to a problem
Also, try to include numbers in your SEO Title and special characters:
- 21 Cool Gift Ideas for Xmas 2018 (#6 Is Awesome)
- 37 Ways To Save Money in 2019 (That You Never Thought Of)
- 7 Keys To Losing Weight in Less Than 30 Days (Recipes Included)
16. Put Your Keyword in the WordPress 'Slug'
The slug is the part of your web page URL that comes after the domain name. Make sure it contains your keyword:
The slug should be as short as possible because Google gives preference to shorter URLs. Ideally, the slug should contain only your keyword.
17. Hit 'Publish'
Making your blog post ‘go live’ is as simple as clicking the ‘Publish’ button in the top tight corner of the screen:
Until you’re ready to publish, use the ‘Save Draft’ button to save your work as you go.
18. Promote Your Blog Post
Many bloggers will tell you that promoting your blog post is more important than the writing. You'll often see people saying you should spend 50% of your time writing the post and 50% of your time promoting it.
But if you've done your SEO well, you don't need to promote your article - Google will do that for you. In fact, that's the whole point of SEO. If you get your article ranked on Page #1 of Google for your chosen keyword, your article promotes itself. And that leaves you with more time to produce your next piece of content.
So those are the key steps to follow when writing your first blog post. The most important of these steps is to find a keyword that you can rank for on Google.
Every blog post should start with keyword research, because every blog post should be trying to answer a query that someone has typed into Google.
Wishing you every success!
This post was most recently updated on May 2nd, 2020