Web 2.0, Accessibility and SEO - Open Publish Presentation

This post is to provide some extra resources following my presentation at Open Publish.

Below are some links to some of the examples I discussed during my presentation for further reading on topics that were too complicated to discuss due to the timings of the presentation.

If there are any questions regarding this presentation, please post them below or feel free to contact me and I will do my best to answer them.

Information on Accessibility for the Web
Introduction to Screen readers and screen magnifiers
Two perspectives on accessibility
Tesco Access - Case Study
Tesco Access
Tesco.com shames rivals on accessibility – and legal services
Tesco launches visionary website
Alternative Content for Flash
Unobtrusive Flash Objects (UFO) v3.20 - javascript detection of the Flash version being used and serves up alternate content.
SWFObject: Javascript Flash Player detection and embed script - works almost identical to UFO above.
sIFR 2.0: Rich Accessible Typography for the Masses - replace snippets of text with Flash fonts for more design freedom
Websites highlighted in the presentation
Jakob Nielsen on Usability
Tokyo Plastic - fantastic Flash animation
Revish - Book Reviews
Primal Scream - Band website
The Show with Ze Frank - Video and Transcription examples

… I will add more links and details as I get the time.

Comments Off

Web Directions Event - Geek Trivia

The buzz of the upcoming Web Directions event this year begins officially August 9, with the Geek Trivia night being hosted by Web Directions and News Digital Media at the Vault Hotel in Sydney.

Local speakers and organisers will be attending this event and you don’t have to worry about forming a team on your own as that will be taken care of when you arrive.

The prizes are sounding pretty awesome, as well as free booze and food during the evening. So get on over to the Web Directions Geek Trivia page to check out the details and RSVP for the event.

Doesn’t matter if you are going to the conference or not, it should be a great night out.

What: Geek Trivia Night
When: August 9, from 5.30 for 6.15 start
Who: Anyone who thinks they could have a stab at answering the question “Who invented the internet?”
Where: Downstairs at the Vault Hotel, 122 Pitt St Sydney
RSVP: Maxine @ Web Directions

Comments (2)

Corporate Web Standards Article

I presented at a Web Standards Group meeting a few months ago for a 20 minute session called Corporate Semantics.

I thought the topic had a lot of potential, but I just couldn’t squeeze all of my ideas into the short timeframe, so I intended on writing it up into a proper article someday.

I finally did get around to writing it. Corporate Web Standards is currently on Digital Web Magazine so head on over there and have a read.

Comments Off

Image Replacement and SEO

The whole topic of image replacement and SEO has been bothering me a bit lately. Most SEO professionals are not necessarily technical, or if they are, they are not really dwelling too much on the issue. Which means a lot of the information about this topic is not well researched and just spreads a lot of untruths around the SEO industry.

Google recently changed their Webmaster Guidelines to further confuse the issues on what they regard as cloaking or hidden text. They have also gone on to recommend best practice methods of providing alternate content for webmasters which I find quite meddling for a search engine to be concentrating on such issues.

I wrote an article for YOUmoz about some of these issues titled, Cloaking vs Image Replacement: Hiding Text is Not a Bad Thing. Have a read, vote for it or feel free to comment on either blog as I feel this is an issue that still needs a bit of feedback from the development community.

Comments (3)

Don’t Forget Your Trailing Slash

The concept of ending URLs with a trailing slash is not a new one, but many companies I deal with everyday pay little attention to how they structure their URLs when launching new websites.

How do you deal with the trailing slash on your website’s URL?

The Technical Issues

http://www.example.com.au/page

This URL (without the trailing slash) is not telling the server exactly what kind of file to look for, so the server will take an educated guess at the type of document you are trying to locate. The server will begin by checking for a ‘page’ directory and retrieve the default page for this directory if it exists.

If this directory doesn’t exist, it will continue to try to match other options until it finds a matching page or returns a 404 Page Not Found error. This costs you unnecessary server load and will increase load times for your web pages.

http://www.example.com.au/page/

This URL (now with the trailing slash) is telling the server exactly what to look for without the guessing. The server now looks in the ‘page’ directory and will retrieve the default document within that directory. No guessing means the server does it’s job quickly and efficiently.

There are other issues of expandability and security using this method as well that are well worth reading in the this great ALA article on the subject.

The SEO Issues

What many people don’t realise is that these two URLs can also be considered as two different URLs pointing to the same page:

http://www.example.com.au/page/
http://www.example.com.au/page

If you have two instances of virtually the same URL being used on your websites, Google may filter one of them and decide to index the other. More details on this concept of URL canonicalisation can be found in this article by Matt Cutts.

Which URL Google decides to filter may not be up to you and this can split your organic search engine traffic in half if you are not addressing the issue and forcing the search engines to solve this problem on their own.

Your priority here, as with the technical solution above, is to make sure the search engines do not have to guess which URL is correct and to make sure it is absolutely obvious which URL you have chosen as your primary URL.. This can be done in a few ways.

Internal URLs
make sure you use the same URL consistently across you website when linking to it from navigation or through internal linking
External URLs
you can’t control how people link to your website and chances are they are going to leave the trailing slash off the URL because it’s just easier.
redirect or rewrite all instances of the URL without the trailing slash to the version with the trailing slash

The Trailing Slash is Your Friend

If you do not think about your URL structure on your website you could:
cause unnecessary strain on your server
serve web pages that take longer to download
host pages that are harder to find on search engines.

Many people are aware of the problems of URL canonicalisation and take some steps to control it’s effects, but many are still unaware of the problems caused by the trailing slash not being applied consistently across you website.

With a few simple decisions and technical implementations you can easily improve the overall efficiency and findability of your website.

Comments (10)

Unsemantic Poo [un-si-man-tik poo]

I had to write a regular expression to access the important bits on that webpage, it was just unsemantic poo.

Definition

A development issue where HTML code is lacking any logical order or semantic meaning. Primarily found in websites of large corporations, flash-based design studios and some Australian public broadcasting websites.

Origin:

Google Developer Day, May 31, 2007. A local Rails developer created the New Inventors Google gadget and was overheard discussing the process in which he encountered the aforementioned unsemantic poo, costing him precious development time.

Solution

Redesign.

More definitions in the Standardzilla Glossary.

Comments (1)

« Previous entries · Next entries »