October, 2008

...now browsing by month

 

Keep Up or Get Out

Friday, October 31st, 2008

When I started web design back in 1997, I dove in head first, creating cheesy animation-full websites.  It was fun, we all did it.

As time progressed, and I started getting clients, I’d need to be a bit more creative, so I’d simply look for another website in the clients’ industry (but in a different part of the country) and basically swipe their code.  Then I’d modify the words and whiz-bang a website.  I did this both because it was cheap and I wouldn’t haven’t to pay a designer – meaning more profit.

Over time, I realized the err of my ways and started creating original websites, which I should have been doing all along.  I came across Template Monster and several others, and soon I was creating ‘original’ template websites.  Sure, they still looked like a few other similar sites on the web, but at least they weren’t just plain stolen.

Well, after that phase, I discovered sites like 99designs and I’ve never gone back.  Having people fight over the creation of your design, and being able to specify the budget is just awesome.

As you can see over time I’ve progressed with my web design.  Problem is, there are “web designers” who have been doing this for years, but still can’t figure out how to modify a table or create thumbnails.  And don’t even think about getting me started on PHP or perl.  They’re clueless.

If you want to be a great designer, keep up with the latest info.  Take the time to understand the industry. Teach yourself. Buy books. Understand.

If you can’t, or don’t have time, then you’re doing a great disservice to “true” designers, and IMO you’re in the wrong industry.

Football Star

Friday, October 31st, 2008

This post has nothing to do with SEO.  This is my son sacking the Oakville Senior High quarterback.

Here he is after the game

Now back to your regularly scheduled SEO.

Engage Your Visitors – Ask for Those Leads

Thursday, October 30th, 2008

Many many websites are built as what I like to call ‘brochure sites’. I would venture a guess that 80%+ of websites for small businesses are this way, or at least initially started this way.

Somewhere along the line someone mentioned to a business owner that they needed to get online. Having no idea what that meant, and most likely gaining bits and pieces of info from their business friends, they bought a domain and put up a brochure site.

A brochure website has simple business information. Usually these websites are just a few pages; home, contact, a services/products page and maybe an ‘About Us’ page. These websites are so 1998.

A good website now needs to not only list all your products and services individually, but it needs to engage the (already interested) visitor. If you don’t have a call to action on every product page, you could be missing out on very warm leads.

Don’t Go to SEO War Unprepared

Thursday, October 23rd, 2008

There’s nothing more exciting than landing that first client and jumping right into the link building/onpage SEO immediately. But hold on there, sir knight – you’ve got some work to do before you even think about doing actual SEO stuff. Below is a list of preparations I think you should make before putting any time into link building/onpage changes.

Prepare a baseline

Every SEO campaign must show improvement – whether that means more traffic, more leads or higher rankings. If you don’t get a baseline established from the start, you won’t be able to show improvement over time.

  1. Keyword Research
    Duh.  Know what you’re wanting to rank for before you start making changes.  I’m hoping this was a no-brainer.
  2. Add an analytics program to the website
    Whether Google analytics, AWStats, Webalizer, whatever. Just start getting some numbers on current traffic, keywords etc. Even if there is little or no traffic to the website, establish that up front so that you can show improvement over the months to come.
  3. Identify the competition
    It’s important to establish who the big players are – online and offline – and there is a difference. Some businesses have no clue what SEO is, but they may have a big marketing budget that they waste on billboards, sponsorships, etc. Make sure you identify them, along with any “online only” competition who may be ranking well but perhaps aren’t as widely known.
    Know where these competitors are ranking so you can track their progress (or regress) as your campaign kicks into full swing.
  4. Run a keyword ranking report
    Run a report of all the current ranking positions with at least the top 20 keywords you are preparing to tackle. Even if it’s blank, this will show that when you started, the website did not have any rankings. I run AWR, and use it against the three major SE’s only.
  5. Run the same report for at least two of the competitors you want to beat
    When I recently started an SEO campaign for a real estate client, I first found out who the two “biggest” agents in the area were online, and I ran the same keyword report against their domains.
  6. Make a link baseline
    There are several ways to do this, from programs that will do it for you, to a simple Excel spreadsheet that you make yourself. Find out just how many backlinks your site currently has, and do the same for the competitors you identified above.
  7. Make an index baseline
    Do the same as above but for the amount of pages the search engines currently have indexed for your website.

Wake Up the Spiders

Now that you’ve got your baseline, you’re going to need to get the spiderfood ready.  Since most likely you are going to be dealing with a site that has probably had little or no updates in some time, the bots aren’t exactly knocking down your proverbial website door to get your new content.  Since your client may be on as much as a six week visit cycle, you need to help them realize there is movement in your camp.

  1. Add your website to Google Webmaster Tools
    This simple task can reveal some things that are broken and yet easy to fix on your site.  It will also “tell” the Googlebot that a real person resides behind this domain.
  2. Create a robots.txt file
    You’d be surprised how many websites don’t even have one of these.  Help the bots know what to feed on.  At the same time, make sure you tell the bots what not to feed on. (admin, images, includes folders)
  3. Make an XML sitemap
    You can generate these fairly easily using sites like xml-sitemaps.com.  Download it and put the xml file in your domain’s root folder.  Then make sure you go tell Google Webmaster Tools where it’s at.  You can also add a line to your robots.txt file telling the other search engine bots where to find it.
  4. 404 for the win
    Over the course of the next few weeks, as you start to see stats from the program you installed above, make sure you start to fix any dead links you see.  You should also consider creating a nice looking 404 page that helps the customer find what they may have been looking for.  A page of top-level links would work, or you could even get fancy, but that’s beyond the scope of this article.
  5. Decide what URL is best
    Adding a few lines of code to your .htaccess file (what? you don’t have that either?!) can surprisingly help your search engine rankings improve rather quickly.  Decide if you want your site to always show as domain.com or www.domain.com.  I’ve heard theories on both, and personally I always use the www version.

Assuming you follow most of these suggestions, you are now armored and ready to start actually modifying and changing your clients’ website.  Go ye – take thy rankings and climb to victory!

Not as PHP Geeky as I Thought I Was

Wednesday, October 22nd, 2008

I want to get some info from an organic visitor, such as the HTTP_REFERER and such.  I know how to get that and turn it into a variable, but for the life of me I can’t figure out how to keep that referer variable static.  In other words, as the visitor bounces around the website, I don’t want it to change at every page.  I want to keep just their original referer (ie google, yahoo, etc).

Now, once they end up at the contact_us page and fill out a form, I want to email that original referer information to myself as a hidden input item.

How can I save a variable and keep it from changing as they bounce through the site?  I’m sure it has something to do with PHP sessions but I can’t get it to work no matter what I try.

Link Building is the RAM of SEO

Tuesday, October 21st, 2008

It has long been said that one of the best upgrades you can do to your computer is to increase the RAM.  This memory increase is immediately noticeable in processing speed, bootup and when starting a new program.  It’s a cheap upgrade, and is well worth the investment.

Building links to your website is one of the ‘best upgrades’ you can do to your website.  If you can’t afford an all-out SEO campaign (especially in today’s economy), a link building campaign should be the way to go.  It’s an affordable way to increase the overall “value” of your website, both in monetary terms and more importantly – in organic search results.  A well executed link building campaign can help you rank quickly for terms that you thought were out of reach.

I’ve recently helped several small businesses who, like many, had reduced their marketing budget to near zero with a link building campaign.  The results, much like a RAM upgrade, are noticeable within a short amount of time.  Their brand awareness is growing, and more targeted traffic means more customers.

Highly Targeted Niche Website for Sale (Saint Louis Area)

Thursday, October 16th, 2008

For nearly 5 years I’ve run a website called Arnold Talk here in my home town of Arnold, Missouri.  The website has gone from a forum to a complete community website that promotes local events and has a very active forum.  The site gets well over a half million hits every month, all from very targeted traffic (Arnold residents).

I’ve had a horribly difficult time getting advertisers, therefore I’ve financed the entire thing (minus a scattered donation here and there) and now I must stop.  As my business continues to grow, I’ve got to start cutting out some of the things that are not part of my core focus.

Therefore I’m going to shut down this hugely popular website.  That is, if no one offers me some buck$ to buy it.

Hyperlocal websites are getting really popular nowadays.  This is probably the entirely wrong time to close down this site, especially with the amount of traffic that it gets month after month.  But I’m no ad salesman and can’t even generate a decent income to make the site worth keeping.  Traffic or not.

Interested in buying it? Here’s the link.  Make me an offer (by Oct 31).

The Epic Dash vs Underscore Battle

Thursday, October 16th, 2008

For a long time I’ve read that there is a difference in how search engines see and index filenames and URLs that contain dashes or underscores. For a long time the general concensus has been that the search engines consider a dash to be simliar to a space, whereas they consider an underscore as no space. If that’s true, then your new page called will_hanke_wins_lottery.htm is going to rank as willhankewinslottery. Had you named it will-hanke-wins-lottery.htm then you’d theoretically have a better chance at ranking for a mixture of those individual words.

But c’mon, do you really believe that with all those algorithm nerds in California can’t figure out how to differentiate between a dash and an underscore?

GoClick Finally Dies, So Does a Revenue Stream

Tuesday, October 7th, 2008

Goodbye, GoClick!Late last week it looks like GoClick, a company bought out by Marchex years ago, finally went offline.  While many people publicly blogged how they were sure that GoClick was nothing more than a third-tier click fraud site (because they didn’t know what they were doing), I had huge success with it, and I’m sorry to see it go.

For a long time I promoted some of my financial sites via GoClick.  For 1,2 or sometimes even a whopping 5cents a click, I got a decent amount of (somewhat targeted) traffic.  I kept an eye on the spending, and ExoClickcould go through perhaps as much as $40 a month (big spender, huh?).  That $40 spend would result in $200-300 in revenue from Financial Affiliate Marketing and another $200-300 (or more – once I made $750 in one month) from contextual ads like AdSense and YPN.  It was easy money.  With the low priced ads, you can afford a lot of ‘fraudulent’ clicks and still make a profit.

Now that GoClick is offline, I’ll have to push more of my efforts to other places.  Lucky for me, there Bidvertiserare still plenty of places to spend my money and get decent traffic – such as ExoClick and Bidvertiser.  I’ll be on there soon, and if you’re smart (and you enjoy money), you’ll be looking them up as well.

And  yes, these are affiliate links. I just told you how to make some nice cash, so I don’t see a problem.

Paying to Have Your Website Submitted to the Search Engines – The Truth

Tuesday, October 7th, 2008

I stumbled across another website design company today and did a little snooping around. Sure enough, three pages deep in their list of services they listed “Search Engine Submission”. Excellent.

Truth is, there is no need to ever pay someone to submit your website to any search engine. Think about it – search engines make money by discovering websites and indexing them. Their main function is to find websites and rank them according to which they think is the best for what you are looking for. So it is in their best interest to find websites and add them to their index. You don’t have to pay someone to tell them what they already know.

Now, it doesn’t hurt to expedite the process by joining something like Webmaster Tools and verifying your website, which takes you less then a few minutes from start to finish. Letting Google know that there’s a real human behind a website goes a far way towards your site getting indexed.

Another way to get indexed is simply to get a link from another page to your website. Ask your web designer to link to you in his/her portfolio. Get a link from your Chamber of Commerce. Submit your website to DMOZ (although that one may take a while to reveal itself). Add a signature link to your website on your favorite forum. Reply to a few blogs using your link.

The search engines will find you. I promise.