Steps to make your own website

1. Before you start to make a website, identify the market first. What kinds of people anyway who would read each of your website ideas serve? Many websites, like Google, MSN or Yahoo, are as general as they gets, while other websites, serve a specific bunch. Writing down every market target next to each of the ideas on your own list. Conduct some market researches. Who will be your audiences? What will they do? How old they are? Any other interests? All of those information might help you to make more useful website for you.

2. Try to figure your willing to work. How many times and cash are you willing to invest into your site? You can start and run a website for free, but the more money you want to make from your site, the more time and money you'll have to invest. If you do not care too much about making money (like if you're just interested in showing off your dried bug collection) you can get away with free web hosting and sporadic maintenance.
- Less investment required by content sites, but you're gonna facing a lot of competitors, cause every one can make a content web. Making money from content site, you should provide articles and make money from the web's traffic and you'll get them from ads.
- Selling products using an e-commerce sites, You're gonna need a lot maintenance activity and also more attention. You'll be need to think of goods shipping, order form security, sales, inventory updating, and anything else.

3. Now, do some keyword research to determine if other people are searching for your website topics and learn more about your potential clients. There are many free keyword tools to help you get more information about your topic. You will need to find keywords that are in demand (people are looking for it) yet have some chance of finding your site. Like a site on web hosting is too broad of a topic. Forum webhosting is a little better (narrower) topic.

4. Don't forget for narrowing down the list. Which are the ideas that stand to give you the most profits? Which one requiring commitment? This is very time consuming work for a website.

5. It's always be a good idea to sell other people's products which will let you make money without investing in any products or worrying about shipping.

6. Next is research for online web making services. You learn HTML or CSS code, but you can use software for desktop publishing.

7. You have to register a domain name (one that's easy to remember and spell) and choose a web host (althought you can get a free domain name).
The best domain name also includes your main keywords and some variation of what solution you provide. You can use a domain availability tool to find an available domain name. For more complicated websites, be willing to shell out the extra bucks; or, you can opt for a free web hosting, which will probably mean having a URL like and have ads all over your website.

8. Start to make your own website. Right here you get some different options :
- Learn a programming language (or two, or three) and build a website from scratch.
- Buy a web building software and build em by yourself.
* Scripting languages (VB Script or Python, ASP with JavaScript or PHP) can be used. They can even help for storing any information on people that visiting your web too, such as setting, username even some "shopping carts" for temporary in a commercial websites.
* Wordpress also a great option too for making a web. It's a free open source application you can be install on your server. You can make update and organize contents easily.
* HTML code is very easy to learn, and if you willing to learn, you can decor your website design in any way you wanna be.
* XHTML is the new web language set by W3C's standards. Almost identical to HTML, it follows a stricter set of rules for marking up information - what this means, for the most part, is minor changes to the way you write code.
* CSS, which stands for "Cascading Style Sheets", gives more flexibility for styling the HTML.
* A browser sided scripting language, such as JavaScript, allows you to make your page interactive.

- You can hire a web professional designer. Great option for making more advanced websites such as e-commerce webs.

9. The next step is upload your website. Your web host may have an FTP feature, or you can download your own FTP program like FileZilla. If you hired a professional to design the website, he or she may take care of this for you.

10. You should consider to use keywords for your target audience to get search engine rankings. There are somany available tools from Google Adwords, Overture Keywords Checker and software that can help you doing the keyword research easier.

11. Advertising your website. Submit your site to major search engines. Tell your friends. Use an e-mail address with your domain. Visit other websites that complement (not compete with) yours, and offer to exchange links. Post constructively on blogs and forums, and put your URL in your signature.

12. Test your website. Soon as you finish to make your website, do visibility test. Ask your family or friends to use your web. Give em some task such "editing profile" or "buying goods." Sit and watch them using your site and navigating around. Don't give them any help. This step will make you to know which pages or links should be improved.

13. It's better providing a high quality contents and services too. Take seriously any constructive comment and feedback. Think about your web visitor's needs, things that makes them frustrated, circumstances, and try to make them get an easier lives.

14. Use article marketing to get back links to your website which will also help your website get found by the search engines.

15. Do SEO trick. To help your website ranks well on the search engine you have to implement some SEO trick.


- People are often in a hurry. This means that you may only have between 10 and 30 seconds to capture your visitor's attention. To minimize your load time, keep graphics small. Compress them where possible. Use flashy technology JavaScript, Flash, Streaming Audio/Video, etc. sparingly and only if it is important to your presentation.
- If you intend to sell a product on your website, you will need to be able to accept secure credit card payments. You can apply for a merchant account, which charges a per-transaction fee, or use a free payment service like PayPal.
- Before beginning to read a tutorial, make sure it is the best of the best; you do not want to find half way through that the tutorial's flawed or putting you to sleep. You do not want to have to read the same content over again in a good tutorial, do you? So look into lots of search engine results before picking your tutorial!
- Find popular websites, even if they do not have much to do with yours, and use them as models. What are they doing right? Incorporate what you learn from the big shots into your own website. Don't be a copycat, but don't re-invent the wheel.
- If you hire a professional to code a complicated site, remember that programmers are not all graphic designers. The most eye-catching sites out there have been made by or with the input of someone involved in graphic design. Programmer also does not usually know much about search engine optimization and getting your website to the top of Google. Try to find someone who does know that or you can learn on your own too.
- Create a REAL website. A lame boring website would not do any good! Make it want to attract the people that will bring traffic to your website.
- Begin with simple things, practice them and then advance, even if what you create is not very impressive at the time; do not attempt to rush through the tutorials in one. You need to understand them very well, so take your time and test things out. If you wonder whether or not something will work, don't suppress the urge, but find out.