The semantic web is coming. Tim Berners Lee, the “father of the internet” describes it in this article in Scientific American.
The Semantic Web will bring structure to the meaningful content of Web pages, creating an environment where software agents roaming from page to page can readily carry out sophisticated tasks for users.
Clear as mud right? I’ve been putting together scraps and pieces of information for some time trying to understand exactly what it all means. I wasn’t able to describe it, or what I thought it was, for years. Not to myself and not to others.
A few weeks ago I had my ‘eureka’ moment. I think I was driving to work, maybe I was in the shower (those are places my ‘eurekas’ commonly occur) and I figured it all out. Rather than interpreting our queries and providing the results it thinks are best, the semantic web will understand our queries and provide the results we need, knowing what we meant not interpreting what we said. Right? I think so anyway.
Wolfram Alpha is at the forefront of this new understanding with it’s computational knowledge engine. Google and Yahoo!? They’ve made strides and efforts at truly understanding, but have fallen short or failed completely.
Google has, supposedly, incorporated latent semantic indexing into it’s algorithm. Yahoo! tried tagging by incorporating del.icio.us tags into search results. Neither, in my opinion, improved search results to the point where Google or any major search engine are able to understand the meaning of a query, or the relationships of words in a specific context.
Oh, I suppose they’ve made improvements and progress here and there. Fundamentally though, there’s something missing. Allow me to ’splain.
I’m optimizing my own site. Makes sense, I’m an SEO guy, I want the brass ring. I don’t use black hat stuff, not because it’s wrong but because I don’t know how. Now, I know, and I think you know, that the following phrases all mean the same thing.
SEO Nanaimo
Nanaimo SEO
Search Engine Optimization Nanaimo
Nanaimo Search Engine Optimization
SEO Nanaimo BC
etc…
I would go on, but I don’t want to get accused of keyword stuffing. So, as I was saying, we all know that the above phrases are the same. Google doesn’t though. I have to target each phrase individually in Google as the results for each query are different. It’s the same players, ultimately, just in a different order.
For you, the small business, it means you have to choose wisely. If you have a small site, say only 5 or 10 pages, you’ll have some hard choices to make. You can blog (like I do) which is a good way to create relevance. You can do major link building campaigns and target various terms through your anchor text, since Google still relies heavily on links to decide relevance (not as much as before though) or you can build more content for your site.
You could also let sleeping dogs lie and pick one term that represents the best opportunity. Need help with that? No problem, drop me a line for free advice on your current keyword strategy.