The first thing you need to do before anything else is to get yourself a domain name. A domain name is the name you want to give to your website. For example, the domain name of the website you're reading is "argawebdesign.com". To get a domain name, you have to pay an annual fee to a registrar for the right to use that name. Getting a name does not get you a website or anything like that. It's just a name
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. After you sign up for a web hosting account, you will need to point your domain to that account on your web host.
Once you have settled your domain name and web host, the next step is to design the web site itself. Although there are many considerations in web design, your first step is to actually get something out onto the web. The fine-tuning can come after you've figured out how to get a basic web page onto your site. One way is to use a web editor to do it.
There are many commercial and free web editors around. For those who don't mind spending money on a good commercial web editor, one of the most highly-regarded web editors is Dreamwaver There are many other web design software around. If you prefer not to use it you can find some others listed on thefreecountry.com's.
An integral part of web design is search engine readiness. Search engine promotion does not start after the web site is made. It starts at the web design stage. It is important to build your site around Google search engine which is the most popular search engine around, at least at the time this article was written.
here are many other issues regarding the design of web pages. The above will get you started. However, if you have the time after you get something out onto the web, you may want to read more about website design.
Although I list this step separately, this should be done throughout your web design cycle. I list it separately to give it a little more prominence, since too few new webmasters actually perform this step adequately.
You will need to test your web pages as you design them in the major browsers: Internet Explorer 8, Internet Explorer 7, Internet Explorer 6, the latest versions of Firefox, Opera, Safari and Chrome. Since all these browsers are free anyway, it should not be any hardship to get them and install them.
One way to improve your chances that your website will work in future versions of the web browsers is to make sure your web pages' code validate as correct (that is, the underlying code has no errors).
If you are selling products or services, you will need some way to collect credit card information or PayPal.
If you need advertisers for your website, there are millions of advertisers and affiliate programs that can be found online. Those companies are on the constant lookout for new web publishers to display their advertisements.
When your site is ready, you will need to submit it to search engines like Google and Bing. You can use the links below to do this.
In general, if your site is already linked to by other websites, you may not even need to submit it to these search engines. They will probably find it themselves by following the links on those websites.
Apart from submitting your site to the search engine, you may also want to consider promoting it in other ways, such as the usual way people did things before the creation of the Internet: advertisements in the newspapers, word-of-mouth, etc. You can even advertise in the various search engines.
This has the potential of putting your advertisement near the top of the search engine results page, and possibly even on other websites.
Naturally the above guide is not exhaustive. It is a distillation of some of the essential steps in getting started with your site. If you want more information, there are plenty of online tutorial or vedio tutorials on you tube, on how to use dreamweaver, photoshop, HTML, CSS, PHP, mySQL and many more.
Quoted from the site wizard Christopher. H