This article is very helpful for any beginner because today’s topic, is how do beginners create WordPress websites? Everything is covered in this short article, which you will not find in paid courses.

You will not need any more tutorials after reading this article. The article is too long to give you a complete idea, but each line is very important.

✓ Why Choose WordPress?

There are many website builder platforms for blogging, but why choose WordPress? As of 2021, an estimated 455 million users are associated with WordPress. So you understand the popularity of WordPress, why are so many users of WordPress?

  1. Open-Source Platform,
  2. Easy Customization, no need developer,
  3. Any issue can be easily fixed,
  4. High-Security Protection,
  5. Articles can be designed to your liking,
  6. Easy and fast indexing,
  7. Unlimited theme and Plugin facilities,
  8. WordPress for All Types of Projects,
  9. Easy to Maintain,
  10. You have complete control over the website and its content,
  11. With proper hosting, the speed of the website will be as fast as a rocket.

✓ Which NICHE to Choose for the Website?

At present, there is more or less competition for each topic. So you must check the search volume and competition of the Niche that you have created the site. Create a site with a Niche that has high search volume but low competition.

Then your site articles will rank in search engines very soon. I have provided you with 20 Profitable Niches with Low Competition, if you want you can build a site on it.

✓ Buy Hosting and Domain for Create WordPress Websites

You must buy hosting and domain for the WordPress sites, but you will not need to buy any hosting or domain. I have some recommendations regarding hosting and domain, you will benefit if you follow them.

Choose the Right Domain Name

Domain names depend a lot on the ranking of the site, so keep that in mind when buying a domain. You can follow the below tips-

  • Choose Domain Extensions:-
    Many beginners have problems with money, so they start a website with a free domain, such as “.xyz“. But you know what? Specific domain extensions are used to target specific countries, such as “.us” for the United States, “.in” for India, etc. Similarly, there are certain domain extensions for ranking all over the world. Domains that are a little expensive, such as “.com”, “.org”, etc. However, I would recommend that you create a website with a “.com” domain.
  • Choose Domain Name:-
    You will always try to keep the domain name of the brand new word. Also, if you have a viral social media account, such as youtube, Instagram, or Facebook. You can take the domain of that social media name, it will rank your site very quickly.
    If this is not the case then you need to use a domain related to the topic you are building the website on.
  • Short and Easy Name:-
    Many beginners make the domain name too big to have a unique name. This makes it difficult to type the domain name. I would recommend keeping the domain name short and simple so that it can be easily remembered and typed.
  • Avoid Numbers and Hyphens.

Choose Right Hosting Plan

If you have a Blogger site, you know that Blogger sites do not require any hosting. But for WordPress, you must buy good hosting. Good hosting means-

  • Choose the Right Hosting Company:-
    There are currently many hosting companies, some offer paid and some free hosting. You will never buy free hosting. Because even though the company now provides free hosting, upgrades may be more expensive later. Or the next time you want to migrate hosting for any reason, maybe the company didn’t give you that option.
  • Unlimited Support:-
    Before buying a hosting, do thorough research on that hosting company. How much does it help customers in case of difficulties? if the support system is good, then buy the hosting of that company.
  • Strong Security:-
    The most important thing a website need is strong security. And it depends on the hosting, which will keep your site largely secure. So before buying hosting, do a security review of that hosting once.
  • Speed Analysis:-
    As the security of the site depends on the hosting, so the speed of the site also depends on the hosting. And the speed of the site also depends on the ranking, keep this in mind.
  • Choose Hosting Plans:-
    You may be buying hosting for a site right now, but you can build more sites later. Will you buy a separate hosting then? That’s why you buy a premium hosting plan, in which you can create multiple sites.

I would recommend you to buy hosting of the premium plan of Hostinger company. You can get all the above benefits by buying this hosting. Below is the picture of my recommendation.

create WordPress websites

✓ How to Install WordPress in cPanel/hPanel?

Once the domain is purchased, you need to install WordPress with that domain. First, you need to update the nameserver of the hosting with the domain. Then you need to add the domain to the hosting.

Update Nameserver

  • Copy your hosting Nameserver,
hostinger nameserver
  • Go to the Domain section,
nameserver update process
  • Open Nameserver section,
  • Follow the instructions in the picture above,
  • Now, wait for 6-24 hours.

Add Domain to Hosting

  • Click on the Manage Button of Hosting,
hosting manage option
  • Search Add Website option and click here,
add domain in hosting
  • Fill up the details and click on Add Website button.
add website in hosting

Install Fresh WordPress

  • Click on the Manage button of Hosting,
  • Search Auto Installer and click here,
wordpress install option
  • Select the WordPress option,
  • Now fill up details
  • Once the details are filled in, click on the Install option.
install wordpress in hostinger

Access Your WordPress Admin

  • Go to Home and click on the Hosting Manage option,
  • Then click on Dashboard,
  • Choose your added domain,
  • Next, follow the below picture,
WordPress admin from Cpanel

Note:- If you turn on the Force HTTPS option, you’ll have to wait a while.

✓ Some Basic Settings in Admin Panel

Once your website is ready, you will need to make some basic settings. These settings are very harmful to your site if you avoid them. If you do not use my recommended plugins, some settings may be missing.

Jetpack Settings

Jetpack Settings
  • Security:-
    1. Downtime monitoring– ON,
    2. Anti-spam– ON,
    3. Brute force protection– ON.
  • Performance:-
    1. Performance & speed– Check the first option then check the next two options.
    2. Enable Lazy Loading for images– ON,
  • Sharing:-
    1. Publicize connections– ON and connect with your social media,
    2. Sharing buttons– If you want to add a share button to the site, turn it on.
    3. Like buttons– If you want to add a Like button to the site, turn it on.
  • Traffic:-
    1. Related posts– As you like,
    2. Customize your SEO settings– ON,
    3. Generate XML sitemaps– OFF,
    4. Verify site ownership with third-party servicesclick here.


  • General Settings:-
    1. Site Title– Your Site Title,
    2. Tagline– Put your site tagline,
    3. Timezone– Choose your timezone,
    4. Login URL– Type your custom login text,
    5. Save Changes.
custom login url

NOTE:- Remember that just adding custom text will change the login URL of your site. For example, I added “parimal” as custom text here, so my site login URL is If you forgot this custom text, delete “WP Hide Login” file from file manager in cPanel.

Discussion Settings wordpress
  • Permalink Settings:-
permalink settings WordPress
  • Inline Related Posts:-
Inline Related Posts setting

✓ How to Choose the Right Template?

Tell me, what kind of theme would you choose? I think you choose the theme by looking at the color design of the theme? If this is the case then maybe you have made a wrong decision.

Visitors will not come to see the design of your site, they will visit your website to get the right solution to their problem. So when choosing a theme follow the tips below-

  1. Simple design,
  2. Fast loading,
  3. Avoid crack version,
  4. Scan virus,
  5. With the navigation menu,
  6. Mobile friendly,
  7. SEO friendly,
  8. AdSense Friendly,
  9. Without custom google font,
  10. Update facilities,
  11. Support facilities,
  12. etc.

✓ Install WordPress Required Plugins

WordPress plugins do have advantages, of course, but not so much that you install more plugins. There is also a limitation, do not install too many plugins.

Because the more plugins, the more HTML and CSS code, which will not increase the speed of your site. So as a mandatory plugin I gave the following plugins-

  • Jetpack:-
    There are several benefits to using this plugin, such as – Related Posts, Automatic Social Share, Image Lazy Load, Article Like Button, etc. In addition to these features, another great feature is the site stats. Which will show you, Daily, Monthly, and Yearly Views, Traffic Sources, Traffic Landing posts, etc. of your site.
  • Ultimate Blocks:-
    The ultimate Blocks plugin is a content writing tool. This is a type of Gutenberg Editor, which is much more advanced than the ordinary Gutenberg Editor. I recommend you don’t use the classic editor, use this Ultimate Blocks plugin instead. This article and other articles have been designed with these two Gutenberg plugins.
Ultimate Blocks
  • Rank Math:-
    Rankmath is such a plugin, I think every WordPress user should use it. However many users use Yoast SEO plugin as its reference plugin, but I think Rankmathe is the best. Because Rankmathe is much easier and more advanced than the Yoast SEO plugin. That’s why I use the Rankmath plugin from the beginning and I recommend you too. The benefits of this plugin are:
    1. On-page SEO,
    2. Sitemap Create,
    3. Robots.txt Editor,
    4. 404 Monitoring,
    5. 404 Auto Redirection,
    6. Instant Indexing,
    7. More.
  • Simple Sitemap:-
    The simple sitemap name seems to be for the XML sitemap, but it is not. This plugin is used to create HTML Sitemap pages, which contain all the posts and pages of the site.
html Sitemap page
  • Easy Table Of Content:-
    With this plugin, we create a table at the beginning of the article. This table contains shortcuts to all headings or sub-headings of that article. The heading that the visitor clicks on the shortcut will be able to jump on that heading. Table of Contents, part of on-page SEO of an article.
Table of Content
  • Akismet Anti-Spam:-
    You know how harmful spam scores are for any website. And one of the reasons behind the increase in that spam score is the spam comment (comments with links). This plugin is used to protect against all these spam comments. Akismet Anti-Spam is another plugin of Jetpack, so the plugin is trusted.
Akismet Anti-Spam
  • Inline Related Posts:-
    One of the parts of on-page SEO is internal linking, that is, adding a link to another article within an article. Which many users do manually, as I have added to this article. Again this can be done automatically, for auto internal linking you need to use this plugin.
How Do Beginners Create WordPress Websites? - FULL GUIDANCE
  • WPS Hide Login:-
    This plugin is used for WordPress security. You know, the common WordPress admin login URL is https: // You can set your custom text instead of this wp-admin text. E.g.-https: //

NOTE:- If you forget that custom text, delete the plugin in the following way. Then your login URL will be

  1. Go to your Hosting file manager,
  2. wp-content,
  3. Plugins,
  4. Delete WP HIDE LOGIN file.

✓ How to Create an Article in WordPress?

Once all the editing or setting of the website is complete, then you need to create the article. And there are a lot of things in that article that if you are missing, your article will not be of quality. Your article quality depends on the article’s readability score, proper heading, sub-headings, images, SEO, etc.

Create SEO Friendly Post

One of the tricks we use to get articles to rank in the Google search engine is on-page SEO. If you can’t do that on-page SEO properly, even if the article is more, there will be no benefit. So every article needs to have a high-quality on-page SEO.

Create Important Pages

Without which any website is incomplete, they are mandatory pages. In addition, during AdSense approval, Google will first check the presence of all these pages on your site. But how do you create mandatory website pages? I have given below the website links of these pages-

NOTE:- You will copy articles from the pages of my site and create your own pages. But in the article where there are details of my site, you will give your site details.

create contact us page

✓ Submit Website/Article in Search Engine

Created the website, published the article, SEO the article, now the articles have to be submitted to the search engine. If not, how will your article reach the visitors? See the correct procedure.

Website Verification on GSC

add property to search console
  • Click on Continue,
  • Then click HTML Tag,
  • Copy this Meta Tag,
search console ownership verification
  • Back to Admin Panel,
  • Open the Setting option under the Jetpack section,
  • Now click on the Traffic option and follow the below image,
search console meta tag placement
  • Now back to Search Console,
  • Click on Verify button.

Submit Sitemap on GSC

  • Now click on the Sitemap option of Search Console,
  • Type sitemap_index.xml.
  • Submit.
  • If a “could not fetch” error occurs, resubmit after a while, will be successful.

✓ Conclusion

From then on, if you publish the article, it will be automatically indexed. If I miss a point or you have difficulty understanding, let me know in the comments.

  • TAGS:- create a wordpress website, create a website,wordpress website, how to create a website, how to make a wordpress website, WordPress, make a wordpress website, make a website, how to make a website,wordpress tutorial,wordpress website tutorial, build a website,wordpress tutorial for beginners, create a website,wordpress for beginners, build a wordpress website, how to build a website, how to create a website for free, how to create a free website.

P. Mahata (West Bengal)

You can solve many of your problems through this site. Especially WordPress, Blogger, YouTube, Coding, Website Design, Solutions, etc.