Monday, March 26, 2007

search engine listings

nothing strikes a cord in a website owners mindset like the realisation that "oh my gosh!!!! my site doesn't show up on the first page of google!!!!!!! it's the end of the world as we know it!!!!!!". It absolutely amazes me that people think their site should magically appear where they expect it to. So here goes - my guide to simple stuff that everyone can do to improve listings.

  1. Get as many other sites to link to you as possible. The higher the traffic and more popular the sites are that are linking to you, the better chance you have. Scenario: If Amazon and YouTube had permanent links to your site on their front page, you would be in a very good position. (be realistic though… you’ll never get a link from Amazon unless you pay lots and lots of money for an advert). Blogs are a great way to get other sites linking to you. Start up your own! Comment on other like minded peoples blogs (but don’t spam them) – you might be able to strike up a relationship with them so you can swap links.
  2. Change the textual content of your site often, while keeping the relevance of the information. Google keeps a copy of your site on its own servers (the copy is called Google’s “cache”), and compares this cache with your actual site on a regular basis. If you have changed the content often, in the eyes of Google you are being seen as proactive in keeping information up to date. You have to ask yourself, is your site static brochure ware? Or is your site a selling tool for your business? Selling tools such as websites need constant refinement to keep information relevant and interesting for your users – otherwise, why would they come back?
  3. Major keywords need to be in “heading” format (This is HTML jargon). If you want to be found by the keyword “widget”, it needs to be in a Heading 1 format on the front page of your site. You must target your major keywords and concentrate on these throughout your site.
  4. Make sure your HTML page titles display appropriate text. Don’t just give a page the title “Home”, this doesn’t mean anything to someone choosing your site over another one in a search engine listing. Give the page title your business name, followed by what the page is about. E.G. “Widgets Incorporated – About Us”. Even better is to have one of your major keywords in the title.
  5. Paid advertising – Pay per click campaigns such as Google Adwords do really work. You need to make the decision of whether it's right for you.

Like I said, simple stuff. There's alot more that can be done.... but I dont feel like getting into that right now. It's actually hard work to keep a site at the top - and pretty dry work at that too. I might do a post later on for the more advanced stuff if I'm in the mood.

Wednesday, March 07, 2007

wiki critical mass

I get the sense that wikis are starting to gain momentum now as a business tool. Doing a bit of research - it looks like wikis have actually been around since 1995 (the original wikiwikiweb... 12 years ago!!! phwoar), but it's taken some big, well publicised examples like wikipedia to throw it in the limelight.

I think the reason for the lag in adoption was because it used to be such a radical concept to let just anybody edit information on a webpage like they were writing in a word document. I mean - geez! everybody can see it!

But now attitudes have matured. The fact that intranets are a common occurrence in the workplace, blogs are everywhere, and businesses are outgrowing their first and second generation intranets, people are looking for an easier, cheaper, more efficient way to collaborate. Especially over a geographically dispersed area - and they're easily obtainable by small business.

SMH has a great article about wikis in business - working the wiki way. check it.

Thursday, March 01, 2007

de-personalise

I had my monthly management mentoring meeting today - and I took away an excellent piece of advice: de-personalise.

One of my major problems at work is that I get too emotionally involved in a project. Because I've played a big part in building up most of the products and systems at work, if someone has an issue with something I tend to take it personally. Even if the problem stems from a third party plug in shortcoming like freetextbox. The problems that arise can be any number of things - mainly user initiated, but instead of trying to train users properly or trying to learn how the product works ([sarcasm]my gosh, that would take some effort on their behalf! what a concept that I could even suggest such a thing!!![/sarcasm]), people try to shift blame, ultimately ending back in my side of the court.

So I had a talk to my mentor today about this. I didn't realise this till my mentor said today - all you need to do is de-personalise yourself from it all, don't get so emotionally involved. In the end, it's just a job. By all means though, stay passionate about the job.

Go back to the system, make people use it, keep on doing what your doing.

Hearing this little piece of advice - I felt like a weight had been lifted off my shoulders, like I had one of those "moments of clarity", like I had been enlightened.

Such a trivial little thing... you might be reading this and think "big whoopdi doo". But for me - I think I just got the right piece of advice at the right time and I feel much better for everything now. It's nice to get a detached perspective - sometimes I cant see the forest for the trees, and simple advice when your bogged down can just make everything seem so much clearer.

Tuesday, February 20, 2007

StumbleUpon

I found this really cool tool off digg last night called StumbleUpon. It's kind of a cross between digg and the old "hot or not" website, but instead of rating humans it rates websites by use of a toolbar in the browser, with a thumbs up or thumbs down.

You get to choose your interests that you would like to stumble upon - and when you start stumbling (click the stumble button), it actually returns very high quality sites, that you would normally never find from a search engine (or something like digg for that matter). It also takes note of what you rate good or bad to return more relavant stumbles.

havva go: http://www.stumbleupon.com/

Thursday, February 15, 2007

yahoo pipes - nice explanation

I like this explanation of yahoo pipes - and the concept of "treating of the web as a database". Me being a database junkie it appeals to my sense of information organising....

http://www.readwriteweb.com/archives/yahoo_pipes_web_database.php

I guess it's a search engines job to treat the web as a database - yahoo is just making it more obvious now by letting your average everyday chum to do some of their work for them - and giving them something in return.

I still havent tried it out... so I cant comment too much. You have to sign up to yet another account which is putting me off. I had a yahoo one about 6 years ago - cant remember it now or what email it was signed on as. I'm starting to get account overload.

Tuesday, February 13, 2007

new collaboration system - preview 1

I finalised the new data structure of the latest project at work today. Should be a great system - it will let all our clients collaborate much more efficiently, and generally let the whole process flow much more smoother.

I would classify it to be a "web two point oh" class of app - or a more preferable term for our target market: a rich user experience web application - geared towards service based businesses. It'll enable us a much higher level of customer service and give clients a better experience right through the project life cycle.

We'll use it ourselves to prove the platform - but I think it'll be a very attractive system for similar businesses.

I've still got some specifications to complete - coding not far off beginning.

Saturday, February 10, 2007

media coverage

The website they're talking about in this news release:

http://ninemsn.video.msn.com/v/en-au/v.htm?g=67c5901f-a9d0-4b48-8ac6-670a89ec1864&f=39&fg=email

Made by us!

new direction

ok, this blog needs to be ramped up. at the moment it's a bit of a mish mash of ideas/interests I had 2 or 3 years ago.... some of them I still think quite applicable, but still pretty random.

Because I'm so interested and involved in web development and system development - it's really gotta be more focussed on that.

So this is my offical "change in direction" post - i want to focus more on trends, ideas, achievments, cool stuff, all web focussed. i promise i'll be more proactive in getting info up here - i want to treat it as a kind of scrap book.

cool. i'm amped. grrrrr!

Tuesday, July 26, 2005

creativity

ok so I'm sitting here chill'n at the moment, listening to some smooth jack johnson tunes - and reading all about creativity. Some great articles I've come across so far on "exercising the mind" which i feel that could be applied to any line of work:

Wednesday, April 06, 2005

google javascripting

taken from http://frassle.net/Directory/index?note=561051

----

I've been doing some more reading about what's going on behind the scenes in google's cutting edge javascript applications.They are essentially running javascript based thick clients in the user’s browser, and doing all server side communication through xml http calls. Some services they are currently offering, driven mainly on the client side:
http://www.google.com/webhp?complete=1&hl=en
http://gmail.google.com
http://maps.google.com/maps
Some analysis of the technology behind these services:
http://serversideguy.blogspot.com/2004/12/google-suggest-dissected.html
http://johnvey.com/features/gmailapi/
http://jibbering.com/2002/4/httprequest.html
And, for the truly brave, the javascript source code from google suggest, devoid of line breaks and comprehendable variable names:
http://www.google.com/ac.js
and a decompressed, refactored version (reverse engineered outside of google — thanks Shimon for the pointer)
http://www.fastbugtrack.com/misc/google/ac.js
This technology is now being used to power cpan search, and they have released their backend implementation of the api.

Sunday, April 03, 2005

innovation

i saw this book in the bookshop today.... The Medici Effect by Frans Johansson. I think I want it... very interesting stuff about encouraging innovation through a mixing of already experienced technologies / available resources. it sounds a bit cliche that "necessity is the mother of invention" - but this takes it further. will report back if I get around to buying it.

Sunday, February 27, 2005

knowledge

i just found out about a society today called mensa... which is a group of people who socialize together who are extremely intelligent. To qualify to be in this society - you have score in the top 2% of the population who take an IQ test.

I am very intrigued - and it has prompted me to think about the topic of knowledge. I think i'd like to read more books on knowledge and how to nuture it.... it weird how you become acutely aware of something all of a sudden that's always been there.

books i'd like to read:
Knowledge and Decisions by thomas Sowell

Friday, February 11, 2005

functionality

not sure whether i like this blog yet..... i think i want more options, like categories and stuff. An old mate of mine has some nice features in his - http://www.geeklane.com/blog

Wednesday, February 09, 2005

security summit

went to the microsoft security summit in darling harbour today.... came out not felling that impressed. previous years have been much more informative - this year it was one big sales pitch. bugger