How Long Does it Take?

As part of my new question and answer series, here are some of the questions my customers have been sending:

Question
How long does it take for my new website to get some traffic?

Answer
You probably won’t see much return on the things you post for at least a month. That’s why we want to get things up sooner rather than later so we can see the traffic as soon as possible.

Question
After looking at my Webalizer statistics, it looks like I’m getting a lot more traffic than I thought. Is this accurate?

Answer
These statistics include a lot of automated search traffic. This comes from the search engines like Google and Yahoo! scanning the site to determine what to return in their search results. A good rule of thumb is to assume that anywhere between one-third and two-thirds of your traffic is automated rather than human eyes on the screen.

Writing Organic Marketing Copy

One of my customers recently asked me:

“If I want searches such as “Southlake marketing” or Colleyville marketing” to lead to our site, do I have to incorporate those specific terms into my document, or is that just something you can register?”

The real answer behind this is too complicated for an email. It’s a skill like any other that has to be developed with time and practice. Instead of overwhelming her, I tried to lay out a sort of checklist that included some of the major elements.

These all have a similar theme, so it won’t be too hard for them to apply the theory to other aspects of their writing that I didn’t mention.

Here’s my reply:

Getting search phrases is a little tricky, and there’s almost an art form to it. You can’t just register a search phrase (well, you sort of can but it’s expensive). Instead, we’re trying to produce a niche-market website that the search engines (Google, Yahoo!, etc.) will pick up on naturally. The term for this is “organic marketing.”

That doesn’t mean you don’t have any control. There are a lot of little things you can do with your writing to help get the search phrases you want. Here are a few:

  • Write your article and then decide what search phrases you think people would use to find it. Go back through your work to make sure you use those same phrases in your writing.
  • Don’t target overly-generic search phrases. The search term “marketing” has a lot more competition than “marketing consultants in Southlake”
  • Title your article with keywords that you think people will be searching for.
  • Target a niche market. This is why I think it’s important to keep all of your local articles on the site – you’re targeting the DFW niche.

You can get caught up in doing too many things to get search engine rankings. Just keep in mind that you’re writing for other humans to read, not for machines. Don’t get carried away with tips like the above. Instead, write for the purpose of providing value to your reader and you’ll be fine.

How to Market a Forum Website

I recently got an email from the owner of pc101.com, a computer hardware and troubleshooting forum. She wanted to improve her traffic and take her site “to the next level.” The site she’s running has a good domain name, a small forum with 400+ members, and a few backlinks. Basically, it’s a really good starting point and she’s trying to figure out what to do with it now.

Her goals are to build traffic, make the site more accessible, and start generating revenue. Here are the tips I shared with her:

Site Mechanics

Consider a content management system for the front page so you can control the front page content. For CMS’s I like Drupal, but not as much as I like WordPress. I’m not 100% on moving the forum to the background, but it would be nice to be able to control the front page content. Since you’re using vbulletin, you might also consider vbadvanced as your CMS. My wife ran www.scraplove.com for years with this setup and really liked it.

Marketing Strategy

  • Post everyday and reply to every post that gets made. A lot of people forget or never do this one and wonder why their communities won’t grow. It’s a personal time commitment, and you get out what you put in. Try to think of it as an investment. If you’re having trouble monitoring new posts, remember that vbulletin can generate it’s own RSS feed. You can use a program like Feedreader to give you a list of everything new. It can take as little as five minutes to scan 100+ posts a day with an RSS reader.
  • Define a budget – even if it’s $0. You need to know how much you have available to spend for prizes and things like that. If you already have a bit of traffic, consider monetizing with Google AdSense, YPN, or an affiliate program. If this generates any cashflow, you can roll it back into a development budget.
  • A big advantage an already established site is your existing memberlist. I suggest you start with a monthly or bi-monthly newsletter to your current subscribers. If you know of any other small to medium sized forums with a similar (but not competing) audiences, see if they’ll mention you in their newsletter in exchange for a mention in yours. A newsletter is a good way to announce new contests, changes, and goings on and will motivate people to get involved.
  • What I like about forums is their ability to produce search engine friendly content on a daily basis without you having to do it all yourself (there’s only so many posts you can write in a day). How about a contest? You can give a prize to the highest poster, the best tutorial writer, etc. Prizes can be as cheap as a little recognition but I find something like a T-shirt or a little gadget works well. High activity on a forum draws in new search traffic and keeps users involved. This is an excellent example of activity breeds activity.
  • The other nice thing about forums is that if you build the community well, you end up having a little army of people willing to work for free! If you have members that would do it, get them to include links to your forum in their signatures on other message boards and other websites. Give them ownership of parts of your site in some way to make them feel like a part of the site. Moderator privileges, special jobs, or dedicated forum areas are a good way to do this. Again, there’s only so much you can do in a day and the more people you have helping you, the better.
  • For link exchanges, I’ve been successful with this idea. Basically, you give people prime ad space on your site with a rotating banner. In exchange they post a static link on the front page of their site. This can be highly effective if you can attract the audience
  • For the paid stuff, like pay-per-click ads, I would hold off until you’ve exhausted the other options. Websites can be really profitable because they have such low overhead. Don’t introduce a paid service or dedicate a lot of money unless there’s no other alternative.

Traffic Building Methods

More and more, I see people trying to re-invent the wheel and come up with new traffic generation schemes for their websites. To be clear, there are five primary methods to attract visitors and traffic to your web site. They are (in no particular order):

  • Paid advertising (e.g. sponsored search, contextual or graphical advertising)
  • Actively getting links to your site on other sites
  • Outbound emailsViral efforts (e.g. Tell A Friend, bookmarking)
  • Organic search engine optimization (SEO)
  • Offline activities (e.g. mailers, PR, local ads, etc.)

Verify Website Traffic with Raw Logs Before You Buy

Selling a website often involves the exchange of raw logs to verify traffic.

Website buyers will sometimes request to see a website’s raw logs before the will close a deal. So, what are these logs and how are they used?

Site logs (also called raw logs or access logs) contain information on every transaction that your website processes, as well as the date, time, amount of data transferred, where the request came from and more.

Every time an html page is downloaded, every picture that is requested, every request that your website receives and everything it sends out to the world is listed in the access logs.

Not everyone is going to ask for these, but they’re important to me when I buy a website because 1) they’re very tedious to try and fake and 2) I can look through them to see if you’re telling the truth about your traffic sources. These logs are often used by programs like Webalizer and AWstats (provided by many hosting companies) to create fancy charts and graphs so you can see how your site is doing traffic-wise.

Here are two lines from one of my access logs. One day worth of logs on a small site might contain a thousand lines like this:

14 – IP Address Removed – – [27/Jan/2007:23:37:54 -0600] “GET / HTTP/1.1” 200 7461 “http://www.google.com/search?hl=en&safe=off&client=firefox-a&channel=s&rls=org.mozilla%3Aen-US%3Aofficial&hs=GWh&q=free++rpg&btnG=Search” “Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9”


15 – IP Address Removed – – [27/Jan/2007:23:37:42 -0600] “GET /submissions/submit_a_biography.php HTTP/1.1” 200 4210 “-” “Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

The red portion in the first line shows you I got a hit from Google. Paste it into your browser and look for my site, 1km1kt.net in the results. The blue portion in the second line tells me that this page was requested by a search engine bot and not a human. Both are nice pieces of data telling me that Google is indexing my site and where it is appearing in the search results.

Where can I get the logs?

Good question. Assuming you’re on a shared hosting plan, I would hope that your provider has a control panel you can use to access them and download them in a text file (that’s all they are – basically big text files). If your host uses CPanel for your backend control, look for something labeled “Raw Log Manager” or similar.

You might not get anyone else asking for these, and I only do because there’s no guarantee that people selling websites are representing them accurately. It’s a buyer beware market, and due diligence is extremely important because once money changes hands on a website, there’s not much a buyer can do.