Home » Entrepreneurship, Online Income, Technology

How To Launch and Manage Multiple Websites Efficiently

27 August 2009 29 Comments

I own and operate multiple websites. Additionally, I launch a new website probably once a month (whenever I have the idea for one). Because of this, I need a quick, simple, and cost effective way to execute the end to end process of launching a website.

This process includes the following:

  • Domain registration
  • Setting up the hosting
  • Installing the website platform
  • Create the initial content


I use two companies to handle everything. I use GoDaddy to register a domain name and I use Dreamhost to host and configure the website. Since I already have a Dreamhost account, I can add domains / websites without any additional cost. A 1 year dot com domain registration on GoDaddy is under ten dollars. This is the only cost I incur, so launching a complete and functional website costs under ten dollars.

Domain Registration

Researching and registering a domain name through GoDaddy is quick and painless. Once you find an available domain name, follow the instructions to purchase the domain. Note: some believe that a longer registration for a domain name helps out the website when it comes to search engine rankings since Google (and others) might use short registrations as a sign that the website is not a legit source of quality information. You’ll also get a better annual rate for a longer term. I tend to still do 1-year registrations since some of my concepts do not pan out and I abandon them once I realize this. I think you’re fine with a 1-year registration.

Setting Up The Hosting


Since we are using Dreamhost for every website we create, I can go ahead and modify the nameserver information. In my GoDaddy account, I will goto Manage Domains, click on the domain that I just regsitered and change the domain’s nameservers to NS1.DREAMHOST.COM, NS2.DREAMHOST.COM and NS3.DREAMHOST.COM. Once you do that, you’re done with GoDaddy.

Adding the site to your Dreamhost Account

Next, you need to login to your Dreamhost Administration Panel (panel.dreamhost.com). You need to click on Manage Domains, then “Add New Domain / Sub-Domain”. On the “Add Domain” screen, you really only have to fill in the domain name in the first field. If you are planning on hosting a Ruby on Rails application, you may want to check the FastCGI and Passenger check boxes. If you are planning to use WordPress, Joomla or static HTML, just fill in the domain name at the top, and the web directory field should auto-populate. Fill in the Captcha word so Dreamhost knows you are a real person, and click the “Fully host this domain” button at the bottom.

You’re all set!

Installing the Website Platform

Dreamhost One-Click Install

The beauty of Dreamhost, besides being able to add numerous websites to your account for no extra charge, is the one-click install feature allowing you to install your favorite website platform without any technical knowledge required.

On the Admin panel for Dreamhost, click on “One-Click Installs”. On that page, make sure you select Install new website software – Advanced mode. If you choose easy mode, you will not be able to modify the installation including adding new themes.

Next, select the software such as WordPress. Then, select the domain to install it to in the drop down menu (should display all domains you have setup). I tend to use a separate database for each domain so you will want to select the “Create a new database now” radio button. Create a database name, then create a new host name as such: mysql.yourdomainname.com. Create the database user name and then click the “Install” button to tell the system to install your software.

Note: When managing multiple websites, it will be easier on yourself if you stick to a specific pattern when setting up these websites and corresponding databases. For example, keep the same pattern for the mysql database name and host name. Also, I keep the username the same for each database (make sure your password is strict).

Finish the Setup

When the software has been installed, Dreamhost will email you along with any further instructions and the link to the administration login for your new website. Login to the administration to make sure your site is setup correctly. You can also view your website at http://www.yourdomainname.com and you should see some shell of a platform with the default content.

Adding a Theme or Template

At this point, you need to know how to use the platform you have installed. On the major platforms like Joomla and WordPress, you can find a range of tutorials showing you how to get up and running.

In order to customize the look of your website, you need to install a theme or template. If you’re using Joomla, you can upload a new template directly through the administration panel. If you are on WordPress, you’ll need to upload a theme via FTP to your site (Your Dreamhost account comes with FTP access).

Creating The Initial Content

In order to get your website launched, you need to add the basic content. If you are launching a blog, you will want to public at least 5-10 pieces of solid content before doing any promotion of your site.

The Next Steps

Once you do this, you’re site can be considered launched! The easy part is done. Now comes the tough part: creating more content, monitoring your website, SEO, promotion, building and tracking your traffic.

Growing multiple websites is a tough task, one that I have a few ideas on how to improve the process; however launching and managing the actual websites is very easy if you use Dreamhost and GoDaddy as described in this post. Good luck!


  • Jay said:

    I thought you'd give us some idea as to how to manage multiple sites. buying the domain names and installing wordpress is the easy part. now i need a program that can help me to manage 200 different websites and automate the process. i might need to outsource this either way.

  • 20smoney said:

    Jay, what kind of sites are your 200 sites? Do you need to create continuous content for them?

  • Navid Safabakhsh said:

    Hey jay, we've been working on something like that – http://empowerkit.com

  • Shadow2 said:

    Maybe you can help out a newby in this biz. Trying to transition from bricks and mortar biz to web site/e-commerce biz. I have ten sites and any software recommendations to manage them would be helpful.

  • WebGeek said:

    Does anyone know of a way to host their own site? I'm trying to build a site from scratch and just launch it from my own computer. How does that work?

  • The World of Pat Wimsatt said:

    I created a site real easy using wordpress. You can check out my site at http://pat.wimsatt.wordpress.com or just go to http://www.wordpress.com and follow the directions. FREE and easy, Had my first site going within 30 minutes. Good luck. and I'm always looking for folks to share ideas with. pat.wimsatt@gmail.com

  • Mike said:

    I can host it… http://www.simplyrawhosting.com let me know. Pricing is very reasonable.

  • Lighting Fixture : said:

    you should always get a life insurance if you can afford one coz you really don’t know when you are going to die ~

  • Electric Burner %0A said:

    Life insurance is necessary that is why i always make sure that i get a reputable insurance company :::

  • Super Site Manager said:

    I have an application I offer that can help manage all of the sites. It's called Super Site Manager and it allows you to control a virtually unlimited number of web sites using one single dashboard. Using this platform helps you eliminate the need for hundreds of separate Cpanels or WordPress installs and allows you to make modifications using an easy-to-use web interface.

  • VTSCF said:

    woww.. your article is good. its helpful me.. keep posting buddy 🙂

  • reading test said:

    I got what you mean , How To Launch and Manage Multiple Websites Efficiently | 20s Money bookmarked , very decent internet site .

  • Nutritional Supplements said:

    Some really nice and useful information about How To Launch and Manage Multiple Websites Efficiently | 20s Money on this web site , besides I believe the design holds fantastic features.

  • HTC Incredible 2 Accessories said:

    Id just like to tell you how much I learnt from reading wisdom Bookmarked u.Hope to be back again for some more good articles

  • HTC Sensation Accessories said:

    Thanks for an concept, you sparked at thought from a angle I hadn’t given thoguht to yet. Now lets see if I can do one thing with it.

  • Letisha Recht said:

    That is commonly a excellent blog. I’ve currently been again a number of times within the last 7 days and wish to sign up on your rss producing use of Google but can not learn how to do it especially well. Do you know of any form of directions?

  • SEO Services said:

    Adios for now for ones great guidance right here portion write, it is just a tad test for this net browsers. Who seem to offered any of these premium? . . . .Adoration is simply afflicted individual, really is certainly kind of. That be jealous of, keep in mind include, studying pretty pleased. It is really not impolite, it is really not self-seeking, it isn’t really without problems angered, information technology helps none of sign involved with errors. Prefer won’t count have fun with nasty other than rejoices all of the veracity. The idea insures, almost always trusts, never fail to expectations, perpetually perseveres.

  • mannitol said:

    Thanks for spending the time to discuss this, I feel strongly about it and love reading more on this topic.

  • honey said:

    Registering a domain name and setting up a hosting account is the easy part, Everyone can do this but when it comes to managing and promotion ..most people stop there. Thanks for your tips.

  • Niche Finder Review said:

    Pretty section of content. I just stumbled upon your web site and in accession capital to assert that I acquire in fact enjoyed account your blog posts. Anyway I’ll be subscribing to your augment and even I achievement you access consistently quickly.

  • iphone5 cases said:

    This discussion gives the light in which we can observe the reality. This is very nice one and gives in depth information. Thanks for share….

  • Culver said:

    Everything you explained made a lot of sense. But, consider this to be, suppose you added somewhat content? I mean, I dont want to inform you ways to run your web site, but imagine if you added something to maybe get peoples attention? Just like a video or simply a image or two to obtain people excited about what you have to say. For me, it’d make your blog become more active a bit more.

  • sary said:

    I really feel a lot even more many people need to read this, very superior information!

  • Johnnie said:

    If it won’t function, adjust the way in which wherein you might be undertaking it.

  • Lisa said:

    This was exactly what I had been looking for.. just went through the process myself while reading along and it went great. Major thanks, much appreciated!

  • basic first aid in surrey said:

    I got what you mean,bookmarked, very decent web site.

  • James said:

    I manage multiple websites through a product called Easy Address http://www.easyaddress.net.
    The thing I like its that they offer an affiliate program which allows you to resell their website CMS, create your own templates and manage all content through one administrative log-in. You can actually copy one website design and content to a new account and simply modify it for your next customer.
    Seems to work great especially for franchising.

  • Truck Driver Jobs said:

    Nice information thanks for sharing dear. really informative it's.