How to monetize a blog in 2021

How to monetize a blog

Making money from your blog should not just be seen as a way to earn passive income. Some bloggers make a very good living from their blogs. And there is absolutely no reason why you can’t do the same. So, in this article, we are are going to show you how to monetize a blog:

Popular ways to monetize a blog

Affiliate Marketing

Affiliate marketing is often the first route people use to earn money blogging. The concept is simple and suitable for those taking their first steps in blog monetization. You sign up to an affiliate program, write great articles and add links back to the merchant. Merchants give you promotional text, url’s and banner adverts to add to your site. You then get a percentage of any click throughs that lead to sales.

Affiliate programs are easy to sign up to. You basically fill up a form, wait to be accepted on the program then receive promotional links and images that you can add to your site. Each of these will have your unique affiliate id that will record clicks. One of the more popular marketplaces to find affiliate programs is ShareASale. You can find merchants from pretty much any niche on here, ranging from small businesses to large global organisations.

You can also find out about popular affiliate programs by going to the company website directly. Some of the biggest ones include Amazon and eBay. It may take some time to earn money from affiliate marketing initially, but it will grow as your websites traffic grows.

Amazon affiliate program how to monetize a blog


Another straightforward way to make money from your blog is by adding adverts. Most bloggers do this by signing up to a program like Google Adsense. It’s free to sign up and after you have given them your details including your niche, you are given a piece of code to add to your website’s code. This can be added wherever you think it is most likely to be clicked by your visitors. Going by your niche and visitor stats, Google then generates relevant adverts that appear where you have placed your Adsense code. You are then paid a certain amount every time the advert is clicked on.

Although Adsense is the most popular way to earn a few dollars through advertising, there are other options available. One is BuySellAds. Again, it is just a case of signing up and being accepted into the program. You can then search for companies relevant to your topic, add their banner to your blog, then receive payment based on the company’s program.

Sponsored Articles

A sponsored article is where a company pays you money to write an article on your blog, promoting their products or services. Although this is similar to advertising, it is important that your content doesn’t push a product too hard. Instead, links to the products should be placed naturally in a piece of content that is helpful and interesting to your readers.

There are a couple of important points you will have to consider before offering sponsored posts. Firstly, your website will have to be established and have a considerable amount of traffic. Otherwise, businesses won’t be clamouring to you for a post. This has to benefit the business you are promoting. Secondly, your article has to be sincere. Your readers deserve an honest review of the product or service you are writing about. This should be made clear to the business you are promoting before you agree to the article.

Sell digital products

If you create digital products such as templates, eBooks, audio files, software or photography, then you can sell them on your blog. Selling goods online is much easier than most people think. With a WordPress blog you can use an e-commerce plugin such as WooCommerce or Easy Digital Downloads. These fantastic plugins do all the hard work behind the scenes after installation. E-commerce plugins also integrate your blog with payment gateways like Paypal.

Sell online courses

Passing on your knowledge to others is something that comes naturally to most. You may already be writing articles that show readers how to complete specific tasks. This can be structured into online courses. Popular online course providers such as Udemy and Codecademy have thousands of people signing up to their courses. Like them, you can offer step by step guides or even videos with detailed instructions on your chosen subject.

Setting up a website to offer online courses is straight forward. If you are using WordPress then you have a selection of LMS (learning management system) plugins to choose from. LearnPress and Tutor LMS are two of the most popular ones you can download. Both allow you to build up your courses with ease and come with add-ons that will help you integrate with payment options and membership plugins.

Start a podcast

If you are comfortable behind a microphone, starting a podcast might be the career for you. Podcasts are popping up everywhere at the moment. In fact, almost 2 million podcasts are currently active. That tells us that people love this form of media. The good news is that starting a podcast doesn’t have to cost a fortune or take up lots of your time. You can pick up a microphone and a pair of headphones for under $100. Software and hosting can be sourced for a low cost or even for free. If you are a mac owner then GarageBand is an excellent piece of free software for editing your podcast. For non mac users, Audicity is a good free alternative. Buzzsprout is a popular choice for podcast hosting. It includes a free starter plan , as do several other similar services.

Once you have your equipment in place, you can begin working on your content. If you already have a bunch of blog posts, you can use them to form your initial podcast episodes. Spend some time honing your podcasting skills and building an audience. After a while you can offer customers a monthly subscription to your podcast. Podcasting is a growing and thriving medium. It also has a massive amount of brilliant resources that will help you get started.

Tools to help you monetize a blog

When you begin to think about how to monetize a blog, your head might be spinning at the amount of work involved. You need to consider which platform to use, SEO, marketing, design and much more! Thankfully there are lot’s of free tools out there that can help. Let’s look at some e-commerce and digital marketing tools that will give you a big advantage:


Finding the right platform to build your blog with is a very important step. You have a lot of options here. Wix, Squarespace, Shopify and Weebly are just some of the great platforms you can pick from. But for more flexibility, low costs and ease of use, I suggest you opt for WordPress. WordPress comes in two forms. One is called which is a hosted service similar to Wix, Squarespace etc. These platforms cost a monthly fee and have limitations on your domain name and extra features. The version of WordPress I am suggesting you opt for is the free platform. powers over 40% of ALL websites. It’s popularity is down to it’s ease of use, thousands of themes (templates), thousands of plugins (add-ons) and because it is free! What you do need, as with any website, is a domain name and hosting. Big hosting companies such as GoDaddy and Bluehost offer WordPress packages. For just a few dollars per month, they install and set up WordPress for you. The great thing about WordPress is that you can install free plugins that will help you monetize your blog right away.


With over 5 million active installations, WooCommerce is the most popular e-commerce solution you can find. This WordPress plugin allows you to create professional store fronts on your website. It works equally well with physical products and digital downloads.

WooCommerce integrates with all major payment gateways. It also works seamlessly with SEO, digital marketing and page building plugins. For more complicated e-commerce functions such as tax and shipping, WooCommerce allows you to configure these in detail. For a free plugin, this is an extremely powerful e-commerce solution with in-depth documentation and a large community on hand to help.

Easy Digital Downloads

Another excellent WordPress e-commerce plugin is Easy Digital Downloads. EDD is aimed at those selling digital products that can be anything from music files to e-books. This free plugin is super easy to use. It allows you hook up your website to any major payment gateway. It’s then just a case of adding EDD payment buttons to your website next to your products. It has a wide variety of add-ons that you can download for free or sometimes a small fee. These include add-ons for SEO, marketing, security and customer engagement.

Easy Digital Downloads


Email marketing should always play a big part in your marketing efforts. Building a strong mailing list can bring you a lot of success down the line. Giving away something free on your website, such as an e-book or e-guide, in exchange for someone submitting their email address, is probably the easiest way to build a mailing list. You can then use the list for future promotions. Mailchimp is a free tool that allows you to create nice emails from pre-made templates. It also has excellent reporting tools.

Google Analytics

We highly recommend that you link your blog to Google Analytics from day one. This free tool provides you with vital data as your blog grows. Data includes how your visitors got to your website (i.e. organic search, direct or referral traffic), which type of device they used, which country (or even city) they came from and a lot more. Some of this data will help you understand how your visitors interact with your content and thus helping you decide on changes to make improvements.

Google Console

Google Console has a few tools that can help you improve your website including sitemap submission and web crawler reports. But its most interesting aspect is its search performance reports. This tells you exactly what your visitors are searching for in Google to find your web pages. For search terms they are entering, you are also given the clicks, impressions and average positions of those searches.


Yoast is a free SEO plugin for WordPress with over 5 million active installations. SEO is a big and often complex subject. But Yoast makes it much easier to optimize your content for search engines. For each post or page you create, Yoast allows you to add a focus keyword or keyphrase. It then tells you how to optimize your content for that keyword. Additionally, the plugin also rates your content readability and offers tips on how to improve it.

This fantastic plugin also assists with your off-page SEO. It has options for sitemaps, social media integrations and much more.

Yoast SEO WordPress

Keyword Planner

Using relevant keywords in your content is essential if you want to bring significant traffic to your blog. Finding these keywords is simple with tools such as Google’s own keyword planner. The planner tool is essentially for Google Ads, but you don’t have to create an advert to use the tool.

Simply search for a keyword or term related to your topic and you will be given data on how many people search for that term monthly. Even better, you are given a list of related search terms and data for those terms.


Canva is a free tool for creating promotional material for websites, blogs and social media. It has a fantastic drag and drop interface and is perfect for those who don’t have design skills or access to expensive software such as Photoshop. Canva also has a large library of ready-made templates for everything from web banners to social media posts, saving you a lot of time and effort.

How to promote your blog to make money

Setting up your blog to make money is only half the battle. In order to actually bring in some income, you are going to have to get visitors to your website. Promoting your blog requires learning a few techniques we will explore next. But above all it requires a lot of patience.

You are unlikely to attract thousands of visitors to your blog right away. But don’t worry, nobody does. If you continue to believe in your content, write consistently and use the correct SEO techniques and tools, you will find success before long.

Let’s look at some of the best ways you can promote your blog:

Create a strong brand image and message

Having, or not having, a strong brand can make or break your blog. How others perceive you is important and it is therefore vital that you know who you are aiming your blog at. It’s difficult to create a brand that everyone buys into but the important thing here is that your target audience buys into you.

Your brand should work well on all levels starting from your colours, logo and images. This should then follow all the way through to your content on your blog, social media channels and offline marketing. Think about what is important to you, your subject and your visitors. A good clear message should be consistent over all media types.

Put these things together and others will look at you as a serious professional with something important to say or sell. People follow and engage with strong brands, so this is a great way to promote yourself.

Create optimized articles with SEO techniques

Writing interesting content alone is not enough to bring visitors to your blog. If you want your articles to be seen among millions of others posted daily, you will have to optimize your content for search engines. Search Engine Optimization (SEO) includes techniques used to boost your rankings based on what we know about Google’s algorithms.

This, among other factors, is done by using your keywords in your content in the right places. It looks at how you form your title tag, URL, image alt text and the page content.

Remember that well written articles are more likely to be shared on readers blogs or social media feeds. This will provide backlinks to your blog which is another very important factor for how Google ranks your site.

Social Media Marketing

Social Media Marketing can be used as an important part of your overall Content Marketing strategy. Pushing your products or services constantly on different social media platforms is not the way to do it though. The most successful businesses on social media offer something valuable to their followers.

By offering industry related advice, links or guides, you can become an influencer within your field. This earns trust from followers and they will be far more likely to go to your blog to find out more about you and your services. Facebook, Twitter and Instagram are the obvious platforms where you should have a business presence. But new social media platforms become popular overnight. So keep an eye out for emerging websites. Also remember that YouTube is always a popular place to promote your business.

Email Marketing

Email marketing has been around since the beginning of digital marketing and remains a profitable strategy to this day. It’s a low cost promotional tactic and is not difficult to do. A common way to successfully use email marketing is to offer your visitors something in exchange for their email address. This might be free ebook, newsletter or anything you can entice them with.

Once you have built up a list of subscribers, you can email them regularly with promotional emails. Remember not to always go for the hard sell in these emails though. Most people can’t be bothered with sales emails and will bin them right away. Instead, use similar tactics to your other content marketing strategies. By offering useful industry news or tips in your emails, customers are more likely to read them. You can then offer links to your products or services within this content. If, however, you have a special discount or offer, then sure, go for the hard sell!


If you are starting a new blog, it is likely that you will have a small budget to begin with. Advertising your blog doesn’t have to be expensive but if you don’t do it properly, the costs can quickly rise. A good place to start is social media advertising. Platforms such as Twitter, Facebook and Pinterest offer advertising options that will only cost you a few dollars.

This is a great way to test different platforms and campaigns to see which bring the most success for your blog. The reporting tools on these platforms are excellent and give you an insight into who and where people are engaging with your adverts.

Facebook advertising

Guest Posts

You can find other blogs in (or related to) your niche that are looking for guest authors to write posts for their blog. This is something that can benefit both their blog and yours at the same time. The blog owner gets extra articles with little effort. You, as the guest writer, can add a link back to your own website to boost your blog traffic.

You can find guest post opportunities by searching for something like this in Google:

keyword “submit a guest post”

Replace the word keyword with your topic. This will give you a list of guest post submission pages within your niche. Read their guidelines closely and submit an eye- catching article idea. When accepted, remember to write an engaging post just as you would on your own blog. Also remember to add a relevant link back to your website. This will provide traffic, a strong backlink and will boost your search rankings.

Next steps

Monetizing a blog has never been easier than it is today. There are many ways it can be done, from adding a simple advert to your website, to selling your own products. It doesn’t have to be expensive as we have shown. What it does require is a lot of dedication and patience. Almost all blogs won’t make you money from day one. But by using some of the free tools and techniques we have discussed, you can make your blog a financial success.

14 free Google Marketing Tools that will improve your website

Google tools for website development and marketing

As a business owner, keeping up with your competitors is a tough task.

Thankfully there are lots of amazing tools out there to lend a helping hand.

Even better, some of the best ones are free!

Whether you are a web developer, graphic designer, content marketer or basically anyone with a website, Google provides a range of free tools that will give you the edge over your rivals.

So let’s look at the best free Google marketing tools that will improve your website. (more…)

How to decide what to blog about

How to decide what to blog about

So, you have decided to write a blog. And so you should. It’s a great way to promote a business, gain website traffic or even make money.

But what should you blog about?

Well, we are going to help you decide. In this article we will look at the different types of blogs and popular blog topics. Furthermore,  we will show you how to find fresh content for your blog.

When blogging first became popular, it was a great way for people to write about their interests and post them online. Bloggers could tell the world about their hobbies or anything else they felt people would enjoy reading about. Many blogs are still just a platform for us to write about things we enjoy. But the world of blogging has grown into something much bigger.

Pretty much every professional business, from small start-ups to global leaders, now has a blog. The reason for this is that blogs are a vital part of marketing, specifically content marketing.

Content Marketing involves providing free content to your target audience. The content can be on blogs, email, social media, e-books or videos. Being informative and engaging is the key. Offering helpful content, tutorials and tips related to your business can provide many benefits.

Ultimately,  the aim is to lead potential customers to your online products or services. Providing free helpful content earns trust within your niche. On top of that, people may see you as an influencer within your industry over time.

Types of Blogs

The first question to ask yourself when thinking about starting a blog is: What will I blog about? The answer is likely to come under one of the following blog types:

A personal blog

This is pretty much just like a personal social media feed. A place where you just want to write about things you are currently doing or interested in. Almost like an online personal diary.

A blog about your favourite hobby

Lots of people create blogs relating to their favourite pastime. It might be about a sports team, travel, playing video games, watching movies or tv shows. This can be anything you want to write about and that you think readers will find interesting. But, just because the topic is about a hobby, doesn’t mean your blog can’t grow to be extremely popular and even profitable.

A blog to promote a business

Blogging is a very effective way of promoting a business. Every business looking to stay ahead of the competition has a content marketing strategy. For forward thinking businesses, blogging is a big part of that strategy. Producing interesting articles related to your industry will bring targeted organic traffic to your website. Great content will also be shared on social media and linked to from other blogs in your niche. All of this adds up to more visitors to your website. Even better, these visitors are very likely to be interested in your products or services.

Keep in mind, blogging to promote a business is a low-cost strategy, but not a quick win. Doing it the right way can be time consuming. It involves topic research, keyword research and SEO copywriting techniques. Also, Google may take some time to index your posts. But the long-term benefits of blogging make it more than worthwhile.

Popular Blog Topics

Any type of blog can become popular, and many can even make money. This is true for all business, personal and hobby-based blogs as mentioned above. This can be done through advertising, affiliate marketing and many other methods.

Here are some of the most popular topics people use for their blogs:

Food & Drink

The number of blogs relating to food and drink has grown massively in the past few years. We are all becoming more conscious of our diet and what is good and bad for our bodies. This has led to lots of online information about healthy recipes, special diets, energy boosting smoothies and everything in between.

This niche is not just about healthy recipes though. You will just as easily find blogs about cupcakes, cocktails and burgers. The bottom line is, this is a tough topic if you want to stand out. But if you find your own unique angle then there are millions of people out there searching for food and drink related information. Companies who provide food related products know this and will be happy to pay for advertising on popular blogs. If you have your own products to sell, even better.

food blog


Travel is one of the biggest industries in the world, contributing around $2.5 trillion to the global economy yearly. Blogs focussing on travel guides, hotel reviews, restaurants and visitor attractions can bring a ton of visitors. This can provide income via advertisements, affiliate links and paid reviews. It might also be a good idea to add a user forum to this type of blog. Forums allow visitors to share vacation experiences and travel tips.


A lifestyle blog can be about anything in your day-to-day life that you are passionate about. This might be home furnishings, fashion, money or weddings. It can be related to your home, work or social life. Lifestyle is a broad term and another niche in a busy market. But it is very popular, meaning that if you can find your own angle then visitors will follow.

Health & Fitness

Health and fitness have an impact on all of our lives. This means that people are searching for information on this topic in their millions every day. It can range from physical workout tips to mental health advice. If you feel you can offer an interesting view within this niche, then it can potentially bring you a lot of traffic and even financial gain.


Being a parent is a tough job, especially for first time parents. Bringing up children covers so many different topics and parents are always searching for the best solutions. If you are a parent willing to share your experiences and best practices, then you will gain a large loyal following. Popular blogs within this niche are huge and have hundreds of thousands of monthly visitors. This brings in lots of monetizing opportunities such as affiliate marketing and advertising.


The gaming industry continues to grow year on year. With multiple platforms and continuously changing technologies, the gaming industry is perfect for a blog. You can help keep gamers informed about all the latest developments. And with such a wide market you can narrow your topic down to a subject that you are an expert on. This time of blog attracts a loyal following if your content is engaging. Add a forum or somewhere where visitors can contribute to the discussion. Once you build a strong gaming community, you can offer advertising space at a premium.


Writing about your favourite sports team might be something you want to do just for fun. But for many sports bloggers, this also brings in extra income through advertising and affiliate links. Being passionate about your blog content is paramount to success. And this is true for sports blogs more than any other niche. Fellow fans will share your passion and opposition fans will argue about your content with equal measure. The great thing is, this will bring you lots of loyal visitors. Adding a discussion forum will enhance your blog ever further in this niche.

The 3 most important aspects of picking a topic are:

Choose something you are passionate about

The most successful blogs in the world are done by people who are very passionate about their subject. Enthusiasm in content shines through and connects with the reader instantly. If you don’t care about the subject you are writing about, this also resonates with the reader. As far as they are concerned, if you don’t care about the topic then why should they?

The other benefit of picking a topic you are passionate about is that your content won’t dry up. You will continue to want to write articles about things that you are deeply interested in. The opposite of this is also true. If you are not fully invested in your topic, then you will find it very difficult to write new interesting articles.

Choose something you know lots about

Passion and enthusiasm for your topic is vital but that alone isn’t enough if you don’t know enough about your topic. A good solid understanding of your subject will go a long way when you start to write posts. Cover the basics first to get the ball rolling. It would be difficult to be an expert on every aspect of your chosen niche. But you can grow your knowledge as the blog grows.

Keep up to date with the latest developments by reading news, social media and other blogs within your industry. This will help keep your content fresh with new ideas. Before you know it, you will be a respected member of your niches community. This can bring you a bucket load of traffic from multiple sources.

Choose a topic people want to read about

Picking a topic that others don’t want to read about is going to get you nowhere. So, it’s important to do your research first. Researching topics is straight forward. The easiest way is to do a Google search on your subject. This will give you a good idea of the kind of things people are writing about and interested in within your niche. The search results will also give you related searches. This tells us what people are typing into Google related to your topic.

There are a bunch of other great tools that can help you decide which niche to settle on. Google Trends will provide you with ideas of topics that are currently trending. You can narrow down your search to location and other demographics. Also, you can use the search function on Quora. Quora is a massive website where people ask and answer questions on every subject under the sun. Type in a question relating to your topic to see what kind of things people want to know about. This can provide you with not only a popular topic, but also some great ideas for articles.

Your research can go as far as you want it to. Check out social media platforms and type your topic into keyword research tools like UberSuggest and SEMRush. The more research you do, the clearer subject idea you will have. We will look further at some of these tools in the next section of the article.

If you find that the specific topic you want to use is not very popular, think of coming at it from a different angle. You can maybe choose a more popular broader subject that includes your topic.

Creating Content for your Blog

Your content is the heart and soul of your blog. This should be by far the most interesting part of your blogging journey. Back at the start of this article we talked about researching your topic thoroughly before you start writing content. As we discussed, through your research, you should find a clear idea of what you want to write about. If your research has been thorough,  you will have a bunch of article ideas to get you started.

If, however, you are suffering from a bout of writer’s block, here are some ideas for finding fresh content:


A simple Google search for terms relating to your topic will throw up some good content ideas. You can adapt these for your articles. Among the search results you will also find “People also ask” and “Searches related to” sections. Both of these show you what people have searched for recently or often, related to your search term. Sticking with Google, you will also find some great ideas using the Google Trends website. Again, just search for your topic and you will be given lots of fresh content ideas. Google Trends also allows you to compare two similar search terms. And you can filter results by country. This gives you a good indication of what people are currently searching for within your niche in different parts of the world.

google trends

Social Media

Billions of us use social media channels every day. A quick search for your topic on your favourite platform will give you some great article ideas. Also, keep an eye on influencers within your industry on social media. They will be talking about the most popular subjects and latest trends. You can also engage with other users on these platforms. Find out what kinds of things they would like to read about.


Keep an eye on your competitors (particularly the successful ones!) and find out what they are writing about. You can offer your own take on these popular articles and post them on your blog. Good resources you can use to spy on your competitors are UberSuggest and SEMRush. Simply enter a rival’s web address and you will see lots of data related to their website traffic.


Do a search related to your topic on Quora’s question and answer website. This will give you a good indication of what the hot topics are in your industry. It will also tell you exactly what people are interested in and how you can help them with your article. Additionally, sign up to Quora and answer some of the questions yourself. This can generate extra traffic for your blog.


This is a great place to find keywords and article ideas at the same time. Type in a popular keyword and you will see lots of related search terms along with their search popularity and ranking difficulty. On top of this, you can also enter a competitor’s URL and find out what keywords they are ranking for.


Similar to Uber Suggest, SEMrush will provide you with lots of juicy competitor data and amazing keyword ideas for articles. Once you have a few articles under your belt, go back to SEMrush and add your own blog to projects. This will provide you with a lot of important data about your own content and how it can be improved.

Next Steps

We hope this article helps you find a blog topic you are passionate about. Enthusiasm for your topic is a great start. That alone, however, isn’t enough for your blog to be a success. Research is the key here. Find a subject that not only interests you but will interest others. As explained, that data is easy to find with the available tools. Once you find that perfect topic, you will have lot’s of ideas to make your blog grow. Continuing to learn more about your subject will keep your content fresh and interesting. Once you have an established blog,  you can earn money from your hard work if that is your goal.

What is a slug in SEO and how do I optimize it?

Slug in SEO

What is a slug in SEO?

A slug, in terms of SEO, is the part of a URL (a web page address) that gives a webpage it’s unique name. It tends to be a word or words that are easy to read and explains what that page is about.

So, for example, this page you are on right now has the URL:, with the slug being ‘slug seo’. Or, if you like to follow sports on the BBC website, you would go to which has the slug ‘sport’.

Easy to ready slugs allow the website visitor to understand what the page is about. It’s right there in the browser address bar or a search result link. Think about potential visitors to your website who are searching on Google. Which of the following two links are visitors most likely to click on?

The first one tells me exactly what the page topic is. The second one doesn’t tell me anything!

A slug is far more than just a pretty URL though. It’s also important for SEO. An easy to read slug is an important ranking factor for Google. Just like us, Google looks at the URL and should know right away what the content is covering.

What is a slug in WordPress?

WordPress allows you to change how your URL appears in it’s Permalink Settings. In WordPress admin, go to Settings > Permalinks and you will see a variety of options.

The best option to make nice, easy to read URLs is the ‘Post name’ option. This will give you your website domain / page name.

WordPress Permalinks

Then, when you create a page or post, you can edit the slug.

WordPress edit slug in seo

SEO slug in Yoast

The Yoast plugin for WordPress is extremely popular. In fact, the free version alone has over 5 million active installs!

Yoast helps you optimize your posts and pages for SEO. It allows you to fill in various fields below your content such as meta description, focus keyword and SEO title. One of these fields is “Slug”. So this powerful plugin is telling us that our slug should be optimized with our focus keyword.

Yoast Slug in SEO

How do I optimize a slug for SEO?

Best slug length for SEO

It is suggested by many SEO experts that the shorter your URL is, the better it is for your ranking. The optimal is between 50 and 60 characters. If you go too far beyond this it could have a negative impact on your rankings.

A good way to keep the character count down is to remove stop words such as “a”, “is”, “of” and “on” if you can. If you are using the Yoast plugin mentioned above it will let you know when you are using too many characters. Words should also be separated with a “-” rather than a blank space.

Use keywords

As mentioned in the Yoast section, you should use your keywords in your slugs. Your page URL is an indicator Google takes into consideration. The slug lets them know what your page is about and what keyword you want people to search for to reach your page.

301 Redirects for any URL changes

Some of you are probably thinking right now – wait a minute, the horse has already bolted! I already have hundreds of indexed URL’s that look really bad.

Fear not as this issue can be fixed using 301 redirects. 301 redirects tell the browser that your old url has moved to a new one. It then redirects the visitor to the new url.

301 Redirects using a plugin

The simplest way to do 301 redirects if you are using WordPress is by using a WordPress plugin. Redirection plugin, which can be downloaded free at, is a good choice with over 1 million active installations. It is as easy as entering the old URL and then the new URL you want the page to go to.

301 Redirects using the .htaccess file

If you have the access, you can also set up redirects manually on your server. You need to locate your .htaccess file in your root directory and open it to edit in notepad (remember to back it up first).

To redirect a single page, at the bottom of the .htaccess file just add a small piece of code similar to below:

Redirect 301 /old-bad-url

If you want to redirect an entire website then you add the following:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^$ [OR]
RewriteCond %{HTTP_HOST} ^$
RewriteRule (.*)$$1 [R=301,L]


So, as you can see, optimizing your URL’s has multiple benefits. Not only does it improve your visitors experience, it also improves your search rankings. As a result, this can give you a big advantage over similar articles created by your competitors.

There are plenty of tools out there to help you add pretty URL’s for your web pages. If your website has been built with WordPress then it is extremely easy to do in your Permalink Settings. But ultimately, as with anything SEO related, remember to keep your visitors in mind. How easy is it for them to read your URL’s? How easy is it for Google to read them? Will they know right away what your page is about?

To sum up, keep your URL’s short, simple and relevant. If you follow these rules for your slugs, you will keep your visitors and search engines happy.

65+ Best Free WordPress Themes 2021

Best Free WordPress Themes

Here at WP Cake, we like to keep you up to date with the latest WordPress themes and plugins. Our blog is full of advice on the subject. In this article, we are going to list the best free WordPress themes you can download right now.

The rise in popularity of WordPress in recent years has resulted in a saturated market when it comes to themes. You can now buy a very nice theme for any niche for under $40. In an attempt to grab a share of the market, many developers go down the route of using a freemium model. This is where they build a lite version of a theme that they offer as a free download. Then, they offer a paid version of the theme with extra features and support options.

The good news for everyone is that the free versions are often all you need. They can offer enough features to produce a highly professional website. It is however difficult to find one suitable for you when there are so many out there. We are talking literally thousands! Luckily for you we have waded through them all and picked out the best available right now. (more…)

How to start a blog in 2021

How to start a blog

Starting a blog is now easier than ever. You can pretty much start blogging instantly using a number of options we will look at in this article on how to start a blog.

The first question you should answer is:

What are you going to blog about?

Choose a subject

Is your blog going to be:

  • A personal blog? – like an online diary.
  • A place to write about your favourite hobby? – maybe travelling, sports teams, video games or anything else that floats your boat!
  • A place to promote a business? – people often want to know how to start a blog and make money. It could be your own company or one that you work for. You will want to monetize your blog if this is the case by displaying ads or selling products. Or at least push customers to where they can buy from the business.

Whichever of the above it is, one thing is very important. You should be passionate about the subject you are blogging about. This is important for several reasons:

  • If you are passionate about a subject you will enjoy writing about it. It should never feel like a chore when writing about your subject.
  • People reading your blog will see how much you care about the subject and will respect your opinion more.
  • You will be able to engage enthusiastically with visitors who comment on your posts.
  • You will be able to provide good knowledge on your subject.
  • For areas you are not an expert in you will be willing to do research to find out more.

Once you have your subject picked you should have a good look at your competition.

Literally millions of blogs are online and it’s highly likely your chosen topic is already being discussed.

But this doesn’t mean you can’t join the party!

Research your subject

Google your subject and see what pops up. The blogs you find might not be very impressive. Great! This is your opportunity to corner that market. Maybe some of the blogs are brilliant. But you can still offer your own take on your subject or look at it from a different angle.

Go to Google Trends, enter your subject and have a look at what people are searching for in your niche. You can filter your search for different demographics to narrow it down. This will let you know which areas of your subject are interesting people right now. It will also throw up some great blog post ideas.

There are some other great ways to find popular searches for your subject. These will help you decide what you want to write about and will shape the content of your blog:

  • Quora – Find out what questions people are asking relating to your topic.
  • Social Media – Have a look at Facebook, Twitter, Instagram and all of your favourite social media channels. Search for your subject and find out what people are talking about.
  • Blogs – As mentioned above, check out your competition. This will give you some great ideas for your blog.
  • Uber Suggest – Type in your keyword phrase and Uber Suggest will let you know how many people search for that phrase every month. Better still it will give you data on other related keywords.
  • SEMrush – Similar to Uber Suggest, SEMrush provides you with lots of keyword and competitor data.

Gather as much information as you can on your chosen subject. This will help you build your content which is the most important part of any blog. Now we need to find a way of getting your great content out there.

Choose a blogging platform

If you want to know how to create a blog for free then you are spoilt for choice when picking a platform. There is a plethora of free (and paid) options available. Let’s take a look at how to start a blog using one of these popular platforms: is a free Content Management System that allows you to set up blogs and websites with ease. This is by far the most popular option out there and powers over 30% of ALL websites online today.

It’s popularity is down to the flexibility it offers the user. Unlike other popular platforms, with you own your website. You can choose your own domain name and pick a hosting package that suits your needs.

Thousands of design templates (themes) and addons (plugins) are available to download free. For a blogger this means you have tonnes of design and functionality options to choose from.

Adding posts, pages, images, navigation, contact forms, SEO and everything else you need in a blog is an absolute breeze with WordPress. It also has a massive user community which really helps if you are in need of support.

With this being a self hosted option the costs can be very low. You will need register a domain name and find a web host to get your blog online. Sites such as GoDaddy and Bluehost offer packages for as little as a few dollars per month.

Because is by far the most popular choice for blogging we will look at this platform in more detail later in this article. shouldn’t be confused with They are both based on the same technology. But while the .org version is self-hosted and free, the .com version is hosted by owners Automattic and will involve a monthly payment for most options. A free option is available but limits your storage space. You do get a free domain but you have to use a domain name.

The paid versions offer a good option for the casual blogger as the set up is easy and because it is WordPress it is simple to use. Plans range from $5 to $40 per month.


Wix is a very good online web builder. It has some excellent features such as drag and drop page elements, pre-made templates and a load of design options. Like, your website is hosted on the platforms server and it will cost if you want some of its better features.

It has a basic free option with similar storage and domain name limitations as Wix paid plans range from around $5 to $25 per month.


Like the options we have already looked at, Squarespace can be used to build any type of website. But it has some helpful built in tools specifically for blogging. When creating a new page you simply pick the blog page option and you are ready to go. It has blog settings for SEO, RSS, media and some more advanced blog options.

Squarespace also has some really nice premade blog templates that save you time designing your blog. It has four pricing options ranging from a basic plan costing $12 per month up to an advanced ecommerce plan for $40 per month.


Weebly is a website builder with over 12 million registered users. It is known for its ease of use and quick set up. A free version is available along with a few paid versions ranging from about $6 to $22 per month.

For the average blogger, the free version should have enough on offer to get you going. If you want your own domain name, more space and eCommerce options then you will have to upgrade to a paid plan.

Blogger is one of the oldest blogging platforms on the market having started out in 1999. It has since been bought over by Google and continues to be a good free option. Fans of other google tools may see Blogger as a secure option that already integrates with the other tools.

However, Blogger doesn’t quite stand up to the other blogging platforms in terms of design and options. It has less templates and design features than most blogging platforms. But it is still a decent option if you want to create free blogs that are  lightweight and simple to use.


Medium has a good reputation in the blog industry as a solid platform with a strong community base. Signing up and using Medium is similar to signing up to a social media network and publishing posts. You can’t use your own domain name and instead will have an address similar to your twitter or facebook url i.e

For those who are not interested in designing a site and just want to write content then this platform is for you. If you need lots of design flexibility and your own domain name then you are probably better passing on Medium.


Tumblr is pretty much a social network platform. When you sign up you are given a web address. It is very easy to use and a good option if you are well versed in writing posts on social media. You can upload video and photos with ease.

This option is fairly limited though when compared to the competition. So it really depends if you want a blog that you can fully control and own. Or you just want somewhere where you can quickly post up your content for people to see.

Hosting and domains

If you are going down the self hosted route then you will need a domain and hosting.

As mentioned in the previous section this doesn’t have to be particularly expensive. Hosting companies such as GoDaddy  and Bluehost offer domain name and hosting packages for around a few dollars per month. This can include packages specifically for WordPress websites. The hosting company installs the software for you so you can start your blog right away.

You can also install WordPress manually onto your server by downloading the zip file from the WordPress website and by following the instructions.

Picking a good domain name can be tricky. Millions have already been registered meaning you will have to think of something really unique or pay a little more through a domain name auction site like GoDaddy Domain Auctions or Sedo.

While you are looking at domains and hosting I also highly recommend you look at either purchasing or manually installing a SSL certificate for your blog. This provides extra security for your website and if nothing else gives your visitors peace of mind that they are on a secure website. A small padlock is added before your URL in the browser address bar to show you have the certificate. Your URL also changes from http to https (s standing for secure). This is essential if you are looking to sell products on your website.

Your hosting company can do this for you for a reasonable price or you can install a free SSL certificate using a website such as SSL For Free.

We discuss this further in our “What is a URL?” article.

Setting up your blog

Setting up your blog on the platforms we looked at earlier is pretty straight forward. But the amount of options at your disposal will depend on the platform you have chosen. Some will allow you to pick a pre-made design and that will pretty much be it. All You have to do is start adding your content.

Those who need more flexibility and the option of lots of add-ons will likely pick as their blogging platform. Out of the box WordPress is ready to use. But you will probably want to add a nice theme (design) and some extra functionality (plugins).

WordPress Themes

Thousands of free WordPress themes are available to install and this can be done with one click in your WordPress dashboard area. Go to your WordPress admin > Appearance > Themes. Any theme you have installed will appear here. Normally by default the latest themes developed by WordPress will already be here. Click install on whichever theme you want to switch to.

To install a new theme click on “Add New”. You will see the WordPress free theme library with filters for latest,featured, popular and favourite themes. It is also possible to filter by features such as “blog” or you can search the entire library by using the theme search.

WordPress add a theme

Here are just a few excellent free themes you can install:

WP Cake

WP Cake theme - How to start a blog

Twenty Twenty

Twenty Twenty Theme


Hestia WordPress theme

After installing your theme your design will change to that theme instantly. Some tweaks are still required however, with each theme having its own customizer options. Go to Appearance > Customize and you will be taken to a live design editor. Although this varies from theme to theme, most will give you the options to change fonts, colors and layouts. The customizer will also allow you to add your own logo or site title. If you have any additional CSS you wish to add then that can also be done here.

WordPress Plugins

There are even more free WordPress plugins than themes available to install. Again this is a very simple process. In your admin area go to Plugins and you will see all of the plugins already installed on your website. If any need updated then you will be prompted to do so here.

To install a new plugin click “Add New”. This opens the free plugin library where you can look at featured WordPress plugins or search for something more specific to your needs. Click “Install now” then “Activate” and your plugin is installed. Each plugin has its own options which can be accessed in your WordPress admin menu.

Some of most popular free WordPress plugins are:

  • Yoast – An excellent SEO plugin that helps you optimize your content for search engines.
  • Smush – This plugin compresses all of your large images, reducing your page loading speeds and keeping Google happy!
  • Elementor – Page builder plugins are huge on WordPress now and they make building great looking web pages so easy to do. Elemetor is probably just about the leader in the market.
  • Contact Form 7 – Contact forms are essential for communicating with your website visitors. This plugin has millions of active installs due to its ease of use.

Other Admin Settings

The admin area of your WordPress website has other very important settings that need to be looked at before you begin adding your content. In your admin go to settings and you will find:

  • General Settings – This is where you can set your site title, site address, admin email, language, time formats and membership settings.
  • Permalinks – WordPress allows you to set your URL structure. This is where you can make sure your website has nice web addresses.
  • Reading Settings – This is where you set how your homepage and blog displays. You can also edit your search engine visibility here.

How to start a blog - WordPress Permalinks

The WordPress admin has many more options available. To familiarize yourself I would recommend looking at the support documentation at

Prepare and create content for your blog

Now that you have everything set up, it’s time to move on to the most important part of your blog – the content.

UX Design (User Experience Design) methods can help you prepare your content by allowing you to understand your audience better. It should be noted that for smaller blog sites some UX methods may not be needed. There are many UX design techniques than can be used but some of the most useful are:

Card sorting

You will likely have more than one category for your blog articles. Possibly lots. You might also need sub categories or pages then pages for products and so on. Before you know it you have a website that can be confusing for visitors to navigate.

Card sorting is a simple process of writing all of your page titles onto little notes and laying them all out on a table or up on a wall. Sort out what should be at the top level, then second level and so on. This gives you a clear picture of how your navigation should work.

Customer journey maps

A visual representation of how a visitor moves around your website will help you identify navigation or layout issues. On a large sheet of paper you can map out how a visitor gets from one point to another on your site. If there are any pain points for the visitor then your map should show exactly where these occur.


Grab a pencil and a few sheets of paper. Draw where you want your logo, menu, blocks of content etc to go on your web pages. No need to think about colours or any design elements at this stage. Wireframes help figure out where different elements should be based on user needs.

Wireframes are great for figuring out how your website will work for the user before you actually start to build anything. This can save a great amount of time and effort in the long run. It’s much easier to change things around on a bit of paper than changing lots of code or web page layouts.

UX design

At this point you should have a good idea of what you want your website to do.

Researching key phrases for your topic using SEO tools will help shape your content further and help you write articles relevant to your audience.

Creating content relating to your niche should come naturally. If you have done your research you already know your audience and the type of content they are interested in. But just writing the content isn’t always enough. Your content should be readable and it should be optimized for search engines.

A fantastic tool that helps you achieve both is Yoast SEO plugin for WordPress. When you are creating or editing pages and posts Yoast adds additional options below your content. You can add in your keyword and Yoast will tell you how to optimize your content based on that keyword.

Additionally, Yoast also scores your content readability and gives you instructions on how to improve it. It’s all very simple to follow advice and achieving a good score for your SEO and readability will vastly improve your performance in Google searches.

Add content to your blog

Adding Pages and Posts

Adding pages and posts are pretty much the same process in WordPress. One important difference with posts is that you can create categories for your posts. Editing pages and posts is as simple as adding content to a Word document. You can add text, images, embed videos with ease. The new Gutenberg editor makes it easier to create blocks of content.

Alternatively, if you want more complex layouts you can use a page builder plugin such as Elementor or Beaver Builder. Page builders have pre-made templates and a host of design options to enhance your web pages.

Adding Menus

Navigation is going to be important to your website visitors, particularly if you have a large website with lots of varied content. Thankfully, adding navigation menus to your WordPress website is very straight forward.

In your admin area go to Appearance > Menus. All of the pages, posts and categories you have created can be dragged over to create a new menu. You can then sort them into top level or sub page items.If you set this and save it as your Primary menu then this will be your websites main navigation. Some themes options for further menus if necessary such as a social media menu that you may want to add.

Marketing your blog

Adding great interesting content to your lovely looking blog is a great start. But it’s not enough. Getting people to your blog is not easy especially if you have lots of strong competition. A marketing strategy is a must if you want your blog to succeed.

Google Analytics

A good start to marketing your blog is setting up Google Analytics. This needs to be set up right at the start so you can gather useful data from the off. It’s a free tool that will help you understand your visitors much better. You can find out where in the world your website visitors come from, what technology they are using and what source they come from i.e google, other websites or social media channels.

Setting up Google Analytics is as simple as adding a small piece of code to your website…..

Google Console

Google Console gives me more detail about my website visitors coming from google search. You can find data on the exact phrase people are typing into Google to get to your website. This is a great way to see how well your SEO is performing and where you rank for your keywords.

Content Marketing

Seeing as you are going to be writing relevant content for your blog, you will be essentially doing content marketing already. But many other content marketing strategies should be used in conjunction with your blog. Some popular methods are:

  • Guest Blogging – Writing blog posts for other highly visited blogs is a great way to promote your own blog. Many blogs invite guest posters to submit content. Just make sure you add a link back to your own blog.
  • Social Media Marketing – A great way to connect with your audience is through the popular social media channels such as Twitter, Instagram and Facebook. Millions of potential customers use these media platforms all the time. So make sure they are aware of your blog.
  • Video Marketing – Video is the fastest growing media platform online with YouTube receiving over 2 BILLION logged in users each month. Post some great helpful videos that lead back to your blog and you will see the benefits.
  • Email Marketing – sending emails to customers is a great way to leverage your content marketing campaigns. Customers who have opted into your emails have already shown they have an interest in your blog.

Link building

Increasing the number of inbound high quality links to your website is a factor for improving a website’s search engine ranking. It’s a good idea to wait for natural links where another website likes a piece of content on your website and links to it. There are other methods for building links such as asking for them, leaving comments on blogs or forums and writing blog posts as mentioned above.


We hope you have found this article on how to start a blog useful. Blogging has grown massively in recent years as businesses see the opportunities it offers. It also remains a great tool for the casual blogger. As it popularity grows, the amount of great blogging tools and platforms increases. And that is why it has never been easier to create great blogs.

What is a URL?

What is a URL?

URL is a popular term not just among Web Developers but also every day web users. But what is a URL?

It’s an acronym for Uniform Resource Locator. Put simply, it is the website address or file address you see in your browser.

The URL for this page is:

So let’s break this URL down to explain further.

URL parts

http:// or https://

HTTP is another acronym this time standing for HyperText Transfer Protocol. It is a communication protocol for delivering files or document to the browser via a web server.

HTTPS (the S is for Secure) is very similar to HTTP with added security. The data is encrypted between the browser and web server to protect against potential attacks.

A SSL certificate is installed on servers to activate the HTTPS protocol. These can be purchased and installed using your web host although it is possible to do manually and free using services such as SSL for free.

When a website has a SSL certificate installed, a padlock icon is added before the url in the browser address bar.

What is a URL?

After the http or https is a colon and two forward slashes (: // ). This separates the protocol from the rest of the URL.


WWW (World Wide Web) is a part of a URL than is familiar to most of us. However, it does not technically have to be there. In fact you will often see websites that don’t have www before the domain name. It still is the standard practice though to use www to distinguish the URL as a website.

Note: We no longer use www for our URL although it does still work with it.

The part of the URL that I am sure already makes sense to you is the Domain Name. This is the part of a URL that is unique to the website you are on.  Domain registration is normally administered by domain name registrars such as GoDaddy who sell their services to the public.

It can be difficult to find a Domain Name suitable for your website as millions have already been registered. You can however still find a good domain using a domain aftermarket or auction website.

The .com part of the domain name is the TLD (Top Level Domain). Many TLDs are available with the most common being .com, .net and .org. Local businesses or website owners sometimes prefer local TLD’s such as .us (USA), (UK) or .de (Germany) . There are actually over 1500 TLDs currently available to pick from!


The final part of our URL is the path. So if is our website then /what-is-a-url is the webpage within that website. This particular path gives you (and google) a good indication of what the content of the page is.

If you are using a Content Management System that allows it (such as WordPress) you can change this to suit in the Permalink settings. This is helpful if you have a particularly long page name or site structure that may make your URL look unpleasant.

WordPress Permalinks

A slug is another name for the path. We have an article that explains what slugs are and how to optimize them.


Next time someone asks you “What is a URL?” You can now impress them with its full title: Uniform Resource Locator!

It’s purpose will also be much clearer now we have broken it down into its separate parts. URLs are an important technical part of how websites function. They are also an important factor for how people and search engines find web pages.

What is WordPress used for?

What is WordPress?

Before we get into how and where it is used, lets start by answering the question – What is WordPress?

WordPress is an open source (free) content management system. It allows you to build a website pretty easily and is extremely popular.

This is backed up with impressive stats:

  • Around 35% of ALL websites are powered by WordPress. That is an unbelievable 500 million websites.
  • Other very good content management systems are available such as Drupal and Joomla but WordPress has over 60% share of the CMS market.
  • At the time of writing this article, it has been downloaded over 40 million times.
  • WordPress is popular Worldwide and with content published in over 100 languages.

So it’s easy to see that this free CMS is a massively used tool for building websites. It’s popularity is down to how quick it is to install, easy to use and it’s vast library of add-ons (plugins) and designs (themes). That basically covers what WordPress is but what is WordPress actually used for and who is using it?

What is WordPress used for?

WordPress started out in 2003 as a blogging platform and it’s coding roots still lie deeply with blogging. However, it didn’t take long for users to realise it had potential to do much bigger things. Since the first version was released, it has grown into a platform with add-ons that can build any type of website.

Here are some big well-known organisations using WordPress today:


Vogue website what is WordPress


Walt Disney

Walt Disney WordPress


Rolling Stone

Rolling Stone website


Angry Birds

Angry Birds website


Sony Music

Sony Music website What is WordPress


Over 50,000 plugins are available to download free and thousands more available to buy. Popular types of plugins include security, SEO, social media integration, site speed, page building and ecommerce. In fact, over 1.5 million online stores are built with WordPress.

If you want your website to look as good as it works then you won’t be left disappointed. You can select from over 3500 free themes and countless more commercial themes.

A recent trend for website builders is the use of page builders like Elementor and Beaver Builder. This makes building websites in WordPress even easier. Page builders are plugins that offer pre-made templates, drag and drop page elements and tonnes of design features. This really is a game changer as it tries to stay ahead of competitors such as Wix and Squarespace.

How does WordPress work?

When people ask “What is WordPress?” they are more than likely referring to However, there are two versions of WordPress that you can use – (the version we are discussing in this article) and is the free open source version that you can download from This can be downloaded and set up locally for testing. If you have hosting it can be installed on your hosts server. Most hosting companies now have the option to have WordPress installed for you. So to get a website up and running all you need is a domain name and hosting. Using for your website gives you complete control of your site.

Once installed it is very simple to use. After logging in you can install themes and plugins right from your admin area. You can then add pages, posts, images, layouts and navigation. You can literally have a fully functioning, beautiful website set up after a few minutes. Especially with the ever evolving page builders that are now available.

What is WordPress dashboard

The great thing about being open source is the massive community on hand to offer support. From installation to customization, thousands of it’s users and experts are on hand to offer help via the official support forums. also offers in depth support documentation. is the commercial version of WordPress which is hosted on their server space. It does have a very basic free version but to have a decent website using your own domain name you will have to pay between $3 to $36 per month. They also have an enterprise plan starting at $1700 per month.

This version of WordPress is good for those who don’t need the flexibility or overall control that offers. It’s very simple to set up and a good choice if you want a personal blog for your hobby.

Popular Plugins

What is WordPress (or any website) without functionality? To get the most out of your WordPress website you are going to have to install some plugins. Here are some of the most popular you can download free:

Yoast SEO – Getting visitors is obviously essential for any website. Yoast SEO is a brilliant plugin that helps optimize your content for search engines. Add your keyword and Yoast will analyze your page and advises you how to improve it.

Smush – This plugin will compress your images. If you want your pages to load faster then you need to use this plugin. The great thing about Smush is that it compresses your images in bulk.

Elementor – Page builders are a huge part of website creation now. Elementor is one of the best with an excellent interface, pre-made templates, drag and drop elements and lots of design features. This plugin really does make building nice web pages a breeze.

WooCommerce – If you are looking to sell your products online then WooCommerce is the most comprehensive solution available. This eCommerce plugin works seamlessly with most themes and has tonnes of options. WooCommerce actually powers over 30% of all online stores!

MonsterInsights – Nothing beats Google Analytics for keeping an eye on what your website visitors are up to. MonsterInsights lets you check out your site stats right in your dashboard. It’s not as comprehensive as the full thing but great for a quick overview of the important data.

WordPress Tutorials and Help

Being open source, WordPress has a huge online community filled with helpful people and resources. Here are some of the best place to find help: – the home of WordPress is where you go to download the program, plugins and themes. It also has a big section for support where you can access documentation and forums. Basic set-up, customization, security and much more is covered on the site.

WP Beginner – this is a great resource for easy to follow tutorials covering all aspects of using WordPress.

CodeinWP – CodeinWP has lots of good information on the latest WordPress themes and plugins.

WP Tavern – if you want to keep up to date with the latest WordPress news then WP Tavern is a well established source worth checking out.

Should you use WordPress?

WordPress is obviously an excellent option if you want a professional website for little cost. In fact it is actually free to use. To get your website online all you need to pay for is hosting and a domain name. Companies such as GoDaddy and Bluehost offer very affordable packages and they even set up your WordPress installation for you.

You also don’t have to be a programmer or even a designer to use WordPress. There is a world of help out there if you do run into problems so you should never feel overwhelmed.

Website building is a huge market and WordPress continues to stay the number one option. This is mainly due to the amount of people developing solutions that keep up with market trends. Most of us want to have complete control of our websites and that is something WordPress offers better than its competitors.

Keep checking out the WPCake blog as we will be adding regular articles helping you reach success with WordPress and your websites in general.

That’s it for our quick overview of what is WordPress?, so now it is over to you. If you are not one of the millions already using this CMS, download it and give it a go – it’s free after all! We would love to hear how you get on.

WordPress Gutenberg Guide

The Gutenberg editor is going to change the way we use WordPress very soon. It is named after Johannes Gutenberg, the inventor of a printing press from more than 500 years ago. In this WordPress Gutenberg Guide we will give you an overview of the editor and some pros and cons to using it.

WordPress Gutenberg Guide

What is Gutenberg?

Matt Mullenweg, the founding developer of WordPress, revealed Gutenberg to the public in 2017. Since then it has received mixed feedback from the WordPress community.

According to, Gutenberg has been downloaded over 300,000 times. It has a rating of 2.3 out of 5 stars and received over 1200 reviews with the following ratings. (more…)

How To Create A Restaurant Website With WordPress

How To Create A Restaurant Website With WordPress

If you are running a restaurant, cafe or coffee shop, you already know how tough and competitive the marketplace is. Therefore, to catch your potential customers eyes, you need to have a gorgeous website. An online presence that shows off the food and the dining experience people will enjoy when they come to your establishment. To help you achieve this goal we are going to show you how to create a restaurant website with WordPress.

This article will be helpful if you want to build a website for your restaurant but you are not really tech-savvy. Maybe you don’t want to pay a web development company a lot of money to build a top-notch site from scratch.

Choose A Theme

Today we will use the Brasserie WordPress theme by Template Express, which is a free theme available from repository. Firstly, take a look at the Brasserie demo to visualize what your finished restaurant website might look like. If you feel that Brasserie doesn’t fit your business then there are many other free WordPress themes to pick from. (more…)