Few days ago, I have launched a new site “Silverlight Resources Directory” (http://silverlight.shinedraw.com). This is a full Silverlight Application without any html content.
However, in order to attach more visitors from the search engine, there is a need for my new Silverlight site to be SEO (Search Engine Optimization) friendly.
Amazingly, my site is able to be listed in Google within 48 hours. Besides that, the content inside the Applicatoin and some of the inner pages are also indexed by Google.
Click this link to view all the indexed result from Google.
SEO Skills that I have used
Previously, I thought that the Navigation framework in Silverlight 3 is able to help me to index the pages in my Silverlight application. However, I was wrong. Frame and Navigation only help me to integrate with the browser hash value and it’s not related to SEO.
Therefore, I do something wise. I studied a lot about how Flash do SEO and come up a very simple solution.
The solution is “Display something else for the search engine.”.
Yes, that’s so simple. I don’t believe this until my pages are really indexed by Google.
Once you understand the solutions, then you will find the Navigation Controls in Silverlight can help you to build up a SEO strategy.
For example, the link to one of my resource is http://silverlight.shinedraw.com/#item/4a7805f000ff1, then you should create a new page called http://silverlight.shinedraw.com/item/4a7805f000ff1 (No # sign in this link). The latter link will try to analysis whether the User Agent is search engine or not. If it is search engine, then it will display HTML related to that resources. Otherwise, it will forward the user to the home page with the hash “#item/4a7805f000ff1″.
Anyway, this is just a beginning article on showing how to do SEO in Silverlight, I will release more organized content later on.







August 5th, 2009 at 5:48 pm
Isn’t this against Google’s Terms of Use? I think they have some rule like “Don’t present different content to search engine than to the visitors”, don’t they?
August 5th, 2009 at 6:51 pm
Very well integrated! Because of the simple navigation, browser next / back buttons work very naturally unlike similar integration with rich sites as done in Flash…
Nice work and great examples…
August 5th, 2009 at 7:04 pm
Vit, yes, they have such Terms of use. I didn’t violate that. I actually presenting the same content in Silverlight.
August 5th, 2009 at 10:19 pm
Nice article Terence.
You said “whether the User Agent is search engine or not. If it is search engine, then it will display HTML related to that resources. “, can you elaborate on the “User Agent” and how it distinguishes between a “search engine” or “user”?
Thanks!
..Ben
August 6th, 2009 at 12:33 pm
[...] Silverlight seo Testing However, in order to attach more visitors from the search engine, there is a need for my new Silverlight site to be seo (Search Engine Optimization) friendly. Amazingly, my site is able to be listed in Google within 48 hours. [...]
August 6th, 2009 at 7:14 pm
Silverlight SEO Testing…
DotNetBurner - burning hot .net content…
August 7th, 2009 at 12:59 am
[...] Silverlight seo Testing However, in order to attach more visitors from the search engine, there is a need for my new Silverlight site to be seo (Search Engine Optimization) friendly. Amazingly, my site is able to be listed in Google within 48 hours. [...]
August 9th, 2009 at 5:20 am
Hi,
Can you please provide us with the code behind to test if the visitor is a search engine and how you redirect in the other case to the right silverlight page ?
Thanks
Regards
August 10th, 2009 at 4:35 pm
HI BlackLabrador,
I am planning to write a series of articles and some real testing to demonstrate the Silverlight SEO testing. You can find more details later on.
August 15th, 2009 at 3:31 pm
[...] Silverlight 3 wird als Feature das Search Engine Optimization geboten. Im Blog-Eintrag “Silverlight SEO testing” auf Shinedraw.com wurde. Die dazu erstellte Seite wurde innerhalb von 48 Stunden von Google [...]
December 7th, 2009 at 4:56 pm
I see you already know a lot about the online stuff - Yeah, I had a look at your blog and procrastinated there for a while :)
December 8th, 2009 at 12:05 pm
Such a usefule blog wow !!!!
December 20th, 2009 at 11:08 pm
Jesus, man, what great work!
January 9th, 2010 at 7:11 am
This is swell in terms of seo. Nada appears to irritate towards it than this.This is just what was warned about several years ago at the last big internet about search engine optimization in 1993!
May 2nd, 2010 at 6:59 pm
Прикольно написано, но как говорится, для общей картины нужно минимум три источника :)
July 10th, 2010 at 3:42 am
great post..
thanks..
August 2nd, 2010 at 3:40 am
Yeah SEO must Have to test with Silver Light
August 4th, 2010 at 1:54 pm
I truly liked this post, this one is certainly going directly into my stumble upon akun :)
August 8th, 2010 at 7:23 am
I appreciate the way you catch the heart and soul of the message, truly excellent writting manner, I enojoyed it!
August 14th, 2010 at 11:13 am
I loved your article but you can actually start using a several social sharing buttons I’ve observed all over the place, this way I could mail this post to my good friends :)
August 14th, 2010 at 1:36 pm
I truly liked this post, this one is going towards my stumble upon webpage :)