How to

A blog post

In this blog post we consider how to write a successful blog post. We will try and answer common questions in relation to writing successful blogposts. Some of the questions we will address are:

  • What frameworks exists for writing blogposts?
  • What should my blog be about?
  • What are pages?
  • What is SEO?
  • What are focus keywords?
  • What is DAU?
  • How do I monetize my blog?

So strap in as we take on this journey of the blogging universe.

What frameworks exists for writing blogpost?

Before starting a blog one may wonder what kind of tools and frameworks exists for writing and creating online blog content. There exists multiple tools for creating webpages, the most common and widespread tool for creating webpages and blogs is WordPress. But what is WordPress?

WordPress is an online content creation tool allowing users to easily create and manage online webpages without the prior experience of coding. Approximately 810 million webpages or about 43% of all webpages in the world utilize WordPress as their content management platform, see source.

This significantly outmatches the competitions from other content management platforms such as Square Space, Shopify, Wix, Adobe dreamweaver, Figma and Google web designer.

My personal recommendation is that, I would consider starting your blogpost in WordPress as this framework is easy to work with and doesn´t require knowledge about programming one bit. In fact, this very webpage and blogpost have been created utilizing WordPress!

What should I write blogposts about?

Now that you have chosen the framework for creating a webpage, you would start to consider what you should write a blog about. There are a plethora of topics to choose from of which the most common blog topics start a blog about are:

  • Travel – Writing about experiences in foreign countries.
  • Mommy – Blogs about being a mom
  • Food – Recipes, descriptions and confecture.
  • Business – About driving a business
  • Personal – Individual experiences and beliefs
  • Niche – Blogs containing expert knowledge about a topic of interest
  • Educational – Blogs containing factual information.
  • Entertainment – Humorous, Inspiring or conceptual blogs.

There are more topics and reasons for starting a blog but these are the most common types.

Successful blogs

Before going further with your blog it is also important to consider what the purpose of the blog. If your reason for starting a blog is money you should be prepared to invest a significant amount of time and effort in building an audience.

For this reason, blogging should be taken seriously if you are looking to generate any type of revenue stream requires immense amount of time, effort and dedication.

The success criteria of your blog however is entirely up to yourself to define! Not all bloggers are looking to create revenue stream from blogging.

Most users feel successful from blogging without needing to monetize their blog content, this is where your own defined goals play an important part as the goal in and of itself is creating a digital watermark for your life or similarly.

What are pages?

Pages are the backbone of the website as it organizes your blog posts, content, forms and information. It is the required structure necessary for navigating around your webpage. This means that without pages you are left with one big mess of blogposts, unorganized, impossible to navigate effectively around.

Typical pages which all websites should consider

The typical pages which all websites should have are: About, Home, Contact, Blogs, Latest blogposts. These pages should constitute the essential aspects of any blog-related webpage.

Furthermore in order to build creditability in your blogposts, a nicely oriented, easily navigable webpage is a must. As an example try and take this webpages pages as an example of how to organize your content.

Related read: Latest posts, Blogs, About

This helps readers understand your content and trust what you are writing about.

Structuring your pages – WordPress

Depending on your preferred web development platform how to actively create and manage each individual webpage varies. For the present situation we will assume you are working utilizing the WordPress application framework as this also constitutes the majority of all webpages.

In WordPress the general structure of webpages follow with built in themes ensuring that the main backbone of the webpages are setup within a few minutes. However, since WordPress is opensource, all of the content is customizable allowing users to easily create new plugins and applications. This frees up time to focus on creating meaningful and useful content for the your blog to be consumed by the masses.

To create individual and custom made pages in WordPress is simple, see Figure 1. You utilize the built-in functions which comes with pre-set themes and structures which you can built upon allowing to speed up the process of creating content in an understandable and useful manner.

Figure 1: The pages customization possibility for WordPress applications

Pages are added and managed through the above page adder tool. The tool allows to easily incorporate new pages and menus linking the overall structure of the webpage together in a simple manner.

What is SEO?

Now for one of the most important aspects of any website on the internet; Search Engine Optimization or in short SEO.

Most traffic on the internet starts off from a search engine perspective with users typing in what they need on search engine websites such as Google, Bing, Yahoo or Baidu. Thereafter people surf the internet clicking around and browsing content from different webpages.

Ranking in SEO

Search engines indexes the entire internet through crawlers allowing search engines to rank each of these indexes according to their content creation, usefulness, uniqueness and readability to mention a few. In order to cover all aspects of SEO we would need multiple blogposts covering each of the individual aspects.

Although this would be comprehensive sadly we don’t have enough resources to cover all of these aspects. Instead we consider some of the key aspects when trying to understand SEO.

The typically agreed upon characteristics behind every successful SEO webpage is meaningful, useful, fruitful content that is accessible for masses and allows for the interpretation of clearly defined answers to questions which affect the general public. Examples of such are plentiful when trying to investigate answers through the internet.

Building a trustworthy audience

Furthermore, before you think that your webpage is ready to start ranking on search engines in their top ten results it is important to realize that ranking and blogging takes time and effort. This effort manifests itself through the creation of blogposts preferably lots of blogposts.

Equally important if not more is the quality of the individual blogposts, as spamming low-quality blogposts doesn’t help build a reliable audience. The impressions of your blogposts are important aspects. If your webpage is perceived as being annoying and a spammy type blogpost these types of contents doesn’t resound with people or the general public.

Although the general amount and content of your blogposts are important parameters when trying to build a trustworthy and reliable traffic stream on your blog, these are not the only factors which influence your general ranking SEO score. The general ranking score of individual pages and blogpost are combined and compiled from a number of different aspects. Some of these aspects are listed in the following:

  • Keyword selection
  • Quality content
  • Experience, Expertise, Authoritativeness, Trustworthiness (EEAT)
  • Backlinks
  • Site structure and design
  • User experience
  • Amount of content
  • Readability of your content

This is not the an exhaustive list of all the factors influencing your SEO ranking score but rather certain factors associated with the SEO score and how they affect the availability of your blogposts to reach a broader audience. They should be considered main factors influencing your overall SEO score.

What are focus keywords?

Focus keywords are keywords which individual search engines utilize to reconstruct and index your blogpost content. These are important parameters in ranking your content highly on the search engine results pages (SERP), as they summarize exactly what your content in the specific blogposts is about.

In WordPress the availability of focus keywords are easily managed through the use of the simplified tool: Yoast SEO. This plugin allow you to easily construct SEO friendly blogposts and pages as it analyzes each individual page for the common SEO parameters which include, Readability, Keywords and Blog structure.

The yoast SEO logo.
Figure 2: Yoast SEO logo

In WordPress with the business plan, it is easily downloaded as a plugin and integrated on your blogpost webpages from day one. The traffic light signature allow you to characterize your blogpost webpages into; red, yellow and green instances determining whether you should; work, accept or publish your current content.

I can highly recommend the Yoast SEO plugin as it helps beginners to create the type of high-quality content necessary for ranking blogposts effectively through their SEO scores without an in-depth knowledge of the different score metrics.

What is SERP?

Search Engine Results Pages or in short SERP, is the content shown for each individual search on different types of keywords, phrases or pictures. The SERP is thus the bread and butter for many bloggers and which most of their content compete to rank highly on. The monetization aspect of individual pages and blogposts require that they have high ranking SEO scores and consequently rank high on their keyword SERP.

The search engines result pages contain all the information which people typically look after when typing in questions in search engines. They comprise of a variety of information with the immediate answer on the top page constructed from high quality content which is easily accessible and understandable for the masses.

What is Dau?

Daily active users or in short DAU is the number of daily people who are expected to be engaging with either way of your blog, web content in different ways on a daily basis. It is a common statistic used to describe your blog and monitor your daily traffic flow.

The DAU is also a valuable statistic when trying to monetize your daily number of active users as this allows for easy interpretation of your value in relation to your content creation.

Monetizing your blog

Finally when you have build up a successful blog and maybe wants to start earning money on your blogpost contents or similar you might want to start considering monetization options on your blogposts.

There exists multiple strategies when trying to monetize your webpages some of them which we consider are the most common types of monetization options such as Ads, Affiliate marketing, Custom created content, membership and exclusive content, sponsored content and consultancy services.


In order to start monetizing your blog, one of the most easily appropriate sources of income can be ads. Ads allow for users to easily be able to monetize all of the content through tools such as Google Adsense, WordAdds and similar, you can easily start showing adds below your individual blogposts.

Before being able to effectively monetize your webpage traffic you would however require a significant amount of traffic as the income source requires you to showcase different types of adds which companies need to compete on and bid money on to showcase their adds on specifically your blogpost content.

As income depends on content showcased for the individual visitor it likewise require each reader to spent a significant amount of time on your individual webpages.

The scaling is thus non-linear as typically traffic follows exponential distributional growth, however content creation remains an important parameter when trying to monetize your individual blogpost content and traffic.

Affiliate marketing

Posts using affiliate links can help increase the revenue of your blog, as well as allowing for for a passive income through recurring referral income.

Custom created content

Creating a product, course, digital goods, and services
If you feel your blog is already successful, you can take it further by selling goods and services to your readers.

They are already attracted to your content, and are subscribing to your blog and social media accounts.

Your products could include digital downloads, E-books, physical products, and services like workshops, webinars, and so on.

Membership and exclusive content

You could also create a membership program for your readers and give them special offers as part of their subscription. That way, you can provide unique and exclusive content to your readers and charge them a monthly fee.

By setting up a membership program, you can build an additional income stream. Your exclusive members will be more loyal and they will become advocates for your business.

Sponsored content

This involves you writing a post or review of a product that is sponsored by a certain company. This can be beneficial as you can disclose this information with readers, providing transparency and credibility – as long as the credibility is maintained through the content.


Finally, you could offer services to clients such as content creation, marketing, or even personalized services such as one-on-one consultations. This provides a steady stream of income to you, as well as often awards a long-term relationship with the client, providing the opportunity for a recurring team arrangement. It is here that maximizing the value of your content is key.

Leave a Reply