Postworthy is a free service for sharing the cool stuff you find on the web. We want to help you share your answer to this question: What have you found on the web? Join Now to share the cool stuff you find!
In this tutorial you will learn all the basics that you will need to understand how to create a website from scratch. It is assumed that the reader of the following 5 Easy Steps To Website Creation has no prior knowledge of how to create a website from scratch and all the basics will be covered.
I would like to mention that I feel there is a distinct difference between a creating a simple website and creating a complex web application (Google, Yahoo, Ebay, Wikipedia, ect) and the skills required to create the latter require much time, experience, and knowledge which ,can not be compressed into 5 Easy Steps To Website Creation. This article is not intended to be a comprehensive look at creating large scale data driven applications but the concepts developed in this how-to can be used as a starting point or a foundation upon which such skills could be built.
First, what is a domain name? In simple terms a domain name is what points the world to your website, it is your identity on the web. It is important to remember that a bad domain name can ruin your chances of ever becoming popular. The name that you pick is going to be with you for the life of the website you create so make sure to find the perfect name. There are some key traits that I would recommend when searching for the perfect domain name:
Click to learn more.
So where do you buy your domain name? Well there are many places that you could purchase a domain name but I would recommend you use GoDaddy.com $1.99 Domain Names. I personally use GoDaddy.com for all of my website related expenses and I have never had any complaints.
Now that you have your domain name the next step as you create a website will be to find a web host. The hosting package that you choose is very critical in the success or failure of the website. I would always recommend that you prepare for success and choose a Hosting Plan that can accommodate such success. Here are some of the things that I look for when deciding on a web host:
I would recommend a GoDaddy.com Hosting Plan because I myself use GoDaddy for hosting and have had great results with them. If GoDaddy does not have a plan that is right for you you may also want to look at 1&1 website hosting or FatCow website hosting . There are many many other good web hosts out there so make sure to find the plan that fits your needs.
Before you can even start on your journey to create a website you must first learn the basic language of the web HTML. HTML, Hyper Text Markup Landuage, is the predominant markup language for web pages. It provides a means to describe the structure of information on the web - by denoting certain text as headings, paragraphs, lists, and so on - and to supplement that text with interactive forms, embedded images, and other objects. As teaching the basics of HTML is out of the scope of this how-to I will to refer you to a great resource for gaining an understanding of the fundamentals of HTML. Once you have a basic understanding of HTML you will be ready to create your first web page. Typically the file extension for this page will be .html denoting it as an HTML file. Using your fundamental knowledge of HTML you will be able to create an endless supply of static web pages for your visitors to view but you will over time notice just how static a plain old html page can be.
With some basic HTML knowledge you will know have enough skills to manage a simple blog. There are many choices out there for blogging software and I will start by recommending two free blogging platforms and for the business minded a third paid blogging platform:
Once you have the basics down you will undoubtedly desire more flexibility out of your website. To gain more flexibility you will now need to learn a server side scripting language to gain the ability to create dynamic web content. As dynamic web content is far beyond the scope of this how-to I will only provide the interested reader with a list of resources to further explore dynamic web content with the server side scripting languages I would recommend as a starting point:
There is really nothing that you must buy to do your development because much of what you will need is available for free. You can start blogging with WordPress , Movable Type or TypePad or you could make the leap and jump into the code with PHP, Ruby on Rails, or ASP.NET. But remember to make sure that your web host supports the server side scripting language that you pick!
When it comes to marketing a website I create I prefer to get the most bang for my buck. To make the most out of the small budget that I typically set aside I have been forced to improvise. If you are looking to spend an enormous amount of money on a web marketing campaign then you can skip to the next section. If on the other hand you are looking for simple ways to increase your website traffic while not breaking the bank then continue reading. In the past someone who wanted to create a website and market it had few options to make the most of their budget but those times have changed and I would like to share with you a few tips to help you start generating extra targeted traffic. When I create a website I use the following methods to market it effectively:
So the first thing to do is to optimize your website using SEO Book as your guide, this can be the simplest and most cost effective marketing tool you have available because search engines are where most people start their journey to find your website. The second thing to remember is that SMO is your friend and probably the most important things to remember (a.k.a - high school stuff); be cool, speak their language, socialize with the community, be in all the cool cliques, and get the cool people to talk good about you. Last but not least
It is easy these days to make money from your website if it becomes popular enough. Though it is easy to make money it requires much time and a very dedicated effort to make a substantial amount of money online. There are basically four ways that you can monetize your website:
If you have made it this far all that remains is for you to Also you will want to register with an affiliate marketing site like Commission Junction. You could also get paid to blog.