SWFAddress – Deep linking for Flash and Ajax

asual-swfaddressFlash and Ajax are undoubtedly great technologies for enhancing your web site, but they are a real nightmare when it comes to search engines optimization (SEO). While there are workarounds to optimize Flash applications for SEO, there is still one problem – that of deep linking. Deep links are links from one page to another in your site or links from external sites to pages other than your homepage. Flash and Ajax applications do not always return a unique URL and makes deep linking impossible. Similarly, browsers cannot track where you are within a site and there is no way to bookmark a page or use your browser’s back/forward buttons.

It’s a developer tool, allowing creation of unique virtual URLs that can point to a website section or an application state. SWFAddress enables a number of important capabilities which are missing in today’s rich web technologies including:

•    Bookmarking in a browser or social website
•    Sending links via email or instant messenger
•    Finding specific content with the major search engines
•    Utilizing browser history and reload buttons

SWFAddress is a must-have tool if you want to preserve the traditional browser experience for your users. There is a similar library available for Flex applications: UrlKit