views:

255

answers:

2

Well, I have a Silverlight application with many internal pages, and I want search engine to index my Silverlight content. Besides I want to manage my Silverlight content for search engine and reader effectively.

How can I do Search Engine Optimization “SEO” for Silverlight?

Thanks

+1  A: 

That's a good question. From a conceptual point of view, I don't think Silverlight applications are intended to be indexed. Silverlight apps are interactive stateful applications, not stateless web pages containing information and page requests.

Web pages can also act as applications (through AJAX and the like) but still are stateless pages.

Silverlight would fit in with flash pages and java applets when considering search engine optimisation.

Russell
After a bit of a deeper look, Microsoft has thought about this topic. Check out this whitepaper about it: http://silverlight.net/learn/whitepapers/seo.aspx
Russell
It is a good question... don't forget to vote it up :)
STW
Yep done :) I wonder how application security models in the future will handle search engine caching if more and more apps become browser based...
Russell
+5  A: 

This has totally been thought about. ;) Check out http://blogs.msdn.com/brada/archive/2009/03/25/silverlight-3-and-seo.aspx

Notice if you Google for "http://www.google.com/search?hl=en&q=+Silverlight+Store+Wireless+Keyboard+7000" that you'll get a nice text representation. The app gave that text to the robot (since Google's robots don't have Silverlight installed! ;) ) but the user gets a great experience.

Scott Hanselman
egyamado