Using Email to Drive Traffic to Your Site


Email marketing is an important part of your strategy to drive traffic back to your own site.

Email marketingAfter all, that whole “if you build it, they will come” thing doesn't apply to websites.

In addition to creating content for your site, you then have to keep in touch with people who have agreed to receive updates from you via email.

I use AWeber as my email service provider for a number of reasons, including their high deliverability rate (zero tolerance for spammers), autoresponder followups, email form and newsletter templates, and their blog posts to email feature.

I will show you how I use AWeber to do the following:

These practices combine to reach people interested in the topic of my sites and continually come back to see my new content.

WordPress Plugins


WordPress is configured now, so there is one more step to have your site all ready to go, and that's to add some plugins to your WordPress site.

WordPress plugins are applications that enhance the capabilities of a WordPress blog.

For example, the Facebook “Like” button at the top blog posts on this site is a plugin.

social-sharing-plugins

The same goes for the Tweet and Google+ button, and a number of other tools I use behind the scenes to make WordPress work the way I want it to work.

Here are the plugins that I am using on this WordPress blog:

  • Akismet – fights comment spam
  • Disqus Comment System – replaces the basic WordPress comments
  • Facebook, Twitter & Google+ Social Widgets – enabling social sharing
  • Pretty Link Pro – create redirects of long links with your own domain
  • WordPress SEO – an all-in-one SEO solution

But how do you add plugins to your WordPress blog?

On the navigation bar on the left side when you are logged into WordPress, click “Plugins”. This will take you to a page that displays your current plugins, as well as enabling you to add new plugins.

Assuming you want some or all of the plugins I've mentioned, click “Add New.”

Add new plugins

This will bring up a search box. Akismet should be pre-installed for you, so try searching for Google XML Sitemaps.

Install WordPress plugin

Then click “Install Now” for the plugin you wish to install. You'll be prompted with a question on whether you are sure you want to install the plugin. Just click “OK”.

This will download the file to your WordPress blog, and you then just have to click “Activate Plugin”.

Activate WordPress plugin

That's it – you've got that plugin installed. Just follow that process for each new plugin you want.

Some will have extra steps to configure the plugins to best suit you, so be sure to read any additional instructions that come with your plugins.

There are many thousands of other WordPress plugins, so if there is some feature you wish you had on your blog that's not there, try searching on Google for words that describe that functionality and the word plugin.

Configuring WordPress


So WordPress is installed and you're all set on your WordPress theme. Now there are a few easy tweaks I would suggest to optimize your new site.

First, login to your site and click “Settings” on the navigation bar on the left.

In the “General” area for “Settings”, there are two places to update: Site Title and Tagline.

General Settings in WordPress

The Site Title is the information Google will list when your site is indexed. For instance, I currently have “The Extra Money Answer: Learn to Make Money Online” as my site title.

And the Tagline will be some supplementary information to describe your site. My Tagline is “How to make money online with affiliate marketing”.

Here is how you would see this site in Google…

Extra Money Answer in Google

There is other information you can change on your General Settings page, such as your Timezone, Time Format and Date Format. This is not hugely important, but go ahead and customize that to your Timezone and time and date preferences.

Next, click on “Reading” in the “Settings” area, and for “For each article in a feed, show”, select “Full text” and then click “Save Changes”.

Reading Settings in WordPress

The purpose for this is so when somebody follows your blog through an RSS reader, they see your full posts. In my opinion, it's best to get people to read you where they prefer, rather than trying to force them back to your site each time.

The last thing to change in the Settings area is the “Permalink Settings”.

The determines how the links from your site will look, and there are a handful of options to choose on that page.

My preference is to have the words from each post title in the link from each post, which is a custom setting. This makes it clear to search engines what each post is about.

Select “Custom Structure” and enter the following into the field: /%postname%

Then click “Save Changes”.

Permalink Settings in WordPress

There are lots of other changes you can make to customize your blog, but these are the tweaks I always make right away when I launch a new site.

Next up, I'll share the plugins I use in WordPress. Plugins are tools that you can easily add to your blog to add more functionality.

Installing a WordPress Theme


The theme of a WordPress blog is the design for your site, and it's really easy to change the look and feel in a matter of clicks.

By default, your WordPress theme is a free theme called Twenty Ten. If you're happy with the way this looks, you can just stick with it.

Default WordPress homepage

If you would like to explore other themes, there are many free WordPress themes, as well as a selection of premium (paid) themes.

My favorite is the Thesis WordPress Theme, which was created with a focus on SEO (search engine optimization), so you can get your site listed in Google well, plus a lot of flexibility on the design, and fast loading time.

Thesis theme for WordPress

Extra Money Answer, my affiliate blog, and the Affiliate Summit site are all using the Thesis theme.

If you like the design of a particular blog, scroll down to the bottom and you will typically see an indication of which theme they are using.

Which WordPress theme powers this blog?

For instance, if you look at the bottom of this page, you will see “Built on Thesis by Matt” – my site uses Thesis and it was customized by a guy named Matt Gross of http://thesistutor.com/.

Anyhow, if you'd like to change your WordPress theme, login to WordPress and click “Appearance” from the menu on the left.

WordPress appearance section in admin

You will then see which theme is currently active, as well as any other themes you can activate.

Click the “Install Themes” tab if you'd like to search for free themes by keyword, author, or tag.

Install Themes in WordPress

For instance, if you would like a WordPress theme that has a magazine look to it, you could search for the term “magazine”.

Search for a WordPress theme

If you see one you like, click “Install” for that theme, and a box will pop up with the option to “Install Now” – go ahead and click that box. You are just installing the theme to your account. It will not go live on your blog.

Select a WordPress theme to install

And it's that easy. The new WordPress theme is installed for you.

WordPress theme is installed

You can then preview how the new theme would look with your current content, as well as activate the theme, or return to the theme installer to search for more themes.

This is the preview of Extra Money Answer with the Magazine Basic theme. I will stick with the Thesis Theme.

Preview the new WordPress theme

When I go back to the “Manage Themes” tab, I still have Thesis as my current theme, but now Magazine Basic has been added to Twenty Ten as a theme I could choose to activate if I wanted to change themes.

New theme in Manage Themes

Now, if you were to buy a premium theme like Thesis, you would typically download it from the site where you purchased it.

Then you would go to the “Install Themes” tab and click “Upload”. Then you would click “Choose File” to find the file on your hard drive and upload it to WordPress.

Upload a WordPress theme

After uploading a theme, you can then preview how that theme would look with your current content, as well as activate the theme, or return to the theme installer.

One thing I love about WordPress themes is that you can switch them out so quick and easy if you decide you don't like one anymore.

The next step is to make some adjustments to customize WordPress.

Installing WordPress


WordPress is my content management system of choice, as it is easy to use, learn, and scale.

Additionally, Blue Host enables it to be installed at the push of a button.

Now that your hosting account is all set, go ahead and login to get WordPress installed.

This will bring you to your cPanel, which is short for control panel.

Then scroll down to the Software/Services area, and click the WordPress icon with the big, white W.

Blue Host cPanel

Next, click the left “Install” button for a brand new version of WordPress.

Click to install WordPress on Blue Host

After this page, you'll see three steps for Installation Preferences, Advanced Options, and Legal Information. There is no need to change anything here. Just check the agreement box and then click the “Complete” button.

Final steps to install WordPress on Blue Host

Next, you will see that the installation process is underway. Your login url is there, which is your domain and then /wp-admin, as well as your user name (admin) and password.

WordPress is installing on Blue Host

You will also get this information in an email.

WordPress access information via email

Check your domain and you should see the default version of WordPress installed.

Default WordPress homepage

Next, we will change install a WordPress theme.

Connecting Your Domain to Your Host


You will have to make a quick and easy change in your GoDaddy account to connect your domain name to your hosting account on Blue Host.

Login over at GoDaddy and keep stay logged in at Blue Host.

After logging into GoDaddy, go to the Domain Manager section, and then click your domain name.

There is a lot of stuff you don't have to worry about there – just hover over the icon that says Nameservers and click “Set Nameservers”.

Domain Manager on GoDaddy

This page will have two fields, Nameserver 1 and Nameserver 2, that already have information in them. You will be replacing this with information from Blue Host.

Default nameservers on GoDaddy

At this point, go back to Blue Host and click on the Domain Manager tab and select the box next to your domain.

Domain Manager on Blue Host

The next page will show the information you need to enter into GoDaddy for your two nameservers.

Nameservers on Blue Host

The nameservers for me were ns1.bluehost.com and ns2.bluehost.com. Yours may be different.

This nameserver information at Blue Host will be entered over at the Set Nameservers area on GoDaddy. Just copy and paste your information from Blue Host to GoDaddy and click OK.

Set Nameservers from Blue Host at GoDaddy

Your hosting account will be connected to your domain name pretty soon. Sometimes it happens in a matter of minutes – other times it will take hours or more.

Your nameservers have been set.

The next step is to install WordPress on your hosting account.

Setting Up Your Hosting Plan


The signup process with Blue Host is straightforward. When you go to the homepage, just click on the green “Sign Up Now” button to start.

Blue Host

Next, you are going to enter your new domain name in the field below where it says “I Have a Domain Name” and click the blue “Next” button.

I've entered extramoneyanswer.com where you should put your domain name.

Enter your domain at Blue Host

The next page will ask for your basic contact information. That page will also try to sell you other domain name extensions if they are available. Ignore that part.

I would suggest going with the 12-month package for now – you don't save much by committing to 24-months.

Also enter your credit card information and click the blue “Next” button.

Provide your contact information to Blue Host

You're almost done at this point – a confirmation will hit your email very soon.

Click on the “Create your password” link to set up your password for the account.

You've purchased your hosting account

This is where you will enter your password in two times and then click “Change Password” to make it something you can remember, instead of the default password.

Blue Host provides some good tips for setting up a password.

In short, use something with both letters and numbers, and have one or more of the letters capitalized. I like to also throw in some punctuation marks, or as they refer to as “special characters”.

Choose your Blue Host password

Now you just have to re-login with your new password.

Login at Blue Host with your new password

Our next step will be to connect your domain to your new hosting account.

Website Hosting


Now that you've registered a domain, it is time to set up hosting for your site.

The host is where your site will live. Just as I used GoDaddy as my example for a domain registrar, I will show you how to set up hosting with Blue Host, which is the company I used to host this site.

Blue Host

I am going to take you through six steps here:

It's all pretty easy – just a matter of clicking, copying, and pasting. And then, before you know it, you'll have a live site.

Register a Domain Name


Once you have found a domain you like that is also available, it is time to register that domain.

Even if the domain name is available now, it might be gone in an hour, so don't put it off.

I will go through the process of registering a domain at GoDaddy, as I did with extramoneyanswer.com.

Note that this is how it was when I did it, but they may change the process down the road. Also, I already have an account, so some of my information is already in their system.

Create an account at GoDaddy first.

Register a domain at GoDaddy

After I did a search for the domain, GoDaddy indicated that it was available, so I clicked the green “Add” button to register it.

Available domain

GoDaddy will then give you the option to register the same domain name with other domain extensions, like .net and .biz. Resist the temptation.

Just click the orange “Continue to Registration” button.

Additional domain options

Then you'll get another option to register addition versions of the domain. Go ahead and click the orange “No Thanks” button.

Skip alternate domains

The next page offers some other bells and whistles you don't need – just continue past that one, too.

You don't need this stuff

Now you should see your shopping cart. Double-check that the only thing in there is the domain name you want to buy.

Then click the “Continue to Checkout” button.

Your domain shopping cart

The final step is to add your billing information, and then click the orange “Place Order Now” button.

Buy your domain

Now you own your domain. Congratulations.

Next up, you will need to set up a hosting account, which is the place where your site will live.

Brainstorm a Domain Name


So you have a topic for your site and some ideas on how to create content. Now it's time to register a domain.

I am going to show you how to do it with GoDaddy, which is the domain registrar I use.

GoDaddy

There are many domain registrars out there, and the registration process will be similar, but a little different if you go with another one.

Anyhow, before you register a domain, you will have to find one that is available.

I'd encourage you to spend no more than 20 minutes deciding on the domain you will register.

Don't sit and write out 25 ideas for domains, because most, if not all of them, are already gone.

So, try going to GoDaddy or the domain registrar of your choice and start plugging in potential names for your site.

Two bits of advice on selecting the right name…

  1. Get a .com name. Don't consider anything else. .com is the standard.
  2. Don't use hyphens. Your name should be easy to remember.

So let's get to registering that domain.