How do I Create my Own Website?

Michael Anissimov
Michael Anissimov

Creating your own website can be useful for a number of purposes. Whether it's to share your expertise on a particular topic, start an online business, foster a community, or just maintain an online journal of your activities, having a website will allow you to make your content accessible from any connected computer. It can also theoretically allow you to have a larger audience for your ideas than you would ever have otherwise. If you have useful ideas or observations to share, you may be able to share them with as many as a few dozen people throughout the day, if you are lucky. With a website, you can share them with hundreds or even thousands.

A host will provide a username and password for access to a server where new web pages are stored.
A host will provide a username and password for access to a server where new web pages are stored.

Possibly the easiest way to create your own website is to use an online site creation tool. These services often provide intuitive interfaces for adding text, images, links, and other bits of content to a webpage. Many of these tools have a WYSIWYG web design platform, which means "What You See is What You Get" — what you create in the design interface is what your visitors will see.

Creating one's own website can be a way of starting a new sales business.
Creating one's own website can be a way of starting a new sales business.

If you want more options and functionality on your website, as well as your own dedicated web address, you'll need to create pages in HTML, register a web domain, and get a hosting server to upload your pages to. Web domains can be registered at any number of registrars — Godaddy.com is a popular one. Search for "hosting" or "cheap hosting" to find many thousands of available hosting companies. As a general rule of thumb, if you're paying more than about $10 US dollars (USD) per month for hosting for a low-traffic website, you're paying way too much. Many companies offer space for even less.

Having a basic knowledge of HTML coding can help when designing your own website.
Having a basic knowledge of HTML coding can help when designing your own website.

To create HTML, you can write it from scratch in notepad, or use a WYSIWYG software program. HTML is not a programming language per se, and as such is much easier to use than true programming languages. You can learn basic HTML in less than an hour and start using it to create your very own web pages.

After you create your pages, they must be uploaded to your server. You will receive a username and password from your host once you register with them. You can use these in an application called an FTP program to connect your computer with the server, then send your completed pages from computer to server. Once uploaded, your website will be visible on the World Wide Web for all to enjoy. Within a few days, pages with inbound links will be indexed by major search engines and begin to appear in search results.

Pay close attention to website aesthetics, including layout, color, and fonts.
Pay close attention to website aesthetics, including layout, color, and fonts.
Michael Anissimov
Michael Anissimov

Michael is a longtime wiseGEEK contributor who specializes in topics relating to paleontology, physics, biology, astronomy, chemistry, and futurism. In addition to being an avid blogger, Michael is particularly passionate about stem cell research, regenerative medicine, and life extension therapies. He has also worked for the Methuselah Foundation, the Singularity Institute for Artificial Intelligence, and the Lifeboat Foundation.

You might also Like

Readers Also Love

Discussion Comments

anon979446

Possibly the easiest way to create your own website is to use an online site creation tool. These services often provide intuitive interfaces for adding text.

ak9

Great post. Yes, there are many solutions but I think for a first website, wordpress is the best solution. When I started my first website I had so many questions.

anon352135

I like UltimateWB software the best. It is fast, easy, very customizable, with lots of features. You can build any type of website with it.

anon321895

I am pretty new to this stuff but would like to make a chat room and have it on the web. What would I do first: make a web page or chat room and can it all be done for free online?

anon321864

I am running an ecommerce web portal with an online website builder tool. With the comprehensive features of the website builder tool, I have been able to build an engaging website for my target visitors.

anon314199

Thanks for your article. I use easy webcontent for my online site creation tool. You don’t need any computer skills, experience registering domain names, or maintaining hosting accounts. There’s a handy visual editor, so you can tweak the design of your site yourself.

anon295922

I am interested in this topic and would like to find out some more information as my friend needs information on this topic. Do you have any other articles about this?

johnlevis

I am interested in this topic and would like to find out some more information as my friend needs information on this topic. This is good content and thank you for sharing it.

anon275926

What is the main software for learning web design?

anon273362

So I have a server that is hosted by my phone company. There is already a website there that I created at least 10 years ago on the server, and it's online. The problem is, I didn't make the old website, or put it online. I paid some business man to do it for my business.

I have now created an entirely new site in dreamweaver. HTML was easy to me so I got it done fairly quickly. I need to know how to replace my current website with the one I have built. I am running Dreamweaver CS6 and I have tried moving the old files off the server and putting the new ones on, but that didn't work. Although, when I placed the old files back again, it worked fine. Am I missing something?

anon265384

Is this for anyone to create a new website here or just notes on how to build a site?

anon260930

Learning basic html takes an hour? Rubbish. I've been teaching a friend html for roughly 10 hours now and he would struggle to make a website without my assistance.

anon260870

I have a website maker too, but I have not got the content you have. I am trying to keep it simple because of my target audience. As you will appreciate, it takes time to build a great site. I am trying to help newbies out that have not got any experience to get them started. So I'm doing the hard work for them.

anon249210

I'm now starting my own business and would like to make a web page so my customers could contact me and also see what I am offering. I've finished writing my html coding for the webpage but I'm unable to put it on the web. My question is how do I put it online?

Michele Di Gioia

A very good and informative article indeed. It helps me a lot to enhance my knowledge. I really like the way the writer presented his views.

anon176890

I am dhruv and I want to create my own web page. So how can I upload a website on a sever?

anon170722

what I'm looking for is a guide to how I make multiple pages and add them to my own server with different website names.

anon170718

I just finished setting up apache, php and mysql server on my computer. how do i create a webpage and put it out on the internet, so other people can view it?

anon149278

You do not need a degree to get any of the basics -- you just need a lot of patience and time to learn all the basics. A lot of schools these days offer classes that teach you how to build a website and the basics of building one.

anon148594

Get a degree. You need the following basics: Server Programming language (Java, Python, Ruby); Client Programming language (Javascript); Web Frameworks (you choose); graphic arts software (Photoshop and Illustrator); text editor; HTML/CSS; a Unix distribution to run Apache (and know it inside out); Apache; software engineering principles (object orientated programming); math; English; knowledge of regular expressions; business (accounts, marketing and management); a Mac; database (SQL, MySQL, SQLite, Postgresql); etc., etc., etc.,

As a I say, a degree unless you copy another person's work.

anon132954

I am Rajeev and I want to create my own web page. So how can I upload a website on a sever?

anon131628

You've mentioned online site creation tools. In case people are looking for some really good ones with great functionality: I can recommend Jimdo, Weebly and Webnode.

Robert

easiest

Good place to be. I just want to know if anyone can take me by the hand, showing me how to design a mini website?

anon105137

i want my own community in my own website. how do I do this?

anon95613

i want to create own website for education and information purposes. I need 10 email accounts, and 10gb space for uploading and downloading.

anon95588

I am Rajeev and I want to create my own web page. So how can I upload a website on a sever?

anon91961

Would like to know the best website builders that can be used in Ubuntu-Linux. Have been trying to find out but to no avail.

anon90986

Thanks for sharing. Really this is a great post.

anon83093

If you want to design your own website, there are many do it yourself tools out there. Some of them include hosting and the domain name at reasonable prices.

anon77492

I am a Ghanaian who wants to own a website on the Ghana national lotto started in 1962 to date and played on Saturdays. How do I own a website that deals with lottery? How much would it cost me to own such a website with my own web address and HTML? Who will build it for me?

anon66611

I will soon be adding a "how to make a website properly" guide to my tutorials website very soon.

This will be in PDF format and will run through all the things you might need in order to create a fully functioning website for the whole world to see.

anon62707

For starting web business, you might want to find someone to build, host and manage a website for you as it can get very expensive and frustrating to create and keep your own.

saroj

Is there something that i can add to my website to allow users to download sound files and play it online? Thanks for any help.

anon60950

i make bbq pits and want my own website.

anon57671

dreamhost is a great hosting company! they do a great job and it's priced very reasonably.

anon55688

i would like to know more about creating my own web page where i can advertise my business and prosper.

flash8515

I am new to website building. I looked at a bunch of different places to help me build one. I found a couple that were OK but didn't let me really do what I wanted. I needed to post music and videos but it wouldn't let me customize it the way I wanted. I started using one online sitebuilder and it worked great.

anon44441

how can i create my own website and what is the process need to create website? To launch my site on the net how much will i pay?

anon44197

Will I get money from my website? how?

sandy

anon41353

i am making a site but i want to connect some applications to it such as chatting application, as an ftp server for upload, etc., but i want a code how to join this two things on my site.

anon40919

I want to create my own website and make money off it, i have a very brilliant idea! The main thing is that the the website has to run on a global network yet i have no knowledge of doing such. i need as much knowledge as possible on this topic. anyone with the knowledge please share some light!

anon35440

Very nice post. This is a very detailed step by step guide for starting your own website. google

Katman420

What am I paying for if I buy a domain name? How does godaddy (or other sites selling domain names) "*own*" the internet and every original domain name that anyone can come up with?

Also, is there any way I can do a webpage in microsoft word or something and just transfer it to the site?

sandeepholey

I am sandeep and I want to create my own web page. So How can I upload a website on a sever?

anon19630

Google Page Creator is not accepting new sign-ups.

Google wants you to use "Google sites", which is integrated with the "Google Apps".

Learning HTML is just the kind of hideous thing most people don't want to learn about computing, and I struggle in my day job to try and save people from it.

When you do opt for a tool to author web pages spend sometime understanding it, before you create significant amounts of content. As it is often harder than it should be to move your content around afterwards.

dkoochie

i am a noobie in website building. is there someplace i can go to see a visual graphic layout of organization (organizational tree) from personal/e-business web design through putting the site on a hosting server(?)..to being looked over by search engine and directory editors..to finally getting it up on the www ....?

anon8563

i am making a site but i want to connect some application to it such as chatting application, as a ftp server for upload etc but i want a code how to join this two things on my site. --saurabh shrotriya

elsewhen

There are many services like Google page creator where you can customize web pages without the complexity of building an entire site.

Many social networks like MySpace, FaceBook and LinkedIn allow users to customize pages to varying degrees. Of course, these services usually try to monetize the traffic that comes to your page with advertisements. So, in this sense, you don't have complete control over everything.

Also, there are blogging platforms that make site creation easy if you want your site to be in the form of a blog. Blogger is one example of a service that allows you to easily create a completely free blog.

Post your comments
Login:
Forgot password?
Register: