It has been said many times before by many people, but it bears repeating. If you create interesting, useful content, people will naturally link to your site. Of course, that does not mean that you can create an interesting, useful page and then sit back and wait for others to find it. SEO involves work that goes beyond the mere creation of a page. Still, the better your content is, the more likely it is that others will want to link to it. An obvious observation, you may think. So, why do I bring it up? I mention it because I came across a site that impressed me so much that I felt the need to link to it. At first glance, it had no direct relevance to SEO, so I considered how I would fit it into the discussion. Then it dawned on me that the content of the site was so interesting that I was looking for a way to link to it, even if I had to manufacture a reason to do so. Surely, this was indeed a powerful backlink strategy (perhaps unintended by the webmaster).
The site that impressed me so much was http://www.mariaclaudiacortes.com/colors/Colors.html. This is completely a Flash-based site, but the content is presented so well that it is worth spending time there. The information is useful, informative, and presented in an interesting, compelling way.
Just to tie this site into SEO a bit further, I ran a search on Google for color in motion, which is the title of the page. The site holds the Number 1 spot. I have not analyzed the optimization of the site, so perhaps it is strictly off-page factors that contribute to the SERPs success of this site, but in any case, it is obvious that a Flash-based site can rank well.
Enjoy the site and remember to make your content interesting and useful as well. You never know who might want to link to it.