How to Make a Website in 30 Minutes – (Step-by-Step Guide for Beginners)

How to Make a Website in 30 Minutes - Step-by-Step Guide for Beginners
Spread the love

This tutorial is intended for the complete beginner. We assume that you are a layperson & don’t know anything about the website designing process. We will take you to this step by step guide at the end of which you will be able to create a professional website by your own.

So let’s gets started.

Website designing have 3 components.

  1. Website Domain
  2. Web Hosting
  3. Website Platform
  • Website Domain (5 Minutes)

The first thing you need to do before anything else is to get yourself a domain name. This is the name you want to give to your website. For example, the domain name of the website you’re reading is ““.

Let us clear one thing; getting domain name doesn’t give you the website. It’s just a name. It’s sort of like registering a business name; having that business name does not mean that you also have the shop premises or office to go with it but having a business name registered is certainly required.

To get a domain name you will have to pay an annual fee to a domain registrar. There are many domain registrars available; popular among them are GoDaddy, NameCheap, and

The domain name is unique. This means that 2 persons cannot register a same domain name. Your domain name is like your identity on the internet.

Typically Domain Name Registration costs Rs. 700/year or 10$/year. 

Note: Domain registrars like GoDaddy offer domain names for 99 Rs. or 199 Rs. but keep in mind that those are just introductory prices for attracting customers. The discounts or introductory prices are only for given in the first year. First year onward you will have to pay the domain renewal rates where no discount is offered. So always check domain renewal rates at the time of domain purchase.

What kind of domain name should I pick?

As an easy starting point:

  • If you’re making your business website, then your domain name should match your company name. For example: If the .com domain is not available then you can opt for a country code top-level domain like (For India)
  • If you’re planning to set up a website for yourself, then can be a great option. If your major target audience are in your country then you can select a country code top-level domain like (For India)

Domain names usually end with .com, .in, .org or .net, but in recent years, a huge amount of domain extensions (the end part of the web address, like .com) have come out, ranging from .tv to .coffee.

Our advice: Use simple domain names. Avoid the weird extensions and go with simple .com, .in, .net or .org. Many times the weird extensions look spam to the search engines. We observed that Search engines rank simple extensions better than the weird ones. Extensions like .com, .in, .net commonly used and easily remembered so always favour those.

Here are some additional tips for choosing your domain name:

There are a few things that can help you choose your domain name:

#1 Is it brandable? For example, if you make a website about gadgets then is not a good choice from branding perspective: or is much better.

#2 Is it memorable? Prefer short, punchy and clear domain names which are much easier to remember. If your domain name is too fuzzy, too long or spelled in a strange way, visitors may forget it. For example –, are easy to spell & remember where as domain name like is hard to remember & spell.

#3 Is it related to the product or service? Domain name is one of the key factors in Search Engine Optimization which ensure your website ranks well in the Search engine rankings and drives traffic to your website. You want a domain name that rolls off the tongue, describes what you (or your business) do and sticks in the head.

#4 Is it available?

Last but not least you will have to check availability of your domain name. Generally a good practice is to come up with a list of domain names & typing it in your browser’s website address bar. Checking which are already taken & which are available.


  • Website Hosting (5 Minutes)

A website host is a place where your all website files are kept. If we use the shop example then getting a web hosting account is comparable to renting office or shop premises for your business.

A web host is basically a company that has many computers connected to the Internet. When you place your web pages on their computers, everyone in the world will be able to connect to it and view them. You will need to sign up for an account with a web host so that your website has a home.

After you sign up for a web hosting account, you will need to point your domain to that account with the name servers.

When you purchase web hosting package, The Web Hosting Company give you their Name servers. You will then have to login into your website domain registrar & add the website hosting company name servers to point your website domain to website hosting space.

You can buy Website hosting in monthly packages, but the annual plan tends to be less costly.

Almost every reliable and well-established hosting company has integrated 1-click-installation for WordPress, which makes life easier.

If you signed up hosting company, you should find your “1-click-installation” in your account control panel.

1-click-installation for WordPress

1-click-installation for WordPress

Here are the steps you should follow (should be similar on all the major web hosting companies):

  1. Log in to your hosting account.
  2. Go to your control panel.
  3. Look for the “WordPress” or “Website” icon.
  4. Add the domain where you want to install your website.
  5. Click the “Install Now” button and you will get access to your new WordPress website.

Web Hosting Pricing varies from company to company; it also depends upon the web-space & bandwidth etc. A good hosting can approximately cost you from Rs. 2000 to Rs. 7000/year.


  • Website Platform (20 Minutes)

Most people think creating a website from scratch is difficult or requires a lot of coding and technical skills – but that’s no longer true!

In 2017, the content management systems (CMS) like WordPress have made creating a website accessible to everyone.

WordPress is a content management system (or website building platform). It is a user-friendly platform for building websites and managing your own online content, instead of coding the web pages. So after your website is properly set, you no longer need website developer to maintain &manage your website, you can do it yourself.

Why WordPress and not website builders?

Because at this point there is no better & easier ways to build a website. More importantly:

  • 1. It’s totally FREE, with many themes to choose from.

WordPress doesn’t cost a dime to download or install, and there’s a huge community who have designed beautiful themes and plugins, making it easy to get going fast. You’ll never run out of themes & plugins.

  • 2. It’s VERY beginner-friendly.

If you know how to use Microsoft Word, then WordPress is fairly simple for you. WordPress can be expanded with free plugins to handle just about any site you can imagine – from a corporate looking business website to eCommerce web-store. With “plugins” you’ll be able to add contact forms, subscription forms, image galleries, video galleries, image sliders and so on for your website & that to pretty easily.

  • 3. Small or large site? Great for both.

From basic blogs to professional looking business sites and online stores, WordPress can handle just about any kind of website. WordPress is used by eBay, Mozilla, CNN and even NASA.

  • 4. Your site will be ‘Mobile Responsive. Meaning it’ll work on mobiles & tablets, too.

Website’s Mobile responsiveness is crucial in these days with majority of internet usage is happening from the mobile devices.

With mobile responsive WordPress themes, your website will be instantly responsive, looking great on every mobile device, smartphone and tablet.

In fact, the blog that you are currently reading is also powered by WordPress..

For beginners, we suggest sticking to WordPress.

It’s the easiest platform we’ve ever worked with, but it’s flexible enough to suit everyone from small business owners, corporate companies to creative artists.

We have a bunch of happy clients using WordPress website & managing their own website by themselves.

Choosing a Theme/Template for your site

Once you have successfully installed WordPress to your domain, you’ll see a very basic yet clean site:

But you want a corporate looking website, don’t you? That’s why you need a theme – a design template that tells WordPress how your website should look.

Here’s where it gets fun: There are thousands of awesome, professionally designed mobile responsive themes you can choose.

Here’s how to find a theme you like:

  1. Log into your WordPress dashboard

If you’re not sure how, type in: (replace “” with your domain). Login with your WordPress username & password.

This is what the WordPress dashboard looks like:

WordPress Dashboard

WordPress Dashboard

  1. Access FREE themes

Once you’re in the dashboard, you’ve got access to over 1500 free themes! Just look along the side bar for “Appearance”, and then click “Themes”.

Installing a new theme for your website is very easy. In Themes Section, Dashboard -> Appearance -> Themes -> “Add New”. You can find here a bunch of awesome & professional looking free themes divided into categories like Featured, Popular, Latest. You can also filter the themes based on the features & type of website that you want.

WordPress Themes

WordPress Themes

Finding the perfect theme can take a while, but it’s worth it.

You should also look for themes that are “responsive”, as this means they will look good on any mobile device.

  1. Install your new theme

Once you have found a theme you like, installing it is as simple as clicking “Install” followed by “Activate”.

IMPORTANT: Changing themes won’t delete your previous posts, pages and content. You can change themes as often as you want without having to worry about losing what you’ve created.

How do I add content and create new pages?

With your theme installed, you’re ready to start creating content. Let’s quickly run through some of the basics:

Adding and editing pages

Want a “Home” page, or an “About Us” page?

  1. Look along the sidebar in the WordPress Dashboard for “Pages” -> “Add New”.
WordPress Add New Page

WordPress Add New Page

  1. Once you’ve clicked, you’ll find a screen that looks a lot like what you’ve maybe seen in Microsoft Word. Add text, images and more to build the page you want, and then save it when you’re done.

Adding pages to the menu

For adding your web pages into navigation bar menu:

  1. Click “Appearance” -> “Menus” in the sidebar of the WordPress Dashboard
  2. Find the page you created and add it to the list by clicking the checkbox next to it and then “Add to Menu”. Save menu & done.
WordPress Menu

WordPress Menu

Setting Up a Static Front Page

A static page is a page that doesn’t change. Unlike a blog, where the first new article will show up at the top every time, a “static” page will show the same content every time someone comes to the site – like a home page you’ve designed.

To set up a static front page:

  1. If you want your WordPress website to show a static home page then create a page, name it as “Home”
  2. Go to “Settings -> Reading”
  3. Choose “A static page”. “Front Page” denotes your home page (Select “Home” as your Front Page).

Note: If you don’t choose a static page on your own, WordPress will take your latest posts and start showing them on your homepage.

WordPress Front Static Page

WordPress Front Static Page

Installing Plugins to Get More out of WordPress

What is a plugin?

“Plugins” are extensions that are built to expand WordPress’ capabilities, adding features and functions to your site that don’t come built-in.

They’re shortcuts for getting your site to do what you want to, without having to build the feature from scratch. So you don’t need of web developer & coding knowledge.

How do I install a new Plugin?

To start installing plugins, go to “Plugins -> Add New”.

You have over 25,000 different FREE plugins, so you’ve got a LOT to choose from!

The plugins are categorized in Featured, Popular & Recommended categories. You can also use search to find the suitable plugin.

Installation is easy – once you find a plugin you like, just click “Install”.

Wordpress Plugins

WordPress Plugins

Congratulations – you’re ready to launch!

If you’ve followed the steps in this guide, you should now have a fully-functional WordPress website! That was so cool, was it? Last but not least, keep improving your website.

Note: In many cases, you will find a good theme but would like to customize it with your brand colors, change the component’s size, font size & font style.

If you would like to change your WordPress theme colours with your brand colours & do customization like changing width & height of the components, changing font-size, font style in the theme then feel free to contact us.

If you have any questions/suggestions for this guide don’t hesitate to contact us. Remember: We are here to help!

If you don’t want to do by yourself & want professionals to do it for you in nominal rates then get in touch with us


Leave a Reply

Your email address will not be published. Required fields are marked *