WordPress for Beginners Step by Step

So, You want to make your first WordPress website but don’t know where to start. Don’t worry, in this article, I am going to teach how you can create a site with this WordPress tutorial for beginners step by step.

Wordpress Tutorial for Beginners


If you read my previous post: How to Make Money with Affiliate Marketing on Facebook you learned about the secrets to being successful with Affiliate Marketing and Facebook; with this post, you will learn the next step to reach your goals as an Affiliate Marketing creating WordPress Blogs.

WordPress is the Content Management System (CMS) which allows users to create a website. According to a survey done by Netcraft, 20% of all the self-hosted sites on the web are made using WordPress which equals more than 455 Million Websites.


Therefore, WordPress is the most used CMS software to create sites. It is also recommended by many top Digital Marketers like Neil Patel. WordPress comes with many SEO plugins that help in SEO and other management things in websites, that’s why it is more unique and useful than any other CMS.


What you’ll need to create a WordPress Website?

Wordpress tutorial for beginners

You will need the following things to create a WordPress website:-

  • A Domain Name
  • Hosting
  • And, your attention to read this article


How to Make a WordPress Website and Set Up | 6 Easy Steps

Now you came to know about the importance of WordPress so its time to create a WordPress website. In this free WordPress Guide, I am going to tell you to step by step how you can create a beautiful SEO friendly WordPress website.


#1 Buy Domain and Hosting

As I earlier told that you’ll need a Domain name and a Hosting plan to make a website. So, our first step will be to buy a domain name and a Hosting Plan.


Before we buy a domain name and hosting plan, you should know what a domain name and hosting are.


Domain Name

A domain name is the address of your website which users will type in the browser to visit your website. It is like the address of your shop.


Example:-  WordPress.com, Amazon.com


Your Domain Should Be:-

  • Short
  • Easy To Read
  • Matches Your Website topic
  • Include Your Focus Keyword In The Domain

This helps in SEO and makes the user experience good.


There are many domain extensions like .com, .net, .org, .us, etc. I prefer buying a .com domain because it is the most popular extension and it is very user-friendly, known all the people as well.


How and Where to Buy a Domain Name?

You can buy a domain name from any domain provider. A .com domain name varies from $7 -$11 but you can buy it cheaper by finding deals and promo codes.


I prefer to buy a domain name while buying the hosting (buy domain from which you buy the hosting) because then you will not face the problem of the name server.

I highly recommended the one I use for years and it is Namecheap



You can either buy the domain for 1 year or 2 years, for 2 years it will be a little cheaper.



Hosting is used to host our website on the web. It stores all the data on our website and connects our data with the internet. It is like the space of our store.


There are many companies from which you can buy hosting. But, I prefer Namecheap because their load time and their uptime (The time for which the website is on the web) is very good.


I prefer not to buy cheap hosting plans because they just ruin the website which may affect SEO and user experience.


There are many hosting plans that you can buy:-

  • Shared Hosting
  • WordPress Managed Hosting
  • Cloud Hosting
  • VPS Hosting

While choosing the plan you should consider why or for what reason you are building this website.

  • If you want to make a website for a private small company, then WordPress Managed Hosting is best.
  • If you want to make a blog, then Shared Hosting should be your choice.
  • If you want to make a business company site, then cloud hosting is a wise choice.
  • If you are expecting to get heavy traffic, then you should buy VPS hosting.


Buying hosting is as same as buying any product or service. You just need to enter your name, phone number and other details.


#2 Setup WordPress on Hosting

Those days are gone now when you needed to download the content from the WordPress webpage and afterward transfer it to your host. Most of the hosting service providers have offered a speedy introduction alternative through their content library which is Softaculous.


Step 1. Softaculous

Sign in to your host account (i.e., cPanel) and Find an option named Softaculous, there you’ll find many CMS software, click on the WordPress logo.


Or, it may happen that in your host it does not look like this, then just search for WordPress and click on its logo. If it does not work, search ‘Softacleus’.


Step 2. Fill Out Your Information

After selecting WordPress on your Cpanel, its time to add some details. In this, you need to fill out basic information:-

  • Site Name
  • Site Address
  • Site Description
  • Admin Username
  • Password
  • Language, etc.

After filling out this information, select the theme you want (you can change the theme later also.)


Then, click on install. It will take some time to install so wait for some time.


Once, installation is done, you can move on to the next step.


#3 login to the WordPress Dashboard

After installation, its time to log in to your WordPress site. It is not that hard to login but many beginners struggle in this part only.


On your browser, search for your domain. Do it like this:-





Replace ‘example’ with your domain.


After doing this, you will be redirected to a page that looks like this one, which is one of my sites: JoseRincon.online/wp-admin



Here, enter your username and password that you entered while installing WordPress. You will successfully get logged in.

#4 Learn the WordPress Dashboard

Once, you are logged in, its time for you to learn the WordPress dashboard by browsing it. The best thing about WordPress is that, even when it gets updated, the necessary functions works the same.


Browse the admin panel, click anywhere! That’s the best way to learn.


I am also going to teach you that so don’t worry.


Once you learn how WordPress works, you’re good to go and then you can start making your website successful.



Login to WordPress, and click on the “Post” option with a little pin beside it. Here you can add new posts on your site.



This is where images, videos, and other kinds of media are saved. You can add media straight to this folder as a straightforward action, or while writing a post or page. If you add media to a post, it will get collected in your Media folder.



Pages host static matter (content) such as your “About” page. If your business offers a service, you’d put your service information on this page.


As the name suggests “Comments” This is where you manage and moderate comments left on your site.



This is how you handle and customize the theme of your site, organize your sidebar widgets, create menus, and access the theme’s editor.


You can add, delete, and update plugins here. Few plugins add menu features directly to the dashboard menu, while others get attached as a submenu item under Settings.


Plugins can be used to perform hard actions or do something easily.



You can manage people who sign up as guests, as well as the permissions of those to whom you give access. For example, if you have a content writer, you may want to allow them to update and make changes to the site. If your content writer quits, you’ll want to revoke those permissions.



Import and export WordPress data through the Tools menu. Some plugin settings can also get accessed here.



This is where you’ll set up how your blog is read, how comments are published, your hyperlink structure, and more. Many plugin settings can get accessed through Settings.


#5 Choose a WordPress Theme

WordPress offers default themes, or you may browse and apply themes from the WordPress library.


Press the ‘Appearance’ option then “Theme.” If you want the default theme, you may go away it, but choose the “Customize” option (underneath the “Appearance” option) to trade aspects along


You can exchange the topic by clicking on a one-of-a-kind subject matter, after which clicking on “Activate.”


If you don’t just like the default options, you can upload a new theme.


One way is to press the ‘Add Theme’ option where you may get admission to a subject library.

Click on install beside your favorite them and then press the ‘Activate’ option to actually apply it on your website.

Another alternative is to discover themes from other assets.

To use these subject matters, you want to download them from the source, then to your WordPress dashboard press the ‘Add Themes” option and then “Upload Theme.”

Use the browse button to find the subject matter you downloaded, click at the file, and then add.


Once it’s uploaded, press the “Install” option and then “Activate.” Note that a few subject matters add menu objects for your left navigation.


Some also have customization alternatives consisting of adding your social media links.


I prefer the usage of the Astra subject as it loads fast and also looks good.


Widgets are like buttons that do a function, like skipping proper to the latest blog posts or signing up for an email list.


Under “Appearance” after which “Widgets,” you’ll see a list of widget options which include “Recent Posts” and “Archives.” “Recent Posts” is probably one of the default widgets in your sidebar,


In WordPress, to add or take away widgets truly drag and drop in which you want them.


While many widgets serve a selected function, there’s a “Text” widget that allows you to add whatever you want, inclusive of code.


This is a good location for including your email list sign-up script or affiliate product codes.


The general sidebar is at the right-hand facet of your weblog/web site, but every so often your subject may help you choose where the sidebar is located.


Other instances the subject matter might have more than one sidebar, for example, at the left, and three on the bottom.


Askimet is the anti-spam plugin you’ll need to activate.


You’ll want an activation code, but you could get a free one with the aid of clicking on the link within the Askimet plugin.


There are thousands and thousands of plugins that upload cool functions and features on your website.


For example, a few plugins will create a storefront for your WordPress website.


They run behind the curtain to hold the web site secure and completely functional.


Basic plugins you should upload encompass security (to keep the hackers out), cache (to help improve speed and performance), backup, and SEO.


Plugins can be added below the “Plugin” option of the menu.


Like subject matters, you can search for plugins in the WordPress library, or get them from other assets and upload them in your website online.


  • Yoast SEO (Best for On-web page SEO)


  • Akismet Anti-Spam (Prevents Your Site from Spam)


Start through adding your pages which include ‘About’ ‘Contact,’ and whatever other statistics you need visitors to have (along with a media kit).


If you’re strolling your WordPress site like a general website, you may need site visitors to land on a selected domestic web page, whether it’s your “About Me” page or


Once you have your pages, add posts associated with your weblog or home business topic.


Both pages and posts paintings the same.


Add your title to the title box and your content below.


WordPress offers you options to add your content, “Visual” and “text.” “Visual” allows you to work on the content as it appears to visitors.