How To Make A Website With WordPress In 10 Minutes

If you want to know how to make a website with WordPress for your business or own work, you are in the right place. Here you’ll get the full and detailed guide about creating a website. The whole world is turning to Internet technology.


For easy to use and getting any information about anything at a moment, more than 4 billion people around the world use the Internet every day. So, if you have a website, anyone can easily find out about your business from your website.

Through a website, get various benefits. Some of the benefits are mentioned below.

  • Earn money using advertisements
  • Make money by affiliate marketing
  • Get client for offline business
  • Own product can be promoted and sold
  • Make network with bloggers or customers

There are many other ways to earn money from a website. There are many types of platforms for creating websites. Among them, WordPress and Blogger are the most popular platform.


In WordPress, you have to buy a domain and hosting for your website and in the Blogger platform, you will get free web hosting, just you have to buy a domain. By the way, let’s read the guide,

How To Make A Website With WordPress

Let’s learn how to create a site using WP,

Niche Selection

Before starting a website you have to pick a niche. Niche means a specific topic that you will write about (Ex: Technology, Health, Digital Marketing, etc). That is, if you know something very well and want to write about it, we can call it niche.

Always try to work with a valuable niche and low competition, so you can earn a very good income through AdSense or any other ad networks quickly. The following are some of the niches mentioned.

Just pick from them or choose your niche category from your favorite thing.

  • Blogging
  • Fashion and Beauty
  • Health & Wealth
  • Lifestyle
  • Technology
  • Sports

You can also choose your favorite niche from 2000 niches. I assumed that you have selected a niche for your site. Now your job is to buy a domain and hosting.

Domain & Hosting

You must pick a domain that is the best and match for your niche. I assumed that your niche is the technology and you want to write about trending topics, tech products, or anything that is associated with technology.

In this case, your domain name may be ( / /, etc. So you got the idea about the domain, right? Well, now we have to purchase web hosting.

Web hosting means where your content, images, media files, etc will be stored. Since WordPress has many benefits, we will purchase hosting for WordPress without using Blogger Free Hosting.

Good to say that WordPress is basically a free CMS, which is provided by all hosting companies. Personally, I would recommend Bluehost web hosting. Because their server speed and plan price are very user-friendly.

Anyway, let’s see the step by step guide that how to purchase a domain and hosting.

Step 1: Go to Bluehost and tap on the “get started” button.

bluehost get started

Step 2: Choose a plan of your choice and click to “select or sign up”.

bluehost hosting plan

Step 3: Enter your preferred domain name and click on the “next” button.

bluehost domain name

If the domain you like is not already purchased, you will see the “Domain is available” text as shown in the picture below.

domain name purchase

Step 4: Now, give all your account or billing information.

billing information

Step 5: You can buy that hosting in 2 ways. One is Credit Card and the other is PayPal. Just make your choice and purchase.

bluehost domain name

Step 6: Set a strong password for your hosting.

set a password

Step 7: After giving the password, you have to log in to your account.

bluehost log in

Step 8: In the front, you will see a lot of themes. Just go down and skip the theme option.

bluehost theme

All are done. The WordPress CMS software is successfully installed on your website.

>>> Go To Bluehost <<<

Since we have not selected any theme, so we will now activate a theme for the site.

Theme & Plugins

From the default theme store, you can use any theme you want for your site. But the problem is, you can’t do that much customization in a free theme. So always use a paid theme. The only paid version allows you to enjoy all the features of the theme.

In the case of theme, you can use the GeneratePress premium theme. Compared to other themes, it is user-friendly, clean, faster, and SEO friendly.

generatepress theme

Even this MineRev website also is created with the marketer theme of GeneratePress.

Some of the features of this theme are given below.

  • Include premium modules
  • Get access for site library
  • Use on unlimited websites
  • Updates & support for 1 year
  • 40% discount for renewal
  • 30 days money-back guarantee

The features are awesome, aren’t they? If you want to enjoy these features, purchase the theme today. In the below, I shared a guide that you can know how to purchase the GeneratePress theme easily.

Step 1: Go to the GeneratePress website and click on the “Get it now” button.

get it now gp theme

Step 2: Now click on the “Add to Cart” bottom.

gp premium purchase

Step 3: You can make payments in two ways. One is PayPal and the other is the Credit Card. Choose your payment method.

how to purchase gp theme

Step 4: Write all your billing information and click on the “purchase” button.

Done, you purchased the GP Premium. Now you have to install it on the website.

Step 1: Go to your GP account.

Step 2: Download the “GP Premium” zip file.

gp premium zip file download

Step 3: Back to WP Panel and from appearance click on the “themes”.

Step 4: Click on the “add new” from above.

Step 5: On the search bar, type “GeneratePress” and hit the search button.

Step 6: If you find the free theme, click to install and activate.

generatepress free theme download

Step 7: Again from the plugins click on the “new one”.

Step 8: Click on the “upload plugin”, that you will see above.

Step 9: Upload the zip file by clicking on the “choose file” and install it.

Step 10: Enable the site library and from here activate the “marketer” or any other blog layout.

You have successfully installed the GP Premium theme on your WordPress website. After purchase, it’s time to install some important plugins. Below are the names of some plugins you can use if you want.

Ultimate Blocks Plugin

For designing content this Ultimate Blocks plugin will help you a lot. They have now 18 different types of blocks.

Yoast SEO Plugin

If you are not an expert in SEO, then this Yoast plugin will help you to do proper On-Page SEO. Besides other SEO plugins, it is best and easy to use.


When you edit a post many times, all edits are added as a revision, which affects the speed of the site. This plugin will help you delete those unwanted revisions. Also, image optimization, cache clear, HTML minify, CSS minify, etc can work.

LightSpeed Cache

It can optimize images, minify CSS/JavaScript, database optimization, etc can do. Mainly it will help you to boost your website speed.

Wordfence Security

Security is first. This Wordfence Security plugin will safe your site from any type of servers attacks. Even, you can block anyone’s IP if someone tries to log in on your site. After setting that you have to write content for your website.

Remember, if there is no content you will not get any visitors.

Write Content

If you want you can write the content yourself or hire a writer from any online marketplace. But before writing content, need to keyword research by using Ahrefs or Semrush tool.

Using an SEO tool, you can easily find low competition keywords. A low competition keyword can be easily ranked on Google without much hard work. In below I shared some short graphs that you can use while writing an article for your blog.

  • Introduction
  • Add point
  • How to guide
  • Add video if need
  • Explain everything
  • Conclusion

Always write unique and valuable things so that a user can meet all his needs from your post only.

Promote Website

One thing to always keep in mind, no matter how good a product is, no one will buy the product if it is not proper marketing. In order for a business to survive in the market, such as the quality of the product is to be maintained, just like that have to do marketing also.

Anyway, you wrote a lot of content for your site. So you have now enough content for marketing. When it comes to promoting content, we can take a variety of approaches. The following are some places where you can do content marketing.

  • Pinterest marketing
  • Advertise on the Facebook page
  • Submit videos on YouTube and get link from description box
  • Other social media platforms

In my opinion, doing SEO for your content will be much easier and more valuable. Because if you do proper SEO, Google will rank your site as well on the search engine and for it’s you will get a lot of organic traffic for free.

Monetize Website

Since a website has an annual cost, we need to monetize to running the site. By doing so, our time and effort will be given a due evaluation. Usually, a website can be monetized in different ways. Below are a few monetization ways. Read now.

  • Affiliate marketing
  • Sell own eBooks
  • Use ad networks
  • Sell online course
  • Offering subscriptions
  • Paid ads or sponsorship

You can monetize the website in many different ways.


Hopefully, you’ve learned how to make a website with WordPress and already created a new site for yourself. At present, technology is moving very fast. If we can’t keep up with this pace, we will fall behind in the developed world.

Moreover, all offline businesses are also now online. So we should also create a strong presence online. There are more than 1.5 Billion websites on the Internet. And inside them, many website owners are earning a lot of money through their site.

Even many people have adopted this online world as part-time and many have taken it as a full-time professional.