10-Minute Website Development Tutorial for Your Online Business


It’s inspiring for me to guess that you have planned (or at least thinking) to launch your own business website. And if I’m right, a big congratulations for that! Probably you have chosen any of the online business ideas as well from my last post.

So, you are now wondering how to create the website that would provide you the platform to make money online. Relax, I’ll provide full guidance in the simplest non-geeky language.

What Would I Learn After Reading This?

Websites can be of several types depending upon the requirement list and so do their development process. I need to make it clear first that I won’t describe those all.

I’ll provide you information on two types of websites:

  • blogging site
  • basic shopping website

Should I Rely on You?

I’m not a developer. I have learnt these from various online tutorial websites, some of my developer-friends and above all through hands on experiments. And it took almost six months for me to gain confidence on writing this website development tutorial for you.

While you also can visit those tutorial websites, the problem is mostly those are written either for novice developers or to promote particular online products and thus there is a good chance you won’t get actual guidance.

I know how frustrating it is to develop a website following those ‘tutorials’.

So, here in this post I’ll try to keep it as simple as possible – especially for those who are completely new in this task.

Still, if you face an issue at any step, never hesitate to poke me. Simply, leave a comment, and I’ll explain it exclusively for ‘you’ – if not immediately, may be a day later.

Do I Need Coding Knowledge?

No! As I said earlier, it’s exclusively for first timers and thus having basic knowledge of internet and desire to develop the website is enough for now. Later on when you’ll need to upgrade your website with further features to extend your business, you may need some advanced knowledge.

Is It Really A 10 Minute Task?

Yes it is! But, you may need little more time and the reasons could be slow internet/computer, decision making, searching images, creating content, so on. Believe it or not, if you start with those in hand, you can launch your website within 10 minutes.

What Do I Need to Start?

You don’t need anything special to start other than a computer with smooth internet connection and any of the popular browsers. Rest all the things are available online; you just need to search and use them.

Web Development Tutorial Video

Before you proceed, I would suggest to watch this video to get an overview of the system. It will help you visualise the process when you read the instructions.

Things That You Need to Know First

Well, there are unknown things that you will come across during the process and it is better you gather a brief about those, so it doesn’t interrupt your process.

Website Platform

It is the technology that we are going to use to develop the website. There are several popular technologies like WordPress, Magento, CakePHP and so on. But, WordPress is free, the simplest and most popular among them and thus I am going to describe it for you. What are the major advantages?

  • It’s simple and low cost to develop a website
  • Thousands of free themes and plugins are available
  • Very fast, flexible, stable and SEO friendly
  • Easier to maintain without coding knowledge

I am not focusing on the negative parts, as those won’t affect a startup. Still if you are interested to know, you can google it.


Domain is nothing but the address of a website – also known as URL. For example this website’s address is www.infohub.co.in. There are two parts here – 1. the domain name (also business name) that is infohub as per the example, and 2. the domain extension part, that is .co.in here. The combination of the domain name and extension must need to be unique.

You need to pay to book/register domain for your website and the amount may vary depending upon the probable demand of the domain. However, there are free domains as well out there.

Here are some important information on domain:

Free vs. Paid – Which is Better for Me and Why?

There are several websites like Wix, Weebly that provide you domain, hosting as well as do-it-yourself type website builder platform. But, remember, they actually provide you subdomain which means, you’ll get an address with their website-address as extension.

Didn’t get, right? Let me give an example. Say, you are building a website at www.example.com. So, if you choose ‘mydomain’ as your website name, your website address will be www.mydomain.example.com.

What’s wrong with this? First of all, it is too long to remember and looks unprofessional. Secondly, a good percentage of the SEO benefit would be shared with the main domain and so your effort would be wasted and it would become tougher to get in rank. Thirdly, they will show ads (mostly) on your website which would leave a bad impression on your visitors.

How Much Does It Cost to Register a Domain?

It can vary from as low as Rs.99 per month to several lakhs. You can check the price at various domain-booking websites by typing your domain name with preferred extension. If a particular name with your extension is not available or too costly, you have to try some else.

How to Choose The Right Domain Name?

Domain name is highly important – but for those who want to become a brand. For your startup, it’s not going to affect a lot. You always can change your domain name once it is established.

However, for those who aren’t happy with this suggestion, here are some guidance.

Keep it Short

Longer domain names are complex to pronounce, remember or type. So, a domain name with 8 to 10 characters is best. However, there are hundreds of examples where websites with longer domain names are enough popular.

Keep it Meaningful

You shouldn’t choose a website name that doesn’t make sense. For example, if you are going to sell handmade bags online, BagBazar, BagMart, CrazyBags would be better choice than something like CheckandBuy, YourStore or something like that and JohnSmith, JacknJill would be the worst. Why? Simply because, it makes better sense to your visitors. Though again, it’s up to you and no one is bothered about the name, if the site is really valuable.

Where to Book Domain?

There are hundreds of websites like GoDaddy, NextraOne, BigRock and so on. Simply compare the price and book. You can check for coupon codes online before you pay and if you are lucky, you can save some bucks.

Hosting Server

Now, you have to rent some space for your website where the files, folders and other data of your website would be stored. It’s known as hosting server. Depending upon the features the package price may vary. So, here are some of the important information that you need to know:

  • Dedicated & Shared: Servers can be either dedicated or shared. While a dedicated server means the total server would be exclusively assigned for your website, a shared server is something where other websites also would be hosted. Naturally, the first type will cost more. So, I recommend you to rent shared server to start, though you must know that it somehow lacks security and speed.
  • Space: This is the allotted storage space for your website. Generally, websites with video, music or lots of image need more storage space. In general, 1GB storage is enough for a blogging website, while for a shopping site, 5GB or more is preferable. However, you can opt for more space anytime by paying more.
  • Monthly Visitor Limit: Mostly servers don’t allow unlimited number of visitors on low-rent packages. So, you need to consider that point while choosing your server package. Generally, I suggest ten thousand visitors per month on the beginning stage and upgrade it later if required.
  • WordPress Installation: Not all servers are compatible to install WordPress. So, it needs to be configurable for WordPress. Generally they provide dedicated packages for WordPress.
    Update & Backup: It’s an important feature that keeps your WordPress up-to-date and helps you to keep backup of the website and the database. In case of any hacking or mishandling issue, you can use these backups to restore your website to an earlier stage.
  • Security & Performance: Though everyone claims to be the best in these cases, only few can prove that. So, you should choose from the top rated hosting providers like GoDaddy, NextraOne, BigRock etc. I don’t recommend choosing the ‘too cheap’ servers as they can badly impact on your website speed. Also, if you are planning for a shopping website, check if anyone is providing free or low cost SSL certificate (an advanced security feature) with the hosting. It’s important to provide high security to the visitors, make it trustworthy and get minor benefit on website ranking as well.
  • Email: Generally, hosting servers provide free business email accounts with the package. Such business emails comes with your domain name as extension and looks like support@example.com. It is important to communicate with your visitors in a professional way. If the server package, doesn’t include it, you can book it separately.

Steps of Development

So, you have crossed half the way and now, it’s time to start the development work. Before that, let’s have a quick recap of what we have learnt (and probably completed) till now.

  • Have booked domain name for the business
  • Have booked the server to park the website
  • Have booked the business email account (could be done later as well)


Once completed the above three steps, you would have login credentials of those which you can use to get access to c-panel (control panel). If you have purchased all three from same provider, it would be simpler to handle those.

WordPress Installation

Log into your server using the credentials and you’ll be landed on the dashboard. Here you need to install WordPress to setup your website. Every hosting service provider has their own interface and thus it’s not possible for me to provide the step-by-step guidance for this part.

Don’t worry! If you have chosen any of the top providers, you’ll get a very user-friendly interface with detailed guidance and probably one-click WordPress installation feature. But, if you can’t find any, you can always call the support team and they will do everything for you.

Choosing and Installing Theme

So, you are just one step away from seeing your website on the internet.

Regarding theme, (website design with some function) you have two options – hire a developer and create a custom design as per your dream or choose any from millions of off-the-shelf themes. Here also, you will get both paid and free themes.

Difference between Paid and Free Theme

As I think you aren’t ready to bear the cost a developer, I am explaining you the pros and cons of free and paid ready-to-use theme.

Free Themes

There are literally thousands of excellent themes for different types of industries and businesses which are free to use for lifetime. You will get most of the standard WordPress features and you don’t have to worry about their quality.

But, why would someone let others download and install it for free while it requires so much talent, effort and time? Well, they keep some premium features locked and those would be available to you only when you purchase the paid version. Don’t worry, the free part is enough for you and it isn’t going to hamper you startup.

But be careful! Don’t use any third-party theme which is not listed in WordPress website – they may not be reliable and might have shocking terms and conditions.

So, what are the cons of these free themes?

  • You can’t make major change in the structure or code.
  • You won’t get any warranty and thus if anything wrong happens, you have no-one to blame.
  • Won’t get high-end traffic generating and conversion tools.
  • No support from development tools.

You can upgrade your free theme to premium (if there is an option) anytime, or can directly choose any of the paid themes. They are mostly superior in design and performance with lots of feature and you would get full support from their team in customising the website as per your requirement or fixing an issue.

The price of a theme may vary from few dollars to several hundred, depending upon the functionalities. Keep in mind that apparently two similar looking site may have huge difference in functionalities and so do their price. So, don’t choose a website just by checking the preview. Read their documentation in details to know about those.

Installing and Activating A Theme

So, you have shortlisted a couple of designs; checked their live preview a lot of times; but aren’t sure which one would be better, right? Don’t hesitate; install any of those. You can replace them at any point of time with least risk of data loss or any other issue. So, finalise any one and proceed.

Just click the install and activate button and you are done. Congratulations! You have successfully launched your business website!

Didn’t it appear as you saw in the preview of the demo? Is it looking like a basic WordPress website with no structure other than a text “hello world!”? Don’t be upset. You haven’t been fooled neither have done any mistake.

The installed theme doesn’t include any text or images of the showcased theme and thus no section is appearing. As you fill them up with proper content, gradually it will come into its shape.

Customising the Theme

So, how to put content (text, image, audio, video etc.) into your website? How to make it market-ready? Well, there are some steps still and you shouldn’t hurry in this part and it will depend upon how your strategy to earn money online.

Take your time, customise the website in a way that best suit your business, create compelling content, fix the on-page issues and then inform the world.

So, how to customise? Well, log into website’s control panel by typing www.example.com/wp-admin (replace example.com with your website’s name) on the browser. You’ll land on the dashboard of your website. Note, now onwards, you’ll seldom require to log into the server’s c-panel and more on this website’s c-panel.

On the left panel, you’ll get several options and we are going to use theme one after one to make your website ready for the world.

  • Menu: Here you can add, edit or remove the items in your website’s menu bar. Whether it is a blog site or a shopping site, you should have some of the major pages/categories like Home, About, Products, Services, Contact etc. whichever is relevant to your business.
  • Pages: Pages are something static type with textual or other type of content, which aren’t supposed to get revised/updated regularly. These pages are extensions of your main domain like in this website the About Us page URL is www.infohub.co.in/about.
  • Categories: Apparently it looks like a page; however, it can showcase multiple individual content/post under a category. For exampe in this URL www.infohub.co.in/category/investment/ Investment is a category and there can be unlimited posts under this category. Whenever you create a post, you can select one or multiple categories for the post and that would be shown under all those categories.
  • Post: A post can be a combination of text, image, audio and/or video and you can add a post through this section in the left panel. You can format the text using both formatting tools and HTML code.

Too many work? Probably. But, you don’t have to complete all these in a single day.

Rather, you should take time to create valuable, engaging and simple-to-grab content for the Pages first. Once you are done with the Pages, you can start writing blogs for the different categories. It’s a ongoing endless process where you need to keep posting new content regularly.

You may like to read: Best Investment Plans for Middle-Class People

How to Convert My WordPress into Shopping Site?

So, you want to sell products through your WordPress, right? And you have selected an ecommerce based theme for the same, right?

But, you must know that WordPress isn’t the right platform for ecommerce website development. It’s good for startups and I recommend people to upgrade it to Magento or other high-end platforms as your business grows to get advanced features and functions. For the time being, it’s fine.

There are plugins like WP e-commerce which can be used to get the basic and some advanced shopping site features. How to do that? Simply go to the left panel of your WordPress dashboard > Plugins > and then Add Plugin.

In the search box on the top right corner, type WP e-commerce and it will appear in the search result below.

Just click on the Install button and once installed click the Activate button. It should be added in the left panel immediately where you can customise it as per your requirement.

How to Improve My Infant WordPress Site?

Well, there are lots of things still you can do with your website to improve its look and feel, performance and security. Also, you need to work on SEO parameters to make the site more search engine friendly.

But, for the moment, you focus on the core things – that is enriching the website with useful content. Soon I’ll publish another post on how to improve your WordPress website to make huge money online.

How Do I Get Sales?

Now, this is the million dollar question! Even the giant shopping sites or reputed bloggers aren’t happy with their sales.

Don’t worry! You aren’t trapped, neither I have wasted your time. Internet is an endless ocean where you always can find millions of potential customers and generating Rs.20,000 to Rs.50,000 profit per months is never a big deal.

While you can go for a thorough search engine optimisation process or choose ad campaigns, I suggest people to utilise social media platform first. It’s free and highly effective and you can track the progress live.

Once you successfully achieve a minimum sales target, I’ll tell you how to multiply it through simple optimisation process.

Eager to know how you can generate sales through social media? Don’t hurry. I’ll post a detailed guide on that soon. Till then do some experiment with your brand new website and prepare it to for a bigger battle.

I promise to help you take your website to the next level and that too without paying a penny to the professionals!

Aroop Ratan Banerjee

Hi, I’m Aroop Ratan Banerjee – your digital marketing advisor. I am a blogger and a Digital Marketing Expert who keep researching on Online Marketing Strategies for providing ROI based promotion, branding and lead generation services. My aim in this blog is to provide you with simple and detailed guidance on every topic that you may be interested on. Read more...

12 thoughts on “10-Minute Website Development Tutorial for Your Online Business

  • August 12, 2020 at 1:54 pm

    Greetings from Carolina! I’m bored at work so I decided to check out your website
    on my iphone during lunch break. I enjoy the
    knowledge you present here and can’t wait to take a look when I get home.

    I’m shocked at how quick your blog loaded on my mobile ..
    I’m not even using WIFI, just 3G .. Anyways, awesome blog!

  • August 11, 2020 at 5:43 pm

    Do you have a spam issue on this website; I also am a
    blogger, and I was wanting to know your situation; many of
    us have developed some nice methods and we are looking to exchange solutions with other
    folks, be sure to shoot me an e-mail if interested.I was extremely pleased to discover this great site.
    I need to to thank you for ones time for this particularly fantastic
    read!! I definitely appreciated every little bit of it
    and I have you saved to fav to see new information on your
    web site.

    Can I simply just say what a relief to discover
    someone who really understands what they’re talking about on the internet.
    You definitely know how to bring a problem to light and make it
    important. A lot more people need to check this
    out and understand this side of your story. I was surprised you are not more popular
    given that you most certainly have the gift.

    Very good article. I definitely love this site.
    Continue the good work!

    It’s hard to find experienced people in this particular topic, however, you seem like
    you know what you’re talking about! Thanks

    You need to be a part of a contest for one of the most
    useful sites on the web. I’m going to recommend this site!

    A motivating discussion is worth comment. There’s no doubt that that you
    ought to publish more on this topic, it might not be a
    taboo matter but usually people don’t speak about such issues.
    To the next! Cheers!!

    Hi there! I simply would like to offer you a huge thumbs up for the
    great info you’ve got here on this post. I am coming back to your website for
    more soon.

    After I originally left a comment I appear to have clicked on the -Notify me when new comments are added-
    checkbox and now whenever a comment is added I get 4 emails with the exact same comment.
    Is there a way you are able to remove me from that service?
    Thank you!

    The next time I read a blog, Hopefully it won’t disappoint me just as much as this particular one.

    After all, Yes, it was my choice to read through, however I truly
    thought you would have something useful to talk about.
    All I hear is a bunch of complaining about something
    that you could fix if you were not too busy searching for attention.

    Spot on with this write-up, I seriously believe that this web
    site needs far more attention. I’ll probably be returning to read through more,
    thanks for the info!

    You’re so interesting! I do not believe I have read anything like this before.
    So great to find someone with a few genuine thoughts on this topic.
    Really.. thanks for starting this up. This web site is something that is required on the internet, someone with a
    bit of originality!

    I quite like looking through a post that can make men and women think.

    Also, many thanks for permitting me to comment!

    This is the right site for everyone who would like to find
    out about this topic. You realize so much its almost tough to argue with you (not that I actually
    will need to…HaHa). You certainly put a fresh spin on a topic that’s been written about for
    ages. Great stuff, just great!

    Aw, this was an incredibly nice post. Finding the time and actual effort to create a good article… but what
    can I say… I procrastinate a lot and never manage to get nearly anything done.

    I’m impressed, I must say. Rarely do I come
    across a blog that’s both equally educative and amusing, and let me tell
    you, you have hit the nail on the head. The problem is something too few
    folks are speaking intelligently about. Now i’m very happy I found this during my search
    for something regarding this.

    Oh my goodness! Incredible article dude! Many thanks, However I
    am going through troubles with your RSS. I don’t know the
    reason why I am unable to join it. Is there anybody getting identical RSS
    issues? Anybody who knows the answer can you kindly respond?


    An impressive share! I’ve just forwarded this onto a
    colleague who had been doing a little homework on this.
    And he in fact bought me lunch because I found
    it for him… lol. So allow me to reword this….
    Thank YOU for the meal!! But yeah, thanks for spending some time to talk about this subject here on your internet site.

    After looking over a number of the blog articles on your web
    site, I truly like your way of blogging. I book marked it to
    my bookmark site list and will be checking back soon. Please visit
    my website as well and let me know how you feel.

    This excellent website definitely has all the information I wanted about this subject and didn’t know who to ask.

    There is certainly a lot to know about this issue.
    I really like all the points you have made.

    You made some decent points there. I looked on the web to learn more about the issue
    and found most people will go along with your views on this site.

    Nice post. I learn something totally new and challenging on websites I stumbleupon everyday.
    It’s always helpful to read through content from other authors
    and use something from other web sites.

    I blog frequently and I really appreciate your content.

    The article has truly peaked my interest. I’m
    going to book mark your website and keep checking for new information about once per week.
    I opted in for your Feed too.

    Pretty! This has been an extremely wonderful article. Thank
    you for providing this information.

    Greetings! Very useful advice within this post! It is the little changes that
    will make the largest changes. Many thanks for sharing!

    Hi there! This blog post couldn’t be written much better!
    Looking at this post reminds me of my previous roommate! He constantly kept
    preaching about this. I most certainly will forward this post
    to him. Pretty sure he’ll have a great read. Many thanks for sharing!

    Hi, I think your website may be having web browser compatibility problems.
    When I look at your web site in Safari, it looks fine but when opening in Internet Explorer, it’s
    got some overlapping issues. I merely wanted to provide you
    with a quick heads up! Other than that, great website!

    Having read this I thought it was extremely informative.
    I appreciate you taking the time and effort to put this
    information together. I once again find myself spending a lot of time both reading and
    posting comments. But so what, it was still

    Hi! I could have sworn I’ve been to this blog before but after
    going through many of the posts I realized it’s new to me.
    Anyways, I’m definitely happy I stumbled upon it and
    I’ll be bookmarking it and checking back regularly!

    I need to to thank you for this excellent read!! I definitely loved every
    bit of it. I have got you book-marked to look at new things you post…

    Hi, I do believe this is an excellent site. I stumbledupon it 😉 I may
    return once again since i have book marked it. Money and freedom is
    the best way to change, may you be rich and continue to guide other people.

    Your style is really unique in comparison to other
    people I’ve read stuff from. Thanks for posting when you have the opportunity, Guess I’ll just bookmark this blog.

    I was able to find good info from your blog articles.

    Wonderful post! We will be linking to this great content
    on our website. Keep up the great writing.

    This is a really good tip especially to those fresh to the blogosphere.
    Short but very precise information… Appreciate your sharing this one.
    A must read post!

    I couldn’t refrain from commenting. Well written!

    bookmarked!!, I like your site!

    Good article. I’m going through some of these issues as well..

    Way cool! Some extremely valid points! I appreciate you penning
    this post and also the rest of the site is really good.

    Excellent blog you have here.. It’s difficult to find good quality writing like yours these days.
    I honestly appreciate people like you! Take care!!

    This is a topic that is near to my heart… Best wishes!
    Where are your contact details though?

    I truly love your blog.. Very nice colors & theme.
    Did you build this website yourself? Please reply back as I’m
    wanting to create my own site and would like to find out
    where you got this from or just what the theme is called.

    Appreciate it!

    Everyone loves it when people come together and share thoughts.
    Great website, keep it up!

    Good information. Lucky me I discovered your site by accident (stumbleupon).
    I have book marked it for later!

    This website was… how do I say it? Relevant!!
    Finally I have found something which helped me. Appreciate it!

    Everything is very open with a clear description of the issues.

    It was definitely informative. Your site is extremely helpful.
    Thank you for sharing!

    I must thank you for the efforts you’ve put in writing this blog.

    I’m hoping to view the same high-grade content from you in the future as well.
    In truth, your creative writing abilities has motivated me to get my own blog now 😉

    Here is my web blog – Top New Fashion

  • August 10, 2020 at 11:51 am

    Hi, Neat post. There is an issue along with your website in web explorer, could test this…
    IE nonetheless is the market leader and a good element of people will
    miss your fantastic writing due to this problem.

  • December 16, 2019 at 9:36 am

    This design is incredible! You certainly know how to keep a reader entertained. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Excellent job. I really enjoyed what you had to say, and more than that, how you presented it. Too cool!

  • December 16, 2019 at 8:28 am

    Hiya, I’m really glad I’ve found this info. Nowadays bloggers publish just about gossips and internet and this is really annoying. A good web site with interesting content, that is what I need. Thanks for keeping this web site, I’ll be visiting it. Do you do newsletters? Can’t find it.

  • November 17, 2019 at 10:00 pm

    Hello there! I could have sworn I’ve been to this
    blog before but after reading through some
    of the post I realized it’s new to me. Anyways, I’m definitely
    happy I found it and I’ll be book-marking and checking back often!

  • September 24, 2019 at 8:36 am

    Thanks for these points.

  • August 19, 2019 at 4:39 am

    My brother suggested I might like this blog. He was entirely right. This post actually made my day. You can not imagine simply how much time I had spent for this information! Thanks!

  • January 17, 2019 at 11:11 pm

    Hey, you have developed a great website. Still, if you need a developer in future for any other project, don’t hesitate to contact me.

  • November 27, 2017 at 6:58 am

    Hi there everyone, it’s my fiгst visit at this site, and article іѕ genuinely fruitful іn support օf me,
    keep up posting these types of articles ⲟr reviews.

    • December 4, 2017 at 10:20 am

      Hey Dear, thanks a lot for your appreciation! Keep visiting regularly or simply subscribe to our newsletter — several useful posts are there in queue. Don’t miss them.

  • November 9, 2017 at 11:10 am

    I was looking for a post like this. I don’t have a good budget to hire developers. But, most of the content on the web are not enough to develop a website on your own. It is useful. But, I need some help on improving the theme. Please write on that.


Leave a Reply

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