Archive for August, 2008

Information Overload, Procrastination and Your First Success

How much time have you spent reading blog posts and articles about making money online? How many hours have you spent in forums reading, and asking questions about affiliate marketing? How many ebooks, videos and home study courses have you spent money on, hoping to learn the secrets to Internet Marketing?

Now the big question… how much of what you learned have you put into action?

If you’re anything like me, and I know from chatting to a ton of people about this that many people are, you’re an information addict. You try to soak up knowledge like a sponge, devouring every article, ebook and video you can lay your hands on.

When I was first getting started online I spent a small fortune on products. I would read a sales letter with the intention of trying to find out why it worked, what the key factors were in the hope that it would improve my copywriting - and by the time I finished I found myself clicking to buy, believeing that one more ebook, or one more ‘killer product’ would make all the difference and I’d be successful.

In fact all that happened was my office got fuller and fuller. I like to print ebooks and reports off, spiral bind them and read them away from the computer so my office was piling up with half read books and manuals dotted with highlighter pen, but I still wasn’t making any money.

Taking action - going from learning to earning

Learn as much as you like, get your attitude right and a great work ethic and none if it means a thing unless you take ACTION. Massive action is what separates the massively successful from the ‘also ran’.

Now, I’m going to tell you something your unlikely to hear from any other Internet Marketer - You don’t need to buy any more products! I bet that 99% of the visitors to this site already have enough material to build a successful online business. What you need to do is put that learning into practice… Get a website online, a blog, a review site, whatever. Start driving traffic to that site by any means - forums, articles, social media etc. Then get yourself an autoresponder and start building a list. Now, finally, start promoting affiliate products to that list and via your sites… what do you know, you’ve made a sale! Now rinse and repeat!

Once you make your first sale everything seems a little easier. You’ll build on previous successes and start to develop your business. Sure you’re going to want to develop your own products, build relationships with JV partners and explore some of the more advanced techniques of Internet Marketing but the first step has to be action to create that first sale. If you really are just starting to learn and you don’t have a ton of reference material then start with somthing simple and cost effective like Russell Brunson’s Free DVD offer. You can then reinvest some of your early profits into other products and courses to further your development.

Subscribe No Comment

SEO tips for promoting your blog or website

One of the biggest sources of traffic for your blog or site has to be the big search engines: Google, Yahoo! and MSN. Blogs in particular are ideally suited to generating lots of targeted traffic from organic search engine listings since they appeal to the search engine algorithms by their very nature.

Lots of content, regularly updated, lots of incoming links, these are all basic blog traits which the search engines love. There are, however, lots of tweaks and improvements you can make to your site which will help to improve your rankings and attract more visitors. From Link building to careful keyword selection and placement, proper use of alt and title tags, to the anchor text you use for internal linking, it all makes a difference!

SEO (Search Engine Optimization) can seem like a bit of a black art, but it’s really not that hard to learn enough to make a real difference There are several free resources for learning SEO and applying it to your blog or site but the one I highly recommend is:

SEO Chat which is is a great site packed with forums, tools are articles.

If you can afford it though, by far the most powerful resource available for SEO is Aaron Wall’s SEO BOOK training program which will teach you how to increase your traffic by dominating the search engines in no time.

I’ll be posting my top 5 tips for improving your search engine optimization over the weekend so be sure to come back and read them. In the meantime check out these resources and have fun!

Subscribe No Comment

Time management - getting things done!

While giving a talk recently on time management, I showed a slide depicting a number of very successful people and asked a simple question, “What do these people have in common?” These were men and women of varying ages, from all walks of life and living all over the world and they were all very successful in their chosen subjects. In fact they were all very different indeed, and their backgrounds ranged from business, to politics, to science and beyond. There was one thing they all had in common however, like each of us, they have the same 24 hours each day in which to ‘get things done’. Each of them, in order to achieve the successes they have enjoyed, have found a way of making the most of each 24 hour day…

One of my favorite authors and speakers, Jim Rohn, explains it well:

Suppose you had a bank account, into which $1440 was placed every night. You are free to spend that money in any way you choose, but at the stoke of midnight the balance is cleared. Any money you didn’t spend is lost forever, but a brand new $1440 is deposited before you awake next morning.

Of course the money in Jim’s example is a metaphor for the 1440 minutes of time we each have to spend every day. The difference is that we can always earn more money, but when time is spent it is gone forever!

Time management is a rather poor term for being efficient and productive; getting more done. It’s not possible to ‘manage time’, however we can manage ourselves and how we spend that time.

A major part of my talk dealt with procrastination, and how it can be such a hurdle to running an effective online business, especially when working from home. Over the past few years I’ve found a number of techniques to help avoid procrastinating and I’d like to share the three most powerful ones I use on a daily basis with you.

Plan

There’s an old saying, “failure to plan is planning to fail” and it couldn’t be more true. I always have to fight with myself over this one, I get an idea and my instinct is to dive in headfirst and take action… STOP! All that will happen is you’ll get half way though, change your mind and have wasted time and effort. I’m not suggesting that you shouldn’t take action fast, in fact “Ready, Fire, Aim!” is one of my favorite mantras at the moment, but take the time to plan it out first - whether it’s discussing your plans with a business associate or mentor, listing the steps you need to go through, or creating a mindmap so you can clearly see the route ahead, a little time planning will pay huge dividends.

Eat That Frog!

If you’ve never heard the phrase Eat that frog before then I urge you to read the eponymous book by Brian Tracy. As the name suggests, we are most productive when we do our biggest task (which is inevitably the one we are most likely to procrastinate on) first… The title apparently comes from an old Italian saying which roughly translates to, “If you start every day by eating a live frog, you know things can only get better”. I believe that can be continued with, “If you have to eat two frogs, eat the ugliest one first!”. Amphibians aside, once your biggest job is done a weight is taken off your shoulders and the rest of the day, week or project really does go more smoothly.

To Do List

This has helped me more than anything, and like most gems of wisdom it’s very simple. I heard it from a very successful businessman in Scotland and it has certainly helped me, so I’ll share his three simple steps to success: Each night write a list of tasks for the following day, when you wake up start at the top of the list, don’t go to bed until you reach the end! If you want to take that a stage further then check out this great free To Do List software.

Subscribe No Comment

Using Wordpress to build websites as a CMS

Wordpress is my favorite blogging platform, and until fairly recently that’s all I thought it was, but these days I build entire websites using the Wordpress platform. Whether it’s a simple static brochure site, a ’sales letter’ product site, a review sites or anything else, Wordpress is so versitile that it can be used for just about anything. There are many advantages to using Wordpress over a more traditional approach to creating sites – it’s easy to setup, even for non-techies, you can maintain your site from anywhere, it’s great for SEO and best of all it’s free!

Since Wordpress is a blogging platform, there are a few tweaks that need to be made if we’re going to build successful sites with it. Here is my method, step by step, for creating great looking, effective sites that are suitable for your Internet Marketing business.

Using Wordpress as a CMS

Download and install Wordpress

OK so this step is pretty simple. Head over to Wordpress.org and download the latest version. Once you’ve done that, unzip it create a database on your server. If you have a web control panel (like cPanel or DirectAdmin) then create a new MySQL database and jot down the details, if not don’t worry just ask your hosting company for one and they should email you with some login details and a database name.

Next you’ll need to edit the file wp-config-sample.php with details of your database. Use Nvu or Notepad (or similar) and edit the following lines:

define('DB_NAME', 'Your database name goes here');
define('DB_USER', 'Your usernamename goes here');
define('DB_PASSWORD', 'Your password goes here');

You should also change the line:

define('SECRET_KEY', 'Type anything you want here');

Everything else should remain the same, although if for any reason you have a problem check with your host that the DB_HOST should be set to localhost (Will be correct 99% of the time!). Save this file as wp-config.php

Once you’re done, upload the whole lot to your server (the root directory, assuming you’re using Wordpress for the entire site). Now you need to run the installation script so point your browser at yourdomain.com/wp-admin/wp-install.php

Wordpress instalationYou’ll see the Wordpress welcome screen which will prompt you for your Blog Title (title of your site) and an email address. Fill these out and click Install Wordpress.

Next you’ll see a success screen telling you that Wordpress has been installed. It will give you your default username, admin, and a temporary password. Write the password down carefully, or copy it to the clipboard (it is a randomly generated password and without it you can’t login!) then go to yourdomain.com/wp-admin (this is the URL you’ll use every time you want to maintain your new site) and login with these details. Now before you do anything else, click on admin and change your password!

Make files and directories writeable

CHMOD Wordpress File permissionsIn order to make updating your site as simple as possible, you’ll want the ability to upload images and make changes right from within the control panel. In order to do this, certain files and folders on your server need to be given the right permissions. Fire up your favourite FTP client (I use AceFTP) and connect to your site. Next make .htaccess and /wp-content/uploads writeable by giving them a CHMOD value of 755 (in AceFTP right click and select properties). Do not set 777 as this is a potential security risk. This allows Wordpress to make necessary changes to these files. If you want to use the theme editor in Wordpress then set the same permission to your theme directory (/wp-content/themes).

Note 1: Depending on your server configuration, 755 may not be enough to allow Wordpress to write. While the Wordpress documentation suggests CHMODing to 777, I would suggest otherwise as it is a potential security risk, basically allowing anyone to upload anything to your server. You would be much safer uploading changes manually via FTP

Note 2: By default, many FTP clients have .htaccess as a hidden file and you may need to allow hidden files from properties before you can see and edit it!

SEO friendly URLs

Wordpress is great for SEO, but it needs a little tweak. Login to your admin control panel and select settings from the top menu, then click on permalinks. By default, URLs on your site will have the format:

http://www.yourdomain.com/?p=123

but what would be much better for SEO purposes would be:

http://www.yourdomain.com/category/postname

so that’s what we’ll do. Select custom structure and in the box enter /%category%/%postname%/ then click Save Changes. If you set the permissions of your .htaccess file above OK you’re all done, if not you need to copy the code which you’ll see at the bottom of the page into .htaccess and upload it. Now your URLs will be much better looking, and include your keywords!

Static front page, with separate blog

As a blogging platform, the index page (homepage) of your site will, by default, display the most recent posts in reverse chronological order. If we’re not running the entire site as a blog we want more control than that so here’s what to do…

First, create a new page (in the control panel go New > Page) as opposed to a post, call it Home and enter whatever information you want (text, images, links, whatever…) and create another new page called blog (or news). Now go to Settings > Reading and change the settings for Front page displays. Select static page, and set the front page to the new home page you just created, and posts page to the new blog page. What you now have is a homepage which you can have total control over, and a news/blog section which shows all your latest posts on the new blog page!

Conditional tags (advanced users only!)

If you don’t mind getting your hands dirty with a little PHP coding there’s one more very useful feature of Wordpress which I want to mention – conditionals. These are really useful when you’re working on a dynamic theme as they allow you to control what content is displayed on different pages. For example, you might not want a title on your homepage (so instead of ‘Home’ you can set it to whatever you want in the HTML instead) or you might want all pages in a specific category to have a submenu.

Here’s an example of how to use them. To display a different <title> tag based on which page is currently being displayed try this:

<title>
<?php
if (is_home()) {
        echo bloginfo('name');
} elseif (is_404()) {
        echo 'Error - 404 Not Found';
} elseif (is_category()) {
        echo 'Category:'; wp_title('');
} elseif (is_search()) {
        echo 'Search results';
} elseif ( is_day() || is_month() || is_year() ) {
        echo 'Archives:'; wp_title('');
} else {
        echo wp_title('');
}
?>
</title>

As you can see conditionals like is_home() and is_category(’reviews’) can be very useful in making your site more dynamic. If you’re not at all familiar with PHP or coding, or the above code scares you don’t worry – just ignore it, but in the back of your mind remember that Wordpress allows you to change content based on page type. That way if you get someone else to modify your theme you can ask them to do it for you!

So there we go, in no time at all we have a complete site based on the Wordpress platform. Of course, there are loads more features and tweaks but this is a great start. Tomorrow I’ll go through some of the best plugins for an Internet Marketer so you can really get the most out of your Wordpress site.

Subscribe 18 Comments

12 Wordpress plugins you need as an Internet Marketer

Wordpress is a fantastic blogging platform, and as I showed you yesterday, it can be a great CMS platform too. Wordpress works great as it is, but one of its greatest assets is how extendable it is. There are hundreds of great plugins for Wordpress, but these are the 12 most useful in my opinion to anyone building an online business:

Askimet

Coming as standard with recent versions of Wordpress, you simply need to enable it from the plugins page. You’ll also need a Wordpress API key which you can get for free at Wordpress.com

Once activated, Askimet will check comments against a spam database and will significantly reduce, or even stop spam comments all together!

Feedburner Feedsmith

If you’re using Feedburner (and if not, why not?) this useful plugin will detect all the ways to access your original WP feeds and redirect them to Feedburner so you can track every single subscriber.

Google XML Sitemaps

Pretty obvious from that name what this one does, it generates a sitemap of your blog (or Wordpress CMS site) which is supported by Google, Ask, MSN and Yahoo!

Link Cloaker

If you promote any affiliate services or products from your site this plugin is invaluable. It automatically cloaks outgoing links in your posts and pages so that your ugly affiliate URLs are replaced with something much more friendly!

Social Bookmarking Reloaded

Want to easily add social bookmarking icons to your posts? Not a problem, simply install this plugin to get Digg, Del.icio.us, Stumbleupon and more icons added to each post and page (and of course you can choose which ones to enable!)

WP Contact Form

Easily add a contact form, protected by an anti-spam question, to any of your posts or pages.

StatCounter

You may have read in previous posts that I’m a big fan of StatCounter, and this plugin makes it very easy to add your tracking code throughout your site.

Google Analyticator

And if you prefer Google Analytics to StatCounter, or want to run them both, then this is the plugin for you!

Simply Exclude

This is a very interesting plugin. Quite simply it allows you to exclude posts or pages from specific categories from appearing on your front page, archives, search results or feeds. You can set exactly what is and isn’t enabled and where, and it’s great for stopping one time offers and time specific posts from clogging up your archives and search results months or years after they are no longer relevant.

SEO Title Tag

This one does pretty much what it says on the tin! It allows you full control over your title tags.

WP Super Cache

Ever clicked on a link on Digg and found that the page can’t be found? More than likely the server collapsed under the deluge of traffic that front page exposure on a site like Digg can produce. In order to protect yourself from this, and speed up delivery of your pages, a page caching system like this is just the ticket. Basically it creates and serves static HTML versions of your pages, rather than bogging down the PHP engine with thousands of requests. Lots of options and easy to use so give it a try.

Database Backup

Personally I like to do my backups from phpMyAdmin, but if you want the convenience of running backups from your Wordpress control panel this is the plugin for you. Just beware that you’ll need to write enable folders to use it so I suggest enabling them (CHMOD 777) only temporarily for the backup, the CHMOD back to 755 for security purposes. Of course that prevents you from using the built in scheduler, but a small price to pay for keeping your site secure.

Subscribe 6 Comments

Content, content, content…

Whether you’re affiliate marketing, selling your own products, or monetizing your site with advertising, you need traffic. While there are are countless marketing tactics to draw traffic to your site the number one key element is… you guessed it, content!

People visit websites for content, plain and simple. You can have the best marketing in the world, stacks of inbound links, great PPC campaigns, offline adverts, social networking and all the rest and you will get visitors to your site, but they won’t stay.

What exactly is content?

Content is anything of value which a user would visit your site for. It could be articles, or tutorials. Maybe you have a podcast or downloadable MP3s, browser games, videos, software… The medium isn’t important (although not all mediums are created equal - more on that in a moment!) but what is important is the quality. It’s no good having hundreds of articles or blog posts on a site if none of them are high quality. High quality doesn’t mean that they have to be incredibly well written with perfect grammar and punctuation (although particularly bad grammar and punctuation will put some visitors off), rather the information must be good…

Good is another term that needs defining, since it depends on the type of content, and the target audience. Good for a tutorial would mean informative, well presented information that isn’t available elsewhere. Good for a game would be that it is fun to play. Good for software means that it performs a useful task well, and preferably one that isn’t performed by any other software (or at least for free, or in the same price bracket)

Focus on your audience

It almost goes without saying, but when creating content you need to keep your intended audience in mind. What constitutes quality content is highly subjective. I could write a superb article about accountancy for home office workers, but if most of the visitors to my site are 16 - 18 year olds looking for entertainment that wouldn’t be considered good content… a version of Pacman that allows them to share their highscore with their Facebook friends might be more appropriate!

The purpose of content

Good content will not only attract visitors to your site, it will keep them coming back and, hopefully, get them promoting your site for you! That is the most vital part of the whole puzzle, to have a site packed with so much good content that bloggers link to you, people post messages on social networks about you, that people Digg you and in turn your audience grows. Essentially, create enough good content and your visitors do you r marketing for you!

While this blog is very new, and has yet to establish a solid user base, other sites I have built have gone through this same process. Kwikgames.com was created purely as a portfolio site, a way of ’showing off’ my Flash skills in the hope of attracting web design clients. What I hadn’t realised at the time was that many people would be interested in playing those games - and linking to them. Now, with virtually no input or new content for the past 3 years, the site still attracts around 100,000 unique vistors each month and has over 27,000 backlinks on Yahoo!

That didn’t happen overnight, but is a good indication of why content is so important. I have never advertised Kwikgames, I just put it online and my visitors promoted it for me.

How do I create content, and what medium should I choose?

The medium you choose depends on your niche and target audience, your technical and writing skills, and the time you have available. In general, text based content (blog posts, articles etc.) are more valuable from an SEO perspective than multimedia (audio, video etc.) since search engine spiders are good at reading text, and so far very poor at indexing anything else. However, if you have the tools and skills you might find creating a 30 minute podcast a lot quicker and easier than writing an article of similar content. Additionally, multimedia content can be marketed through other channels (Youtube, iTunes etc.) rather than relying solely on the saerch engines.

As I’ve already stated, the quality of the content is, in general, more important that the medium. Tomorrow I’ll discuss different mediums, and different ways of actually creating content!

Subscribe No Comment