Categories
Technology

Google Programming Contest

Recovered from the Wayback Machine.

I’ve had a chance to look at the source and the data files for the Google Programming contest. In the last several years, I’ve spent so much of my time tweaking sites for business use — better use of the database, better security, better architectural design, better use of Internet technologies, or using other new technologies.

With the contest I’m faced with the type of challenge I haven’t had in a while — pure algorithmic programming. This is a great reason to give the contest a shot, if for no other. Developers should stop and work on pure programming challenges from time to time, to keep these down to the metal programming skills at peak.

Sure, the whole thing is a cheap way for Google to get programming expertise and buzz, but participants also get something in return — an interesting problem, and a chance to exercise the little gray cells, to quote a mystery figure.

Besides, who else is going to work the buzz better than the greatest buzz meister of all — Google?

Categories
Web

Googlestak

Recovered from the Wayback Machine.

One last post as a favor to my antipodean friends. (Antipodean — what a perfect word. You meet the most charming and erudite people in weblogging.)

Victor wants to try to do a Googlestak — stacking the decks for a Google search by having webloggers link to a specific web site. The more links to a site, the higher it’s Google ranking, and the closer it will be in the returned results.

This is an experiment. The fact that the company being linked is owned by Victor, and that another weblogging friend is rumored to work there has nothing to do with this.

No siree, this is an unbiased experiment to influence Google. A test. An unbiased test. No gain here.

And here it is, my contribution to this unbiased and totally without gain and in the interests of science experiment:

If you want training in Australia on Macromedia and other web development technologies, go to Stand Out Training. Learn CSS. DHTML. HTML. Macromedia. How to eat Vegemite.

(Shameless hussies. Just because they have sexy accents, think they can get away with murder <smile />)

 

 

 

 

 

 

 

Categories
Web

Googlestak

Recovered from the Wayback Machine

Victor is trying to see how we can influence Google page rankings, using weblog links. He’s calling the process Googlestak. It will be interesting to see if this effort works. Target link is Stand Out Training — Victor’s company.

Because of my interest in the semantic web, I’ve always been interested in our friend Google. Through research I’ve found that you can, with effort, influence Google, but the circumstances have to be just right. There are entire mailing lists and web sites devoted to how Google works, and how the page ranking algorithm works.

The number of links to a particular page are only part of the Google search algorithm. The importance of those links can also influence the scoring. If you have one page that is linked by 10 pages that are themselves ranked fairly low, it won’t rank higher than a page that has one or two links from very high ranking pages.

Unfortunately, weblogs are — for the most part — not the highest ranking pages. Links are sporadic outside of the blogrolls, and these tend to be incestuous: page A links to page B which links back to page A. Put a lot of links within your blogroll linking back to you, and you’re still going to be low ranking because of that “importance” ranking catch 22. You would need to break this cycle by getting linked by an A-lister such as Scripting News or Doc Searls or Rageboy or JOHO — people that are linked by a disportionate share of the weblogging community.

As an example Jonathon will usually get more blogroll hits from my weblog rather than from the Scripting News blogroll because I’ve made his link part of the  “Australian Delegation”  — I made it stand out. However, within Google, Jonathon’s weblog will get more buzz because of that Scripting News link than anything I could do.

In addition, because our pages roll off into archives, the ranking algos start to break down because they don’t necessarily figure in the temporal nature of weblogging.

If you have a static page that generates mild interest and covers a topic that isn’t time sensitive, over time that page will rise slowly to the top of Google because the interest is cummulative. Weblog pages can rise to the top (especially when helped by strange words such as googlewhacking), but they’ll fall away quickly once the initial intense interest fades, and as the weblog pages roll off into archives (which are not directly linked to from blogrolls, remember).

I’m linking to a specific post of Victor’s. Others will join me. Eventually, this post will fall off into the archives and less pages will link to it. And the page where I created the link will also fall off into the archives, and less pages will link to it. Instead of a cummulative effect, with weblogs you get a decremental effect — over time the rank will decrease rather than increase. Regardless of the time sensitive nature of the topic or not.

The decremental effect of weblog postings is a good reason to use a Story mechanism for more important and wordy postings rather than the usual weblog posting — the story will remain accessible rather than get lost in the archives. However, this doesn’t help you when the pages that link to you eventually fade away. Still, the hope is that new, fresh links will come along. It helps to mention or reference the story occasionally in newer postings — call it a form of weblog pinging.

If you’re trying to raise to the top of the rankings associated on popular search terms, good luck. You can’t influence the rankings with something like Linux; it’s been around too long, and the major sites associated with this term are too firmly entrenched. You would have to invent a Microsoft buster within the Linux world to generate enough buzz to even get to the first page of the result set.

As for other subjects, I imagine you might have a shot if you’re diligent, work hard, get tricky.

I found a page with some interesting and clever tips for influencing Google. From this, I found that one thing you can do is find pages that link to you and make sure that Google is aware of them. Interesting idea, isn’t it? Because the more buzz these pages get, the higher ranking your linked to page gets.

Another thing you can do is package word sets to capture specific searches.

I’ve started an online C# book (that I really need to finish). Now, searching for C# is not going to return my book pages in the first result set — I haven’t finished the book and only have so many sites linking to the pages. However, if you search on “C# book”, I’m the second from the top in the listings (yasd.com is my domain as well as burningbird.net and several others). I’m using the term “C# book”, and I have sufficient links — combined, I’m close to the top.

Another way to influence Google is to do something to drive people to your site. If you write, write articles for online publications and insist they use a link to your weblog or site within the author bio. This is probably the number one reason why I get so much Google traffic — I’ve been writing online articles for years.

Can’t write for an online publication? Then start joining newsgroups, MetaFilter, whatever and post, post, post! Post to anything you can attach a signature to that has your weblog or site address. Believe it or not, this can influence Google — I’ve seen it happen with content in my own web sites. I still see it and surprises the heck out of me (as well as made me a bit more cautious about why I say at said newsgroups et al).

Fascinating tool Google. If we harness this type of connectivity and attach it to “meaning” rather than ranking, then you have the semantic web — one short step away. Exciting stuff.

Categories
Just Shelley

More Googlewhacking

Recovered from the Wayback Machine.

More Google fun. I know that Cam thinks that Googlewhacking is nothing more than surfing Google with the Mature Content Filter set to “off”, but it’s still one of my favorite tech toys. Besides, we all know that Cam is an effete snob, anyway. (Just joking Cam! Honest! Really! Cross my heart!)

I’m getting some interesting Google search patterns in my little Google trapper. I can’t tell if someone is sending me GIM or if there are a lot of interesting people in the world.

One is based on a misspelling of mine — Saudi Arabia, rather than Saudi Arabia (since corrected). The search is insurance company in saudi arabia. I’m third in Google for this one. Try this one out and look very very carefully at the title for my link in the result set. Now, if you were looking for an insurance company in Saudi Arabia, would you click my link?

My favorite is bird spike canada. Now, doesn’t that just sound like a drink?

“What will you have?”

“Yeah, I’ll have a Bird Spike Canada.”

“Do you want that with a twist?”

What would you put into a drink called the Bird Spike Canada?

Categories
Weblogging

Googlewhacker Book

Recovered from the Wayback Machine.

From my Google search referrals, I’m getting people looking for a “googlewhacker book”.

Well, okay, here you go:

Steps:

1. First, buy a computer

2. Setup the computer

3. Turn on the computer

4. If computer doesn’t come on, call someone. Do not call me.

5. Connect to the Internet. If you need help with this, check with AOL. If you don’t know what the Internet is, check with your local hospital. You’re ill.

6. Once connected, open up a browser. It will be a small ‘e’ on your desktop. If you don’t see it, you’re using Linux or the Mac. If you’re using the Mac, contact Mac help. If you’re using Linux — stop now. You’ll hurt yourself.

7. Type http://www.google.com into the browser Address window. It’s the white space. No, not that white space, the smaller one.

8. You’ll get a simple page back with Google on it. Now you have the playing board

9. Type two words into the search edit box on the form. That’s two. T-W-O. Yes, 2. No, don’t type them into the Address box again — into the form on the page itself. Very good.

10. Click the button. The button that says “Google Search”.

11. You’ll get a page back with results. If you get a result set of only one link, in that big white space below, you found a googlewhack!

12. No, a result like this “Your search – fdsfd jmkljkl – did not match any documents.” doesn’t count. You have to get a result with a link.

13. Are you sure there’s only one link. Count it out for me – 1. Very good. You just found a Googlewhack!

14. No, you don’t get a prize for this.

15. No, I didn’t make up the rules. I don’t have any prizes to give you.

16. No, you can’t sue me. Sue Microsoft instead. They have lots of money, and they created the browser you’re using — it’s their fault.

There you have it — your Googlewhacker Book!