November 13, 2004

Mass Grave Transit System

Erotic Art, Rock Hard, and Lube 4 Less: Castro Street in San Francisco

I’m back in Bend, and I am so sick of traveling that I wouldn’t mind being locked in the garage for the next two weeks. I don’t even want to witness the act of movement at this point.

In the last eight days I have done over 1,400 miles of driving, and have read tantalizing signs that say “Fresh and Cold Apple Cider and Farm Animals” and “Fresh Tillamook Dairy Manure.” In total I have logged over a full day of driving, and have chewed through a stack of CDs at least three inches thick. I have traveled on dense four-lane highways at 70 mph, only to be passed by packs of sports cars weaving through traffic at 120.

I have confronted innumerable Oregon drivers, whose complete lack of aggression when compared to Minnesota drivers may be their ultimate downfall. Oregon drivers are passive to a fault, whereby they are absolute stoners and space-cases when they get behind the wheel, and have no idea what’s going on around them. Apparently cruise control is broken on 99 percent of all Oregon automobiles, seeing as how speeds on the highway constantly vary by 15 or 20 miles per hour.

Given my lack of faith in Oregon drivers, I was deeply concerned about what I would find south of the border as I cut through northern California. Luckily, I found that northern Californians drive just like Oregonians… there’s just more of them to avoid. Let me also say that having a manual transmission when you’re stuck in four uphill lanes of stop-and-go traffic, really sucks.

After exhuasting myself with a couple hours of white-knuckle terror, I was pretty well settled by the time I reached San Francisco, and I was more than happy to ditch my car in a sketchy neighborhood and use the BART system for the duration of my journey. Why, they even say that the Bay Area Rapid Transit system is the number one transit system in America. It’s true. I read it on our train when it broke down at Embarcadero.


waking up in a tub of ice without kidneys

I am currently at a coffee shop in Hood River, and I must say that the last week or so has been an absolute blur. My trip to San Francisco last weekend was quite possibly the most impulsive and most exciting thing that I have done this year. I had a wonderfully productive lunch with a kiteboarder, the web design workshops I attended were most excellent, and I got to catch up with a friend from band camp who I hadn’t seen since freshman year in college.

Last night we gave Jane a great send-off party up here in da Hood, as this afternoon she will be travelling down to Salt Lake City to work at a ski resort for the winter. Jane, Lane and Dane, as well as a whole pack of climbing rats, hit up the new Warren Miller flick, and then swung over to Savino’s for some hip-hop jazz funk amalgamation by a band that had six members but only eleven eyes.

There’s still lots more to do.


November 10, 2004

Search Optimization Reflexions (Part III)

In our last two installments on search engine optimization, we introduced the mighty search engine and briefly discussed its glamorous evolutionary history. We have touched briefly on the differences between ethical and unethical search engine positioning, and we suggested that our next installment would discuss the nasty things that you can do to exploit weaknesses in search engines and get yourself banned for life.

Well, then. What we promise, we deliver! Sit back and relax as we hand to you the most abyssmal search engine practices you could possibly employ; practices whose very utterance will curl the toes of any legitimate web designer!

Pruning the Search Ecosystem

Google knows that its strength is in its relevant search results, so the search engine is constantly on the lookout for code that attempts to exploit it. Some of these exploits are simple and innocent, some are just plain ignored, while others are so outright filthy that they will get your site banned from Google. I know of people who have gotten themselves banned from Google because they didn’t listen to sound advice, and went with a search engine optimization company that used these unethical practices. Once you get blacklisted from Google, it is a long hard climb to get yourself back on.

It is important to understand that Google is always adapting to the changing ecosystem of the internet. An optimization exploit that works today may not work tomorrow. If you are using an uncommon (or recently discovered) exploit, you may be able to fly under the radar for months before getting smacked. The smack that comes (and it will come, if you’re not playing by the rules) may take you down a few notches in relevancy, or it may get you blocked entirely.

Exploiting search engine vulnerabilities is extremely dangerous, akin to playing with fire. The more you play, the further you go, the more likely that you will get burned. It is not a matter of if, but when.

But what of these exploits? What are we looking for? More importantly, what sort of things do we never want to appear on our websites? Let’s get down to the bare nitty-gritty.

Meta Tag Spam

The act of spamming meta tags was popularized in the mid 90’s by pr0n0graphy sites the world over. Meta tags are intended to help describe to users (and search engines) what sort of content appears on a page. The most popular meta tags are “keywords” and “description”, and a common exploit is to put hundreds of words in these fields, repeating the most coveted search words many times. An exploited meta tag would look like so:



<META NAME="keywords" CONTENT="transformers autobots decepticons

robots transformers autobots decepticons optimus prime megatron

rodimus prime wage battle wars cartoon show televison animation

transformers autobots decepticons robots transformers autobots

decepticons optimus prime megatron rodimus prime wage battle wars

cartoon robots transformers autobots decepticons optimus prime

megatron rodimus prime wage battle wars cartoon show televison

animation transformers autobots decepticons show televison

animation transformers autobots decepticons transformers autobots

decepticons robots transformers autobots decepticons optimus

prime megatron rodimus prime wage battle wars cartoon show

televison animation transformers autobots decepticons robots

transformers autobots decepticons optimus prime megatron rodimus

prime wage battle wars cartoon robots transformers autobots

decepticons optimus prime megatron rodimus prime wage battle

wars cartoon show televison animation transformers autobots

decepticons show televison animation transformers autobots

decepticons">

Note that the tag tries to call on every word that one might utter in reference to Transformers, regardless of whether or not that particular reference actually appears on the page. Also, the tag repeats these words multiple times, in an attempt to saturate the page with keywords and increase relevancy with search engines. If anything, this technique will make search engines more hostile towards your website, and will frustrate your users as they are forced to download the unnecessary content when they visit your page.

Content Spam

Content spamming comes in many different forms. Many times, unethical optimizers will take the same content they used for spamming the meta tags, and repeat it as body content within the website. The hope here is that even if the search engine ignores our spammed keywords, and even if it ignores our spammed description, it will still pick up on our spammed content and boost our relevancy appropriately.

The main problem with content spam (beyond its uselessness to internet users) is that it makes a real mess of the page. Many web pages are too cluttered as it is, and including content spam on a page will ultimately make a website impossible for actual humans to use.

Page content needs to be efficient and terse for people to digest it effectively. If they are forced to wade through incoherent lists of words, they will quickly get frustrated and go elsewhere. Since search engines don't yet have credit cards, we must make sure that the content on our website is clean and useful for our visitors. One would expect that this requirement prevents us from spamming content directly onto our website, but awful solutions abound for this equally awful problem.

Hidden Content Spam

Hidden content spam attempts to feed invisible content to search engines, keeping a page legible for humans when attempting to boost relevancy for search engines. There are many ugly exploits, which all skew the true relevancy of a page while requiring that people download content they can't see:

  • Use really small text that is all but invisible to users
  • Use text that is the same color as the background
  • Comment out text with HTML <!-- --> comment tags
  • Use various CSS techniques like negative margins, display: none, visibility: hidden, etc.

Improper Content Weighting

Search engines assign a lot of value to the actual content on a page. Content appearing higher on the page (or higher in the code) will be valued more than the content that appears below it. Additionally, content wrapped in header tags will be valued more strongly than content in paragraph tags.

However, just as with meta tags and keywords, there is a limit to how many headlines you can have before they start to dillute one another. Many unethical search optimizers will wrap large swaths of page content in <h1> tags stylized like <p> tags, in an attempt to skew the weight and relevancy for search engines.

This doesn't work as intended, because if everything on the page is a headline, who is to say that instead of everything being equally relevant, everything isn't equally irrelevant? The only effect that this heavy-handed exploit can hope to achieve is the destruction of relevant weighting on a website.

Multiple Domains

Some search optimizers claim that pointing multiple domains to the same website, or hosting the same website on multiple IP addresses, will help boost results. This isn't really the case, as most search engines will go to great lengths to avoid listing identical or redundant search results.

Link Farming

Link farming is where you create a site whose only purpose is to link to other sites. These sites typically have huge lists of poorly indexed hyperlinks, that all link to websites that are "related" to particular subjects and terms. These sites are typically other clients of the search engine optimizer, and often times will be competitors in your industry.

Since every link in a link farm is somewhat relevant, and the hyperlink text relates to the desired search word, the expectation is that the sheer volume of linked content will be considered highly relevant and will drive your site to the top.

However, because of their tortured structure and bloated code, link farms are not useful for actual internet users, and are maintained purely for search engines. Contrary to popular belief, search engines are not enthused by link farms and other sites that attempt to cater directly to them. When a link farm is detected, both it and the sites it actively links to will actually be rated lower in relevant search results.

Portal Sites

Many unethical search optimizers will register domain names and create portal sites that use all of the above exploitations, and hyperlink them to the actual website that they want to appear relevant. Some of the most inexcusable practices that I have seen will take a throw-away domain, place a hyperlinked screenshot of the site on it, and toss in hundreds of kilobytes of hidden content.

Thus Concludes Thine Beating

And so wraps up our survey of unethical search engine exploitations. Some of them are nastier than others, some are simply clumsy, and others are outright disgusting. If you ever feel uncomfortable with the course of action you may be pursuing with the guts of your website, just keep this one question in mind: Would I feel comfortable telling my mother what I'm doing?

In our next (and last!) installment on search engine optimization, we will finally discuss ethical techniques for increasing your search engine relevancy, and avoiding that greasy feeling you get from all the techniques we have already discussed.


November 4, 2004

My Head A Splode

I have been hammering out my review of unethical search optimization practices, but there’s a lot of ground to cover and it’s going a bit slower than I had anticipated. The main subject areas include meta tag spam, content spam, hidden content spam, improper content weighting, link farming, and portal sites. I have had fun researching it, a dirty pleasure that I can only liken to the act of slumming. Also, my research has renewed my appreciation for web designers who can play by the rules and still build websites that totally rip on the fronts of bandwidth, usability, compatibility, and search.

The last couple weeks have been absolutely insane, and I would have no objection to going to bed at 8:00 tonight. Nevertheless, it’s already 10:11 so the likelihood of that is nil, unless in the future I get my hands on a time machine in the future and think back and say, “Hey! You know what, I’ll bet I would be so stoked with myself if I went back in time and gave myself this time machine!”

Unfortunately, I have no faith in my future self to make the right decision and travel back in time to now and help me out. I’m not that responsible, and I know that I would do things all reckless and callous if I could travel through time. I’d probably do something stupid, like travel five minutes back in time. I’d get caught in an infinite loop where every five minutes I would watch myself get my hands on a time machine, and travel back in time five minutes.

Soon enough there would be an entire army of Danes running around, all clutching their heads and screaming and demanding that the agony end. But the agony would continue. Every single one of those Danes would have seen Bill and Ted’s Excellent Adventure, and would know that the act of travelling back in time does not alter the present, because that past, even the past with you appearing in the past, already happened.

Nay, by travelling into the past you can only affect the future, and since the future hasn’t happened yet, you actually have no idea what in the heck you did to influence it. Did you do anything at all, or was this particular future inevitable regardless of how many Danes looped themselves into the past?

I’m going to San Francisco this weekend for some seriously hardcore web design workshops, and I will be taking my army with me.


November 2, 2004

Electioneering

I’m too drunk to call anything at this point, but I predict that a giant robot will show up and start eating planets, Optimus Prime will get the absolute crap beaten out of him for thirty minutes, Rodimus Prime will be named the new leader of the Autobots, and there will be a lighthearted section in the middle with silly robots and Weird Al’s Dare to be Stupid.

Oh yeah. And the whole thing will happen to the greatest 80’s hair band music known to mankind.

In related news, Erin has proposed a monkey knife-fight for the presidency.