There are a lot to say and a lot to ask concerning making a website, it cannot be limited to one question only.
It depends on which website you want to make, do you want to make an e-commerce website or a personal web page? Do you have any programming knowledge or you just want to make one the easy way?
What do I need to know before starting a website?
There are 3 common ways to start a website:
I – Code it from zero
Which is not recommended at all. Coding a website will take you too much time to learn the required programming languages and too much time to make a basic website.
II – Use a Website builder
Using a website builder is the easiest way to create a website if you aren’t experienced with coding. You can check out our full article about How to make a website without coding knowledge.
III – Use a CMS (Content Management System)
You may ask, “What is a Content Management System ?”
It’s an application that can be used to manage, create or modify digital content. WordPress is currently the most popular CMS technology.
What is WordPress?
WordPress is a Free & Open-Source CMS associated with blog making and used in web contents, like Websites!
In 2019, more than 50% of websites worldwide use WordPress, while others use more CMS’s like Joomla & Wix…

But, there are two WordPress, WordPress.com & WordPress.org…
Yes, WordPress.com is a website builder owned by Automattic, which is basically a modified version of WordPress.org that comes with a free limited plan & monthly premium plans. But I recommend using WordPress.org.
Why using WordPress.org?
You may wonder “Why should I use this WordPress?”. Well, we are going to tell you why you need it:
- It’s Free: And who doesn’t like free things?
- Easy: It has a friendly Graphical User interface, which can help you get things done easily.
- Adaptable: It can be used to make different kinds of websites, personal & business websites, blogs, online shops… for different kind of people!
- Limitless: Do whatever you want on your website without any limits!
This is why we will be using it in this article! If you don’t want to use WordPress, we will be providing soon some more alternate ways to create a website.
Where do I start?
First of all, you need a domain name & a web hosting service. these are the two main elements of every website & it cannot exist without them.
What is a Domain Name?
The domain name is the ID of your website. From the domain name, people will be able to remember & access your website where ever they are. It usually looks like this “yourwebsitename.domain”. The domain can be a “.com”, “.org” and more. However, “.com” is the most popular top-level domain on the internet.
What is a Web Hosting Service?
It’s an internet service that stores your website in a server & makes it accessible to the world. It’s provided by web hosting companies like Bluehost, Hostinger & more.
We recommend using Bluehost since it’s
- Fast & Reliable.
- Has the easiest WordPress setup.
- Free Domain & SSL when buying a hosting plan.
If you would like to learn to make a website or blog using WordPress, you can learn it FOR FREE in my Udemy course.
[…] starting out your WordPress website? You surely need some plugins to protect it, make it run well, make it look well and to enhance […]
[…] definitely don’t want your website to be breached, and all your work to be gone. That wouldn’t be good at all … So […]
[…] may be willing to start a website and looking for a good theme? or probably you already have a website but your theme isn’t […]
[…] If you want a cheaper but a bit longer & complex way, you can see How to create a website using WordPress. […]
[…] If you don’t have a hosting yet, you can check out our article on How to make a WordPress website. […]
[…] pretty much it! If you want more details about Making a WordPress website, you can check out our […]
[…] we described in How to make a WordPress Website, a domain name represents the identity of your website, from it people will be able to know and […]
[…] installing WooCommerce, you need a WordPress website and a beautiful theme that can support it, which you can find in this article about free WordPress […]
[…] If you are interested in creating your blog using WordPress, keep reading here! […]