Building your website


There are a few important steps to building a website and having it displayed online.

This article covers how to set up a website and how to attract visitors once it's uploaded to DreamHost's web servers.

Setting up your website

  1. Obtain a domain registration.

    You must configure DNS at the company where your site is registered. DreamHost support cannot help with this as you are the owner of the domain, not DreamHost.

  2. Add a hosting plan.
  3. Add hosting to your site.
  4. Build your web pages on your home computer or use a One-Click Install to create the site. Below are a few sites to help you.

    Another way to build a website at DreamHost is to use a One-Click Install. View the following articles for further details:

  5. If you've developed the site on your home computer, upload the content to your DreamHost server using an FTP client.
  6. Once your domain is registered, hosted and you've uploaded your content to the web server, your site is live on the Internet for anyone to visit.

Glossary of terms shown in the above steps

Domain registration
you have paid for and are registered as owning a specific domain name, such as
Domain hosting
you have paid a company, such as DreamHost, to store your website files on its server.
Transferring a domain
you are changing the domain registration ownership information so that your site is registered at DreamHost.

What if I see an empty directory listing where my website should be?

When you first add hosting to your site, you’ll see a ‘Coming Soon’ page that DreamHost creates by default. To upload a site you've already created, visit the FTP page for detailed instructions.

If you have already uploaded your site files, you may instead only see a directory listing of those files and not the actual website. If that’s the case, you need to create an index page such as an index.html or index.php page. This index page is then used to automatically load your site when it’s visited.

How do I get people to visit my site?

Once your site is up and running, you need to publicize it. Nobody will visit if they can't find you through a search engine or from another related site. Below are a few steps to help make this happen:

  1. Visit each of the major search engines and submit your URL. Most of these sites have a link that allows you to submit your site to their database. Some popular search engines include:

    There are also many other services (free or at a cost) which submit your site to search engines for you.

  2. To make your site easier for the search engines to crawl and classify, consider adding some META tags to your index page.

See also

External links

Here are some good resources for you to use in learning the basics of web design.

Internal links

Did this article answer your questions?

Article last updated PST.

Still not finding what you're looking for?