How to Make a Website

Making a website for a band combines two powerful ideas in modern entertainment: the classical idea of live music and the social networking power of the Internet. Whoever is in charge of the band’s website should realize this and figure out how a website facilitates fans finding, listening to, learning about, eventually following the band through their development. It’s not just a calling card, these days, a band’s website is much more, and can attract fans and build a solid fan base.


  1. Think of ideas for your new website. If you already know what you want to make your website about, skip this step. Otherwise, make note of those moments when you think to yourself “I wish there was a website that…” Whenever you see a friend with any kind of problem or frustration, try and think of a website that would help him/her. Looking for a tidbit of information or a unique product that’s nowhere to be found? Brainstorm and write down all of your ideas, no matter how ridiculous they may seem. There’s no better place than the Internet to turn a quirky idea into gold. You can also get help by searching the web with “website ideas”.
  2. Identify your market. What kinds of people would each of your website ideas serve? Some websites, like Yahoo or Google, are as general as it gets, while other sites, like, serve a very specific bunch. Write down the target market next to each of the ideas on your list. Conduct market research–Who is your audience? What do they do? How old are they? What are their other interests? All of this information can help you make your website more useful to you.
  3. Figure out your commitment. How much time and money are you willing to put into your website? You can Create a Free Website, but the more money you want to make from your site, the more time and money you’ll have to invest. If you don’t care too much about making money you can get away with free web hosting and sporadic maintenance.
    • Content sites will require less investment, but you will also face more competition, since anyone can start a content site. To make money from this kind of site, you provide information and generate income from the traffic you receive through advertising.
    • E-commerce sites, which sell products, will need more maintenance and attention. You will also need to think about shipping, sales tax, order form security, inventory updates, and everything that a person with an offline storefront would have to manage.
  4. Narrow down your list. Which ideas stand to make the most profits? Which ideas require the most commitment? Which ideas look like they’d be fun to pursue? You will be spending time working on your website, so choose the idea you are most passionate about (that is also profitable and practical for you).
  5. Register a domain name (one that’s easy to remember and spell) and choose a web host. 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 ads plastered all over your webpage. Read the fine print.
  6. Build your website. Here you have a few different options.
    • Get a website-building program and do it yourself. While this might work for your dried bug page, if you are unsure of your design eye and ability, then it’s probably not the best choice if you’re trying to make a sharp, professional impression (especially if you’re trying to get people to part with their money).
    • Learn a programming language (or two, or three) and build a website from scratch.
      • HTML is incredibly easy to learn, and if you’re up to it, you’ll be able to tweak your web design any way you want, and you won’t have to pay anybody else to update or change your site.
      • 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.
      • A server sided scripting language (PHP, ASP with JavaScript or VB Script or Python) can be used to make things on your site move and edit or create forums.
      • AJAX (Asynchronous JavaScript and XML) is a technique of using a browser sided language and a server sided language to make the page get new information from the server without refreshing the page, greatly reducing bandwidth usage and vastly improving the user’s experience. Think of the possibilities: you could probably make a web based instant messaging service!
    • Hire a professional. This is the best option for more advanced sites, especially e-commerce sites.
  7. Use keywords that your target audience would search for to get a better search engine ranking. There are several tools available from Google, Overture, and third party software developers that can make the keyword research process easier. Sprinkle the keywords you’ve chosen throughout your text, but not to the extent that it hurts the quality of your content.
  8. 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.
  9. Test drive your website. When you finish your website, do usability testing. You can do this by simply asking a few friends or family members to use your website. Give them a specific task like “edit your profile” or “buy an alpaca sweater from the bargains page.” Sit behind them and watch them navigate. Do not help them. You will likely find areas where you need to improve navigation or clarify some instructions.
  10. Advertise. 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.
  11. Provide quality content and service. This is what will ultimately make your website awesome. Be sensitive to feedback – take it seriously. Think about your target market: their needs, their frustrations, their circumstances, and seek to make their lives easier. Strive for a win-win situation for you and your visitors.


  • Before beginning to read a tutorial, make sure it’s the best of the best; you don’t want to find half way through that the tutorial’s flawed or putting you to sleep. You don’t 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!
  • Stick with simple things, practice them and then advance, even if what you create is not very impressive at the time; don’t 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.
  • People are in a hurry. This means that you 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 products on your website, you’ll 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.
  • Find popular websites, even if they don’t 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.


  • Never violate your visitors’ trust. Respect their privacy. Spam, annoying pop-ups, and irrelevant ads will hurt your credibility. A clear privacy statement is one way to build your credibility. Provide a prominent link to your privacy statement from every page on the site as well as from any location that you are asking your visitors for personal information. Provide legitimate contact information online. If you need to use ads on your website, explain to your visitors why, and show them that you’re doing your best to accommodate their visit. And mean it!
  • Remember, never delete the details (username, password, etc.) of your account. If you don’t have the details when you forget them, you will not be able to work on your website again. More importantly, never give out your details (except for your website address).
  • If you use something from another website, be it a picture, a JavaScript, or whatever, get permission and give them credit for it. If you don’t, they might sue you.

Article provided by wikiHow, a wiki how-to manual. You can edit this article and find author credits at the original wikiHow article on wikiHow. All content on wikiHow can be shared under a Creative Commons license.

Leave a Reply


This site uses Akismet to reduce spam. Learn how your comment data is processed.

Notify of