1. Buy a domain name:
I do encourage you to buy a domain name at namecheap.com, they sell international domain extensions, new domain tlds for a cheap fee.
2.Choose a web hosting plan
A/You can choose a web hosting company offering a plan with a preinstalled version of wordpress like siteground, hostgator, dreamhost
B/You can choose a web hosting company offering a web hosting plan where you will install wordpress on your own thanks to a one-click installation script (see below)
C/You can choose a web hosting company offering a MySQL database and a web server with PHP and you can install WordPress manually.
When you will subscribe to a web hosting plan, the form will prompt you for your domain name.
3.How to install wordpress on a web hosting plan?
To install wordpress, you need a web server that accepts PHP and a MySQL/MariaDB database. There are two
A. Automated wordpress installation solutions :
Softaculous, Installatron, Cloudron are online web applications from where you can install several CMS like wordpress, drupal, joomla from a simple form. They are plugins of web hosting softwares like Cpanel and Directadmin. Consequently, if you choose a web hosting plan with Softaculous or Installatron, it means you can easily install wordpress from a form.
Webhosting administration applications also provides one-click installation features like the wordpress toolkit for plesk
Cpanel also comes with a free WordPress manager which allows one-click installation thanks to a form.
B. Manual installation:
- You must create a MySQL database and a MySQL user
- Your MySQL user has to have access to the mySQLdatabase
- You must upload the WordPress files to the root directory of your website
- You must enter the user details/password , mySQL database, your email address
- Your wordpress site is installed
4. Choose a WordPress theme
I do encourage you to buy a professional wordpress theme. Non-professional wordpress themes have many issues. By the past, I have faced many issues with free wordpress themes. Some free themes were not mobile friendly. Some were not compatible with woocommerce. Some had SEO issues. Some faced design issues and required a lot of CSS code to fix the defects. They have no backend design administration so that every change should be coded.
Paid wordpress themes aren’t perfect (they also have issues) but there are better than free wordpress themes.
5. Choose a SEO plugin for wordpress
We advise to install All-in-one SEO because it is a lightweight plugin that focuses on the most important aspects of SEO.