30 Day Marketing Bootcamp for Freelance Writers – Day 5

on September 7, 2009 in Marketing, News & Updates

Good job so far in preparing to build your writer platform! You've brainstormed a target market you want to work with. You've assembled a basic platform-building plan. And you've conducted some basic market research and set your freelance writing rates to make sure that target market will really be right for you in the long run. During this week of your marketing bootcamp, we're going to have you set up your own professional website. We'll be using WordPress for this, and today you'll get started by choosing a domain name (or re-evaluating the one you have), and setting up a Web hosting account. This is one of those days where you'll spend a bit of money to get things going. If you already have a professional site, follow along anyway. You might come up with ways to improve it.

* This post will contain one or more affiliate links to a Web host and / or domain registrar that I wholeheartedly recommend. In fact, they're the same registrar and host I'm using to host this very site (and several of my other blogs). Future posts showing you how to setup your site will include screenshots from these specific providers. You certainly don't have to choose them, but it will make following along easier (for the hosting, any Cpanel host should be easy enough to follow along with).


I always recommend against hosting free sites and blogs (such as with WordPress.com or Blogspot.com). This is for several reasons:

  1. They can limit your ability to use the site for commercial purposes (which obviously is not in your interest for this type of site).
  2. It looks unprofessional to visitors (why should they pay you handsomely for your work when you show even you won't invest in your business with a simple domain and hosting?).
  3. The domain names are longer, and harder to remember, which could affect your type-in traffic (or squeezing it onto a business card or mentioning it in an audio interview).
  4. Free hosts can also limit your ability to install scripts (such as quality stats systems to monitor your traffic, where it's coming from, and how your visitors behave on your site).
  5. You usually won't have as much freedom with the design (WordPress can be used to build just about any kind of site for example, but if you're using the free hosted blogs through WordPress.com, you can't use all of the features the self-hosted version can support).
  6. You don't own the site, which means that if you decide to leave later to get more robust features you won't be able to 301 redirect your old site to the new one. That means you'll lose your backlinks, some of your traffic, and your search engine rankings (not cool if your site is bringing in business).

Let's get started by choosing a domain name and registering for a host.


  1. Visit the Adwords keyword tool. Type in a keyword phrase or two that describes the writing specialty you chose. For example, you might want to type in "Web copywriter."
  2. Look at the list of results and corresponding traffic stats. Write down 5-10 options from the list that get decent traffic numbers (at least a few thousand monthly -- don't go for the super-general with millions of searches though, because it's highly unlikely you'll be able to rank in the top ten results for them in a reasonable time period). Using "Web copywriter" I might narrow down my options to: Web copywriter, Web copywriting, SEO copywriting, advertising copywriter, freelance copywriting, online copywriting, and creative copywriter.
  3. With your domain name, you have three basic options: 1. A domain tied to your own name, 2. A domain you feel is brandable, and 3. A keyword-rich domain name. With plenty of experience in all three of those options, I've consistently found the best results with keyword-rich domains that are also reasonably brandable (NakedPR.com, AllFreelanceWriting.com, etc.). I very strongly suggest that you look at the keyword phrases you listed in your last exercise and write down a few possible domain names based on them.
  4. Visit Godaddy.com. Type in your possible domain names, and find out if any of them are available. There's a very good chance that your top picks will already be taken. The site offers suggestions for similar domains (from changing the extension from .com to .net to related domains with your keyword phrase). Consider them. Go through your list. If you find absolutely nothing good, go back to the Adwords keyword tool and look for more keyword possibilities with search traffic. I've always loved PCnames.com (their word search tool) to help me brainstorm domains based on a keyword (it's how I've found the majority of mine). Unfortunately that tool is currently offline being updated for a while, but you might want to check back in the future. When you choose a domain name, register it (you can register it for one or more years at a time, usually less than $10 per year). If you register with Godaddy, you can use coupon code mtech10 to save 30% on .com domain registrations. Don't get sucked into the add-on offers (their checkout process might be confusing if you're not used to it), and make sure you set your registration period to the right number of years (don't pay for 2 if you want 1). Also, do not register your domain with the same company you host with ever, and do not host professional sites with GoDaddy -- you should stick to hosts with more typical interfaces for that, and ones that maximize your control over your own site. For example, I've just registered ProPRwriter.com and ProWebContentWriter.com to supplement my existing site at ProBusinessWriter.com.
  5. Now it's time to get a Web hosting account. I very strongly recommend Hostgator.

    If you're going with shared hosting (which almost all of you will unless you want to invest in a dedicated server for your site -- completely unneccessary for a single freelance business site the vast majority of the time), I've found them to be the best option. I host a few blogs on their Baby Gator package (7.95 per month) because it allows for unlimited add-on domains. But if you know you won't want to add any other domains later, you could go with the cheaper package for $4.95 per month (Hatchling package). They also offer a business package at $12.95 per month that will give you a few extra features like a toll-free number if you do a good bit of business over the phone. Those are their advertised prices, and are based on paying for 3 years of hosting up front. If you want to pay monthly, you'll pay more (for example, that's $8.95 per month for Hatchling, $9.95 per month for Baby Gator, and $14.95 per month for their business hosting -- mouseover the prices on their site if you want to see rates for 1 or 2 year pre-paid pricing).

    If you opt against HostGator, I strongly suggest you look for Cpanel host (the control panel they use), especially if you plan to follow along here in how to set up your site. Whatever host you choose, go ahead and get your account setup now. If you get a new hosting account, you'll need to tell the host that you're using a domain name registered elsewhere and you'll have to set your nameservers for the domain to match what the host tells you (you can learn more about that in our previous post, which will also show you how to setup wordpress on a Cpanel host if you want to get a head start on your work for tomorrow).

Tomorrow you're going to get a basic WordPress installation setup on your new hosting account, and choose a theme / design for your site.

Thanks for sharing!
Tweet about this on TwitterGoogle+Share on FacebookPin on PinterestShare on LinkedInBuffer this pageShare on RedditShare on StumbleUponEmail to someone
Short URL: http://3bm.co/rr6y4d



  1. Matt Willard September 7, 2009 Reply

    Well, since I made my site before this boot camp, I’ll admit that I’ve made a few mistakes. Giant Robot Invasion obviously doesn’t utilize keywords in its name, but at least it’s pretty brandable. Also, I both registered my domain with BlueHost as well as host it on the site. I’d move it to another service, but, well, I’m broke right now :V At least they’ve been good to me so far for the six or so months I’ve been with them.

  2. Jenn Mattern September 7, 2009 Reply

    The problem with registering the domain with your host is that some companies have been known to essentially hijack the domain names.

    Basically, if things seem okay for a while and then later go wrong, the customer might want to switch (both move the domain to a new registrar and change hosting companies). The issue is that your registrar (in this case your host) can make that take about as long as they want (1&1 used to be absolutely awful about this for example). So if you’re taking your hosting business (their bread and butter) elsewhere, they have no reason to make the process an easy one for you. Depending on their own terms, they may even refuse to let you transfer it away (another issue 1&1 used to be an example of).

    So it’s always — always, always, always! — a better idea to keep your hosting and domain registrar separate. Just because they seem like a good company now doesn’t mean there won’t be problems (big ones have shut down in recent years causing all kinds of nightmares for customers).

    It would be easier to change registrars than a host (where all of your files have to be moved). So if you do opt to split them up, just transfer the domain name away to another registrar. You can do that when it’s renewal time. Many registrars give you a year’s free renewal if you pay their transfer fee (which can even be a dollar or two less than the renewal would have been).

  3. Matt Willard September 7, 2009 Reply

    Thanks for the tip. I’ll definitely keep that in mind when it’s time to renew.

Add comment

By using this comment form you agree to the site's Comment Policies.

Leave a Reply

Your email address will not be published. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CommentLuv badge