Want to launch your own website but feel intimidated by the thought of coding? You might be surprised to learn that creating a website is actually quite straightforward these days.
Yes, you can absolutely build a website without getting bogged down in complex coding. But before we dive in, it’s important to understand the different types of websites and the platforms available to bring your vision to life.
Let’s explore the easy and fast way to make your own website from scratch in the article below!
Steps to Build a Website with Hosting and Domain
Many people believe that creating a website from scratch requires in-depth coding knowledge.
However, the truth is, you can easily set up a website in under 30 minutes without needing any specialized skills in programming or coding.
Without further ado, here are the steps to build your own website from scratch, compiled by Jagoan Hosting, and of course, all without coding. Let’s get started!
1. Determine the Type of Website
First and foremost, before delving deeper into how to make a website, you need to decide what type of website you want to create.
Defining the type of website you need will make it easier to visualize the concept and direction of your website.
The type of website also influences your choice of web hosting and domain as well as the overall theme and design.
If you’re still unsure, here are some of the most common types of websites:
This type of website focuses on displaying the latest information and is commonly used for personal blogs or business news updates. The main goal is to boost engagement by including a comment section on each piece of content.
Ideal for professionals looking to build a personal brand, a portfolio website showcases your work and skills. This allows website visitors to understand your expertise. Portfolio websites are particularly popular among freelancers and creatives.
This type of website is likely familiar to anyone who enjoys online shopping. E-commerce websites offer products, either physical goods or services. Creating an e-commerce website is quite simple, with numerous platforms providing templates specifically designed for online stores.
Read also: 10 Best WordPress E-Commerce Plugins: Top Recommendations!
2. Choose a Website Platform
Once you’ve decided on the type of website, the next step in creating a website is selecting the right platform.
Jagoan Hosting recommends using the CMS WordPress platform, which is incredibly user-friendly, even for complete beginners.
Yes, you don’t need any special programming skills like coding, HTML, CSS, or PHP.
Creating a free website using WordPress is as simple as clicking install, entering your website name and description, and choosing a template.
After these steps, your website will be accessible on the internet. Easy, right?
3. Select a Domain Name
Choosing the right domain name is crucial for your website. The domain is your website’s address and can also become a key part of your website’s brand identity.
Essentially, a domain name serves as your website’s address, making it easy for visitors to access it without needing to memorize a series of numbers or an IP address. An example is jagoanhosting.com.
Here are some tips for choosing a domain name you can consider:
- Use words that are easy to remember.
- You don’t have to stick with the .COM domain extension. Feel free to explore other domain extensions.
- Avoid using hyphens or numbers.
- Ensure the domain name isn’t already taken by someone else or related to any copyright issues.
- Create a domain name that is short, concise, and clear.
- Choose a domain name that reflects your business image or the persona you want to build.
- Consider your target audience when choosing a domain name.
4. Choose a Hosting Service
Besides a domain, another essential element in this tutorial on how to make a free website is having hosting. Yes, even if you’re aiming for a free website, you still need to store your website data on hosting.
This data includes all your website files, such as themes, plugins, text, media, HTML code, and content.
Currently, there are several hosting options available, such as Shared Hosting, Cloud Hosting, and VPS Hosting. Here’s a more detailed explanation of each:
[Check Other Content:
Python Data Types: Examples and How to Check Them](https://www.jagoanhosting.com/blog/tipe-data-python/)
Cloud Hosting
Cloud Hosting combines the ease of use of Shared Hosting with the capacity of VPS Hosting.
This hosting type is ideal if you want to create a website but lack the expertise to manage a VPS, yet still desire significant capacity.
VPS Hosting
Meanwhile, VPS Hosting offers the advantage of higher capacity and the ability to handle higher traffic compared to shared hosting.
However, VPS hosting is not recommended for beginners. Using it effectively requires technical skills in server configuration.
Shared Hosting
The last type of hosting is Shared Hosting, a popular hosting service in many regions due to its affordability and ease of use.
Shared Hosting is the most budget-friendly option and is user-friendly.
This is a significant advantage of Shared Hosting, especially considering that VPS Hosting is the most expensive and requires technical expertise.
WordPress Hosting
WordPress Hosting is a hosting service specifically optimized for the WordPress CMS. It offers more practicality as it eliminates the need for manual WordPress installation and configuration. Other advantages of WordPress Hosting:
- Faster and easier website building process because there’s no need for further configuration in the control panel.
- Combination of optimized WordPress plugins to support website speed with a 5-second guarantee.
- Auto Compress and Resize image features are included on the server.
- Integrated with various plugins for business and AI Content Generators.
Read also: Difference Between Domain and Hosting and Their Functions on Websites
5. Choose a Website Building Platform
Besides using a CMS, you can also build a website using various website building platforms.
Generally, there are three main types of website building platforms:
Coding-Based
One way to create a website is by using coding. This method is typically used to build static websites.
Note that this approach requires technical skills in coding and programming languages like HTML or CSS.
CMS (Content Management System)
Another way to create a website is by using a CMS. This website building platform is the most popular because it’s quick and easy.
You can choose from several CMS options, such as WordPress, Joomla, or Drupal.
Among these options, WordPress is the easiest to manage, especially for beginners.
Website Builder
Besides using a CMS, the easiest way to make a website is by using a website builder.
With a website building platform, you can quickly create a website even if you don’t understand coding or UI/UX design.
How to Create Your Own Website with WordPress
1. Access Jagoan Hosting
Go to the website www.jagoanhosting.com. On the homepage, look at the top left corner.
Hover your mouse over “Hosting,” and a new menu will appear, featuring: cheap web hosting Indonesia, cloud hosting mix match, and dedicated hosting. Select the first menu option.
2. Choose a Hosting Package
Scroll down the menu page you just clicked on, and you’ll find three types of packages offered: idol, superstar, and legend.
Choose according to your needs. For this website creation guide, we’ll use the legend package as an example. Click the “buy now” button on that package.
3. Complete the Order Form
The system will then take you to a page containing details that you need to fill in:
– Billing cycle, which offers options for how often you want to pay for website rental. See the image below for each duration option:
- Register a new domain by entering your desired name in the available column. Don’t forget to choose which extension you want to use. Examples of extensions here are .id, .com, .net, etc. Each type of extension has its own price, so choose wisely according to your website’s needs.
If the domain name you choose is indeed available, the system will display a green color.
Meanwhile, if the name is already taken, a blue color with the text “domain not available” will be displayed. See the comparison in the two images below:
– Lastly, you need to fill in information such as your email, website name, etc. This information is required because in this method of creating a website through Jagoan Hosting, you must have an account here.
4. Make a Payment
Once everything is filled in, you can see a column on the right displaying an order summary. It contains the type of package you ordered along with the amount you have to pay. If you are sure, press the “order now” button and check the small box indicating you agree to the terms of service from the provider.
[Check Other Content:
What is MySQL? Definition, Functions, and How it Works](https://www.jagoanhosting.com/blog/mysql-adalah/)
The system will then take you to information about the payment method you are using. There are quite a few options available, so you can be very flexible in making payments.
5. Enter the Member Area
After you have paid, now let’s get to the core discussion of how to create a website, which is you have to install WordPress.
To do this, you need to enter the member area through the domain member.jagoanhosting.com. Then log in there using the email and password you used to register your account earlier. This is the display of the member area page.
From here, now you go to the “services” section at the top (marked with a pink box).
In the “services” menu, the type of package you ordered earlier will appear, which is the “legend” package.
In that column, click the three-dot icon next to it, and a new column will appear containing “view details” and “upgrade package.” Click on the first option.
You will see a page like this when you enter “view details.”
Look at the left side; there is a navigation column with several additional menus. This time, access “login cpanel.” This is arguably the main control panel for you to start “how to create a website.”
6. Install WordPress
After entering cPanel, you can immediately download WordPress by pressing the “install WordPress” button.
You will be directly directed to the WordPress management page, then select the “install” button.
The installation process does not start immediately; there is still a form page containing some data.
– Site Name: fill in with the name of your company or brand. If the focus is on an educational institution, then use the name of the related institution.
- Site Description: description of the services your business can offer to consumers.
- Admin Username and Admin Password: although these two names are actually automatically provided by the system, for security reasons, it is better to change the names. However, once changed, don’t forget them when you want to log in again. For the password, try to use a combination of numbers and letters to make it stronger.
- Admin Email: fill in with the email you use most often. The purpose of this email is to provide notifications if you later install plugins or updates on WordPress.
After everything is filled in, immediately scroll to the very bottom; you will see a blue button that says “install.” Immediately press that button.
The installation process will begin. Wait for the download progress bar to fill up to 100%. You only need to wait approximately 3-4 minutes.
If the download process is complete, the page will display the following:
To immediately execute how to create a website, go to the administrative URL on the download completion page above.
If you want to check the visual appearance of the website, click on the WordPress link. Here is roughly the default appearance:
7. Install a Website Template
If WordPress has been successfully created, now it’s your turn to install a starter template. For this, you must first enter the administrative URL link. After you click it, you will immediately encounter a page with a display like this:
This page will be your central hub for tweaking the website, such as adding and managing pages, adding themes, managing comment sections, uploading content, etc.
Next, look at the left side (framed in pink), which contains various features. Select the “plugins” feature; from there, the system will bring up another dialog box containing 3 options: installed plugins, add new, and plugin file editor.
Since your goal here is to add a new plugin, which is “starter template,” select “add new” in the dialog box.
You will be directed to a page containing various plugins. Type the name “starter template” in the search column (framed in red).
Please select a template that suits your needs, then press the “install now” button on the one you will choose.
Wait for the installation process to complete, where the button will have the text “activate” if it is 100% complete.
Access the “activate” button to activate the plugins into your website system. After that, you will see which page builder option you will use.
Whether the default option is page block or Elementor or Beaver Builder. Since we installed Elementor earlier, select that plugin.
In Elementor, you will find various templates, both free and paid. It doesn’t matter if you don’t have a budget for a paid template because the free ones are already very adequate for creating a great website.
[Check Other Content:
Difference Between Express Js vs Node Js: Which One to Choose?](https://www.jagoanhosting.com/blog/express-js-vs-node-js/)
To be able to get a theme that suits your business, type in the appropriate keywords in the search column there. For example, if your website is related to traveling, then one suitable keyword is “adventure.”
If you want to see roughly what the template will look like when applied to your website, click on one of them, and you will enter the preview page. From the main page to the supporting sections.
8. Customize the Website Template
If you feel suitable with a template, now do the editing by moving the mouse pointer to the left until the editing section appears.
Here are the parts that you might need to edit:
- Logo
If you want to change the logo, click on the text “upload file here,” then the system will take you to access where you save the logo you want to use. The way to do this is to click “select files.”
Next, click on the logo you specify, and then press “open.”
The logo will be automatically uploaded, and to apply it to the website, click the “select” button in the bottom right corner.
You can adjust the logo size by tweaking the “logo width” panel. If you think the logo size is proportional, then press “continue.”
- Background Color Settings and Title and Description Font Style.
Please adjust according to your taste and references. Once you have found something suitable, click continue.
- Data Entry
If you have filled in and checked the information you need, now you just press “submit & build my website.” Wait for the progress bar to fill up or the number to reach 100%.
Now please check the finished result via “view your website.”
That’s generally how to build a website in a general framework. Actually, there are many more detailed ways, but it is not possible to discuss them all. Therefore, please wait for further article updates from us.
Why You Should Create a Website
Building a website for business has several important advantages, especially in today’s digital and online era. Here are some reasons why creating a website is important:
- Expand business reach
With a website, businesses can expand their reach to a wider customer base, allowing your business to grow much more.
- Increase credibility
A professional and well-maintained website can enhance your business credibility, making customers more confident and comfortable doing business with you.
- Increase online visibility
A website allows your business to be found through search engines like Google, so potential customers can easily find your business.
- Provide information about your business
Websites can be used to provide information about the products or services offered, prices, business locations, and more, allowing customers to get to know your business better.
- Become a sales platform
Websites can be used as an online sales platform so customers can easily and quickly purchase your products or services. Making a website a sales platform requires several supporting plugins to run optimally.
- Facilitate interaction with customers
Websites can also be used as a means of communication with customers through features like chat or email, making it easier to interact and provide customer service. Websites are also often integrated with plugins like WhatsApp Chat, which greatly assists your business needs on the website.
FAQ
How to create a website that can generate income?
- Sell products or services on the website.
- Place advertisements on the website.
- Become an affiliate and promote other people’s products on the website.
How long does it take to create a website?
The time needed to build a website depends on the complexity and size of the website you want to create. However, with easy-to-use website platforms, you can create a website in just a few hours.
What is the difference between a free and paid website?
- Free website
Free of charge, but has limitations on features and functionality. Additionally, you do not have full control over your website.
- Paid website
Allows you to have full control over the website and offers more complete features and functionality but incurs website costs on a monthly or annual basis.
That’s how to create your own website from scratch without coding that you can try. Easy, isn’t it?
To avoid difficulties, you can ask various questions about websites in the comments column below.
Also, find out solutions to other website problems only on the Jagoan Hosting blog!
Read Also: