How to Set Up Your WordPress Blog in 10 Minutes


Heyyyy G!...welcome to my secret room. How do you find me here. From cehub? Or a Friend recommend my secret room to you?...well, this is where I breakdown some blogging secrets to serious digital mareketers who want to growth their businesses. Let us look into my Ninja Bonus and also I have full information for you here to set up your WordPress blog in 10min. This is 0.1% of what you will learn from my PREMIUM EBOOK. So, don't be skeptical to grab your copy before I increase the price. Thank you!

I've been a full-time blogger for many years now and it has some big advantages besides making me thousands of dollars each month.

It has helped me to connect with people all over the world and share my thoughts and what I’ve learned with millions of people.

It has given me a very flexible schedule so that I work when it fits me, travel anytime I want and work from anywhere in the world.

Now, it just takes 5-10 minutes to set up your own blog and I’ve negotiated with Bluehost (as an affiliate partner) so that you can host your blog with them starting at only $3.95 per month.

Bilal Abdullahi (cehub CEO)

Disclaimer: This article contains my Bluehost affiliate link I may earn a small commission at no cost to you. However, they are the number one tool I wholeheartedly recommend to anyone looking to start and monetize a blog or website. You will get a free domain (your blog address) when you register via my affiliate link). You can read my affiliate disclosure in my privacy policy at Thank you!




As a bonus, Bluehost offers one of the highest paying commission structures for internet marketers interested in earning additional revenue from their blogs.

Users promoting Bluehost’s products and services via personalized links on your blog, you can receive anywhere from $65 to $130 per sale generated from your blog.

Here is my BLUEHOST review. You can read later after creating your business blog. Thank you!


LET'S GET STARTED!...Follow the step-by-step instructions below to go through this simple and quick process.

Why not go for free web hosting?

Before we get started with the practical part of this guide I'd like to address one of the most common questions I get about blogging:

Can’t I just sign up for a free blog?


I would not recommend that if you want make passive income from your blog and here’s why:

If you’re on a free blogging platform then you may not be taken as seriously as you’d like by readers and companies (that may want to buy from you, advertise on your website or hire you for a freelancing job).

You won’t have full control over your website. This means, for example, a free blogging platform provider can insert unwanted ads on your website and you may not be able to monetize the website as you’d like. For example, making money from google ads or affiliate programs.


So if you want to make money from your website you need to be self-hosted so you have full control over your content, design and brand and all options open when it comes to monetizing the website.

Step 1: Choose your web hosting.

If you're starting a blog then I highly recommend Bluehost. Why?

Recommended by millions of digital marketers: Bluehost powers over 2 million websites all over the world. And it is recommended by WordPress itself, as well as by some of the most respected and successful bloggers like Problogger and Pat Flynn of Smart Passive Income.

One-click installer: A second important reason is that they have what’s called a one-click installer. And that’s exactly what it sounds like. You press a button and then you have a WordPress blog just like

You’ll be self-hosted: This gives you the opportunity to have control of your blog. You get a free domain name for buying their hosting package.

A free SSL certificate: You can use this to add an extra layer of security to your website (this is something Google and many others are getting very serious about in 2020).

24/7 support: So that you can ask questions or get help whenever you need it.
30 day money back guarantee. If you’re not happy with them then you’ll get a refund.

63% discount for registering via affiliate link: Bluehost has been kind enough to offer a 63% discount for anyone who sets up a WordPress website or blog using their hosting package. So you can get started as low as $3.95 per month. It's to be noted that 63% is the current discount as at the time of launching this eBook. Therefore, the discount might vary but surely you will get a discount when you register via my affiliate link.

I recommend starting with basic plan and keep your renewal period at 12 months. Although, the higher the period the increase of hosting discount. For instance, if you decide to register for 36 months plan (3years) you will get discount more than someone that register for 12 months plan (1 year). Click here to register for basic plan

Are you following? LET US launch your blog now!

Step 2: Buy your hosting package.

I use images from the Bluehost website during this step to make things easy to follow.

Click the green Get Started Now button in the new window you just opened. 

On the next page choose which one of the 3 web hosting plans you want.

After you’ve done that you get to choose your own domain name on the page shown below (use the new domain section).

And on the following page you choose if you want 12, 24 or 36 months of hosting and then simply type in your account and payment information.

Here you can also choose if you want any of the extras like domain privacy or site backup – not necessary– and then you put in your payment information and click submit.

Step 3: Set up your WordPress blog by using the one-click installer.

You’ve now purchased your domain name and hosting package and you have gotten access to what’s called the cpanel (this is your control panel for your web hosting account).

As you log into the cpanel you may see a message that tells you that "you can have Bluehost install the WordPress website for you"

But that comes at a cost and it’s very easy to do it yourself for free.

Here’s how:

First, find the blue Install WordPress icon on your cpanel page and click it. This is the one-click installer.

On the next page simply fill out the few options there. Be sure to set both a complicated Admin Username (do not use admin as a username) and Password. This will make your website a whole lot more secure against attacks. Write down the username and password on paper and keep it somewhere where you can easily find it when you need it.

Then click the Install button and your website/blog is created instantly.

You’ll then get the website address for where you log into your website. There you simply type in your admin username and your password and then you’re ready to start writing and shaping your very own website or blog.
Ok, so now you’ve set up your blog. What’s next?

9 Important Steps to Take from Here…

 Let me share 9 very important steps you can take from here.

1. Choose a theme for your blog.

The theme of the blog is simply how it looks. And there are a ton of free themes you can choose from to find the design that you want for your blog.

To find free themes to choose from simply login your WordPress blog and then in the left column click Appearance and then click Add New. You will now be presented with many themes to choose from, both the latest ones that have been added and the most popular ones that are out there.

Take your time  and choose the one you really like and think would fit your personality, idea or brand. And don’t worry about having to pick the perfect one, you can always go back whenever you like and pick another one with just a few clicks.

There are also many premium themes for WordPress that cost a bit of money but then you get extra functions and support to contact when you run into technical trouble.

I use a premium theme called "Jannah" for my  Blog.

2. Install a few helpful plugins that will make your life easier and improve your blog.

Plugins are small programs that you install in your WordPress blog. Many of them are free and some of them are premium plugins that usually cost a small amount of money.

To find and install a free and WordPress-approved plugin to your website first click Plugins in the left column on your WordPress dashboard. And then click Add New.

You will be presented with plugins that are Featured at this time but you can also for example see what plugins are most popular in the world (these tend to be installed on millions of websites and are obviously very helpful for lots of people).

5 of my favorite plugins that I used on my blog:

Akismet Anti-spam: This one puts the spam comments that people try to add to my blog posts right into the virtual trash bin. An absolute necessity because comment spam can quickly get out of hand.

W3 Total Cache: This plugin helps your blog to load faster and to put less stress on your web hosting account. This is important because many use smartphones to browse the web today and if your website doesn't load quickly then they are likely to move on to another website. It’s also an essential plugin if a piece of your content goes viral. If you don’t have it installed at such a time then your website is likely to crash and most of all those potential new readers and fans will only see an error page.

Wordfence Security: This plugin protects my website from being hacked (such attempts are more common than you may think).

WP Forms Lite: An easy way to set up a contact form where readers can contact me and that keeps the spam emails far away from my blog.

Easy Social Share Buttons: A really flexible plugin for adding social media buttons and many more things related to social media to your website. It’s not free, but you only have to make a one-time payment of $19 to use it for many, many years.

3. Experiment a bit.

Experiment a bit with the look of your website.

Try different colors and design options. Do you want a colorful blog or a minimalistic one? Do you want plenty of things in the sidebar or maybe not sidebar at all?

Get design inspiration from other blogs. But don’t steal anything.
Add a logo to the top of your website. I created mine on Photoshop. But you can pay someone a couple of dollars to do it for you or use free graphics- and photo-editing software like GIMP and CANVA (available both for Windows, iOS and Android).

4. Create your first piece of content.

Now that you’re done with the initial technical setup it’s time to start publishing your own content on the blog.

A handful of guidelines for creating that content that have worked well for me are (these examples are for blog posts since that’s what I have done the most but they work well for podcasts or video too):

Focus on creating value: This is the most important thing. Because it’s what people that come to your blog want. Now, what is value? It could, for instance, be a practical tip and help. Or something funny. Or something exciting and entertaining.

Focus on your passions: When you create content based around what you are passionate about you’ll be enthusiastic. You’ll go the extra mile and put in that extra work that helps you to make a great impression. You won’t tire or get bored so easily. And all of this will help you to create really good and value-filled content.

Create content around the topics that your audience is most interested in: Answer a common question from your audience and/or the people in your life in a blog post. Or share your biggest challenges that you’ve had so far (it’s very likely that it’s a big challenge for a lot of other people too).

Add an image or a few to your first blog post to make it even better: I use Unsplash and pixabay to find free and very high-quality images for my blog posts.

Proofread your post out loud: It may sound a bit strange but reading the post out loud is an old journalist tip that will help you to easily find mistakes in what you wrote.

Be patient and kind towards yourself: Your first blog post or video will most likely not be the best one you’ll ever do. Don’t beat yourself up about that. See it as a learning experience and focus on making steady progress and creating better and better content over time.

5. Create one social media account for your website (at first).

One big issue that plenty of blog owners run into is that they spend too much time on social media and too little time on creating new content on their blogs.

They check their social media accounts 5 or 10 times a day.

And spread themselves thin over too many social sites.

A solution for the first challenge is to only check your social media once a day, at the end of your workday (no matter if you work on your blog full-time or only for an hour in the evenings). This ensures that most of your focus and energy goes to creating content and planning for the future.

And a good tip for the second one is to only focus on one social media site at first.

Choose the one you like the most and use privately. Or do some research and see what social site is the most important in your niche because this can differ quite a bit. If you’re for instance a food blogger then Pinterest is a big one and if you have a local website then Facebook may be your best bet.

I focus mostly on Facebook for my social media presence. You can join me here

6. Take 10 minutes to improve the security of your blog.

So I highly recommend installing the free plugin called Wordfence Security as I mentioned earlier.

And also to do this:

Be careful about password security. Do a bit of online research to find out how you can use a safer username and password for WordPress (and also for the other websites and apps you may have in your life).

Keep your WordPress installation updated. Make sure to always have the latest version of both WordPress and the plugins you use on your website installed. You will get automatic notifications when you’re logged into your WordPress website if there is an update to install.

7. Create a page about us.

When people find your blog for the first time via Facebook or Google search, they may be a bit confused. So help them to get to know you, your blog and what to do next by setting up a page about us. Then link to it prominently in your navigation menu to help people to get on the right track as you’ve intended for your blog.

Here’s what I got on my about us page:

  • A brief summary of what my website is about and how it can help my new reader.
  • A quick summary of who I am and my journey with personal development.
  • A list of my most popular and best posts so that the new reader has something to move on to when he or she is done with this page. 
  • An introduction to my premium courses.
  • Sign up forms for my email newsletter in two places on the page.

8. Start planning for your website’s near future.

So you’ve found a look for your website. Improved the security. Joined a social media website. And created your first piece of content and about us page.


What now?

I would suggest planning for the future. Not just for tomorrow or next week. But for the next month or two.

I've found in my own life that when I had a plan then:

I did a better and more consistent job. And that led to more readers quicker than before. Plus, if you want to make your website into something popular or into a part of an online business then you can’t just work on your website or post new content whenever you feel inspired once in a blue moon.

I didn’t have to scramble for new ideas or content to post. And that made things more fun and less stressful.

So I would suggest making a rough plan for the next month or perhaps even the next 3 months. Find ideas for what you want to create content about. Study other websites and articles about building a better website and plan for what you want to implement from that on to your blog.

Then you can of course revise and course-correct as you go. But to have a first rough plan helps to both get better results and have less stress in your life.

9. Don't be afraid to spend a bit to grow.

During the first couple of years of blogging I only spent money if it was truly necessary.

Not a good mindset if you want to improve your business blog and grow your audience more quickly. This doesn’t mean that you have to hire expensive consultants, developers or assistants. Invest a bit of money from time to time into better web hosting, premium plugins and perhaps a course or a few books that can help you.

Because being stingy with money held me back, caused more headaches than was necessary and it made me spend way too much time on things that I could have spent a bit of money on to solve so that I had more time and energy for the things that truly matter.

9 things I would have done sooner if I could do all of this again…

In this section I’d like to share some additional helpful tips for turning your new website into a successful one, mistakes I’ve made and things I simply didn’t know about in my early days.

1. Don’t make my biggest mistake: get an email list up as soon as possible.

If I could start over again with my blog and business then the most important thing I would do differently would be to start an email list as soon as possible.

Instead I waited for 4 years and missed out on connections, on building my readership and on income.

Why is an email list or an email newsletter that you send out regularly so important?

More engagement. I usually get more good feedback, inspiring personal stories and make connections when I send an email newsletter compared to when I publish a post on my website.

Shares and readership of my blog increased. When I have a new post up on my website then I usually send out a quick email about it to my newsletter subscribers. I have found that this increases the shares on social media and attention both inside and outside of my readership that the post gets.
Sales go up. When I send out an email about a new course I’ve created or a special promotion I’m running then 80% or more of my sales come from that email (and maybe 20% comes from a blog post about it on my website).

The same goes for weekly sales numbers of my course memberships. If you don’t have an email list then you’re likely leaving a lot of money on the table.
I’m less affected by big outside influences.

If Google decides to push me down in their search results and send less new readers to my website or Facebook changes their algorithm then I’m less affected by that.

Because I have my email list and there is nothing another company can do to reduce it or take it away. It’s a security that keeps a small business more stable as the winds online twist and turn.

I recommend GETRESPONSE for setting up an email list. It’s what I use and I’m happy with the support, functions and results.

Sign Up here for Getresponse 30 days free trial

2. Create a really good post.

The key to generating new readers to your website days after day and year after year is to focus on quality posts.

Not on writing 3 or 5 posts per week. But instead to focus that energy and time into fewer but more in-depth posts.

The tips for your first post that I shared earlier in this article still applies to this too. So focus on:

Making sure the topic is something your audience is very interested in.
Creating a lot of value in your post by, for example, making it super helpful.
Adding an image or two or using other forms of multimedia like video. Proofreading it out loud.

But also keep this in mind to make the post even better…


Go the extra mile.

My most popular posts that have given me the most attention online and brought in the most traffic year after year have usually been the ones that I’ve poured the most time and effort into. Such posts do more easily go viral or are at least shared more often in my experience.

These posts are also what Google likes to see for their search results. The more in-depth and helpful a post is the better it tends to do to bring in new readers via search engines.

So do the work most people won’t do and go the extra mile.

Take a look at what other people have written about the topic for your post.

Do a search for it via Google.

Don’t steal information from other people’s posts but take a look at how in-depth their articles are.

When you’ve sized up the competition like this you know what you need to aim at to create an even better post on that topic.

Also, have a look at how they use images, infographics, video etc. to improve their posts. Get some inspiration from that and then think about how you can use multimedia for your own post.

3. Send your really good post around to others via email or social media.

When you’ve created your really good blog post then let some people know about it. Reach out to a few other bloggers or influencers via email, Facebook or Twitter and let them know about the post. If it’s a really good post then some of them will in my experience share it with their audiences too.

4. Remember: Keep most of your focus on what works and what you own.

As I mentioned earlier, things change in the online world.

I have moved up and down quite a bit in the Google search rankings over the years. And Facebook and Instagram tweak and change their algorithms pretty often too and so some get more readers and others fall behind. So be smart and focus most of your energy into what you own and have control over. And into what works the best to grow your audience and income year after year.

In my experience it is my email list and my blog.

For you it might be something else though. Like an email list and your podcast for example.

5. Have a look at what the most successful people and sites in your niche do (and do not do).

I’ve found that one of the best ways to build a better and more helpful website is to take a look at what other people in my niche are focusing on with their blogs.

But to also check out what they are not doing and to think about if I want to make a change on my website based on that.

You don’t have to limit yourself to sites in your niche though. I’ve learned quite a few things from studying marketing blogs and tech blogs too. That's why my friends call me bilaltechi, through some of them have known me with (my first tech blog)

Here are a few questions that can be helpful to ask yourself when you visit a website that you want to learn from:

  • How is this website set up from a function and design standpoint?
  • What do they prioritize on the website?
  • Where did they put their email signup fields?
  • Do they use some kind of free gift to get people to sign up for their newsletter? If so, what’s the format and content of that gift?
  • Where have they placed their social media buttons and which one(s) of the social media networks do they prioritize?
  • How does this website or business make money? From a service? Or a product?
  • And what affiliate products do they recommend?
  • How have they prioritized these recommendations if there is more than one?

And so on.

But don’t steal anything from anyone.

Just get inspired. And get good ideas for how to spread your content to an even bigger audience, connect deeper with your current readers or improve upon the income from your business and website.

6. Write a guest post.

One of the best ways to find readers that will likely enjoy your blog and stick around for quite some time is to write a guest post for another website in your niche.

Here’s a few steps that have helped me to do that:

Contact them. Check out your favorite sites in your niche and do a Google search for guest posting opportunities in your niche. Only contact sites that say they’re looking for guest posts. Write something that fits what the website owner is looking for. And what his or her audience seems to be most interested in. Make it easy for the publisher. Edit, proofread your post out loud and maybe even format it with bullet points etc. so the owner of the website you’re guest posting on has a minimum of work to do to get your post published.

Again, go the extra mile. Don’t just do the bare minimum work to create a good post. Instead, approach this as you would when writing a really good post for your own blog.  A truly helpful and in-depth post will make the publisher and his or her readers happy and it’s a lot more likely that the post goes viral (or at least becomes quite popular) and that it will bring in search traffic for years to come.

Make it easier for new readers to stick around. When someone has read your guest post and moved on to your website then make it easy for him or her to become a loyal reader by making an email sign up field the first thing they see after they’ve clicked that link.


Copy this and paste somewhere on your PC or smartphone it might help you later!

Hello [editor's or blogger's name],
My name is [your name], founder of [name of your blog] - a blog where I share my in-depth knowledge in the area of __, __ and __ [name the things you discuss on your blog].
For the past __ [mention how long you’ve been reading their blog - don’t lie] I have been following your blog [mention the URL of their blog], I have learned quite a number of things and have also retweeted some of them that are most relevant to my audience from your handle, [mention their Twitter handle].
Seeing that we share a common niche, I’d love to contribute a unique guest post that your readers will enjoy.
After going through your previously published articles for the past, [mention how many months or years of previous articles you researched on their blog] I came up with this article:
[Mention the title of the article you wrote]
In this article, (attached below) I discussed __, __, ___, and __ [you can place this in bullet points].
This article is purely search engine optimized, free of spammy links (you are at liberty to remove or replace any link you consider unnecessary) and focused on your blog niche.
To have an idea of how my articles perform, take a look at my previously published guest posts on:
[Name of the blog - Title of your guest post with its hyperlink]
[Name of the blog - Title of your guest post with its hyperlink]
[Name of the blog - Title of your guest post with its hyperlink]
If given the privileged to be published on your blog, I will share it on social media and to my email list. I will be here to respond to all the comments from your readers.
In case you prefer that I write on another topic different from this, do not hesitate to let me. [If you did proper research this won’t be necessary]
I look forward to hearing from you.
Thank you.
[Your name]
[Your blog name]

7. Ask Your Readers

One effective way to understand what your readership deep down wants is to simply ask them. You could for example ask them something like this in the first email they get after signing up for your newsletter:

What is the #1 obstacle or challenge you’re facing in life/in your business/with your hobby right now?

Or use a survey that you send out to your newsletter readers, post about on your blog and on your social media accounts. I like using SurveyMonkey for doing quick and helpful surveys.

8.Back it up if you haven’t already.

Something might break on your blog. Or you get hacked. It’s no fun but it can happen. To be prepared for that, make a backup of your blog. Then it will be a lot easier, quicker and less scary to get back to where you were. You can find quite a few free and great backup plugins to use by doing a simple search for that on the plugins page when you’re logged into your WordPress blog.

9. Create a content upgrade for your most popular post.

One thing I’ve started doing in 2018 is to use content upgrades for some of my most popular posts. It’s a pretty simple thing that takes a bit of work but I highly recommend it because it can improve the number of people that sign up for your email newsletter in a big way.

Here’s what you do:

Find your most popular post, the one that’s gotten the most visitors in the past month. Condense the post into a checklist. Or a cheat sheet.

Or make an audio version of it if you like. Then make it so that when someone signs up for your newsletter via that specific post they will receive that specific content upgrade you just created.

Since the free gift you’re giving them if they sign up is so targeted to the people who read your most popular post it will convert a lot more people into newsletter subscribers.

I do, for example, have an offer where people get a few free guides in PDF format if they sign up at the end of any post on my website. It converts about 0,2% of readers into subscribers.

My content upgrades on the other hand converts at 1-2%.

So they convert readers that stop by my blog and read something into email subscribers 5-10 times better.

CLICK HERE to launch your blog and started earning from bluehost affiliate

How to join BLUEHOST affiliate program

Now, I hope you’ve found this guide helpful. Blogging In Demand is the only solution and proving guide for your blogging SUCCESS. If you follow my BLUEPRINT properly, SUCCESS is your NAME!!!!!!!!!!!!!!!!


SHOOT THE CLIENT (how to take your email marketing to Paradise)



  1. If you want to know that How do I log into my WordPress website then click this link formore information:
    How do I log into my WordPress website

  2. Great Content. It will useful for knowledge seekers. Keep sharing your knowledge through this kind of article.
    Wordpress Training in Chennai
    Wordpress Course in Chennai

  3. This implies that anybody in the world can alter the code if essential and redo WordPress considerably further to be what they need. Best Elementor Themes

  4. Most "oversaw" hosting suppliers offer types of assistance uniquely calibrated for WordPress which can comprehensively be arranged as Caching Tools, Web Application Firewalls, Version-Control Tools, Content Delivery Network (CDN) steering, Staging Areas and the sky is the limit from there.

  5. Recently, I have commenced a blog the info you give on this site has encouraged and benefited me hugely. Thanks for all of your time & work.

  6. This particular is usually apparently essential and moreover outstanding truth along with for sure fair-minded and moreover admittedly useful My business is looking to find in advance designed for this specific useful stuffs…

  7. Wow...A great post, simple and in depth. Thanks for sharing:

  8. How much are you spending to keep your web presence online? A few things to look for when choosing your web hosting company.

  9. Great Content. It will useful for knowledge seekers. Keep sharing your knowledge through this kind of article.
    IELTS Coaching in Chennai
    IELTS Online Coaching
    IELTS Coaching in Coimbatore