There are three main parts to setting up your website.
1) Secure a Domain Name (the name you intend to call your site). For example: http://www.yourdomainname.ca. For a small fee (anywhere from $12 – $20/year), you can secure a domain name. There are numerous online companies providing this service.
Tip: Choosing the right domain name could help your sites visibility in web searches.
2) Set up Web hosting (space you rent to house your website & all associated files). Web hosting companies are very different depending on your needs. If you would like a fast reliable Canadian website hosting company with excellent customer service and support, click here
Tip: Make sure your host is reliable and dependable. Do a little investigation before investing and research the hosting companies before choosing one. It could save you some grief down the road.
Some hosts only provide an e-mail address as contact information; this means support might not be there at the exact moment you need it, meaning you'll have to wait for support. Before investing time and resources, try sending an e-mail or calling to check out their response rate. Read independent reviews and see what others are saying.
Things to consider:
a) Hops: The number of web servers your information has to travel through before reaching it's destination. Less HOPS usually means better, faster service; AND
b) Ping: The number of milliseconds it takes your host server to respond to requests from others to see your site. Less ping time usually means better, faster service.
3) Develop your website. Whether designing the website yourself or hiring a web designer, make sure all files related to your site are managed correctly, working properly and are secured.
Tip: If you don't know what kind of website you want, try browsing the internet to see which types of sites appeal to you. This can give the designer a sense of what's important to you in a website.
For people to find your site it must be submitted to the internet search engines. The main three are Google, Yahoo & Microsoft's Bing (Yahoo & Bing are now one in the same). You will need to sign up for webmaster tools with each of the search engines. SEO or Search Engine Optimazation can help promote your site within the search engines but do some research in this area before proceeding, it could save you a lot of trouble. There are many different methods of SEO and everyone has a different approach. Just remember, no one can GUARANTEE first-place positioning.