Read the following if:
- you have a Silverlight application with many internal pages
- you want search engine to index your Silverlight content
- you want to manage Silverlight content for search engine and reader effectively
There isn’t too many particles articles in the web talking about Silverlight SEO. Therefore, I would like to share my seo optimization knowledge with all of you.
To start with, I would like to prove that my concept is practical. One of my application Silverlight Resources Directory, which has a lot of internal pages, is now indexed with Search Engine with most of the pages. Here are the links results from Goolge, Bing and Yahoo:
For your reference, the application just launched less than 10 days and it is now receiving more than 30 search queries everyday.
Create a SEO Application together
To better demonstrating the Silverlight SEO techniques, I will attempt to create another new application with a new sub-domain to keep track the performance. If you are interested in it, I hope you could follow my articles and create you own Silverlight application for testing as well.
The detailed steps are as follow:
- Create a simple Silverlight Application
I will utilize the navigation framework in Silverlight 3 to create a simple application with numerous pages. - Setup a PHP/ASP to host the Silverlight application
Your web server must be able to support either PHP or ASP. The server side script will be responsible for detecting who (Search Engine or Human) is viewing the page.If it is search engine, we will display a html page corresponding to the Silverlight Application.
- Start linking your website
This is the most important steps. Your website will never exist if you don’t do any link buildings. I will teach you how to create sitemap and also use webmaster tools to submit you website information. - Result and statistics
Of course, we also have to evaluate the performance of the work. I will post all the statistics for your reference.
What I can get from the testing
To make it clear, the testing mainly helps you to index your Silverlight content in search engines. It will not cover anything like search ranking or the use of keywords. Those topics will be outside the scope of my testing.
Your SEO Obstacles
One of the biggest obstacle in doing SEO is that your page takes many days before it can be appeared in search engine. You either have to link your newly launched website with some hight traffic websites or you have to build a lot of links.
But don’t worry, if you are interested to go though the testing with me, I will help you to index your site in my blog post as well.
I will tell you more details in the coming days.

August 12th, 2009 at 2:33 pm
[...] more here [...]
October 1st, 2009 at 11:24 am
Is there code or more info on how you implemented SEO with silverlight?
November 11th, 2009 at 9:47 am
Hi there, I found your blog via Google while searching for SEO, your post looks very interesting to me.
November 16th, 2009 at 6:17 pm
Trust is built on a relationship and what better way to earn the trust than by offering free goods and services.
February 6th, 2010 at 10:50 am
Pretty superb entry, definitely beneficial stuff. Never ever imagined I’d obtain the information I want right here. I’ve been looking all over the net for a while now and was starting to get irritated. Fortunately, I happened across your site and received precisely what I had been looking for.
February 9th, 2010 at 12:33 pm
Great topic for writting this post. It was enjoyable reading.
February 13th, 2010 at 11:30 pm
Between me and my husband we’ve owned more MP3 players over the years than I can count, including Sansas, iRivers, iPods (classic & touch), the Ibiza Rhapsody, etc. But, the last few years I’ve settled down to one line of players. Why? Because I was happy to discover how well-designed and fun to use the underappreciated (and widely mocked) Zunes are.
June 17th, 2010 at 5:19 am
This is interesting i never heard of Silverlight SEO before thanks for sharing.
July 10th, 2010 at 3:40 am
This is interesting how to increase index of Silverlight app on search engine.
thanks for sharing.
July 14th, 2010 at 7:54 pm
Just shared this on facebook.com
July 14th, 2010 at 7:54 pm
I have just added this post to The bookmarking site faves.
August 3rd, 2010 at 6:29 am
cool post, site pingback
August 12th, 2010 at 11:16 pm
I dont usual comment, but that was a great post. cheers!
August 14th, 2010 at 1:33 am
I can now trully say that i have been converted into a loyal fan!
September 27th, 2010 at 1:27 pm
toddhermanblog.com claims to be a professional webmaster more like a professional scam. Fake webmasters are out there do youre homework.
October 17th, 2010 at 7:04 pm
Sadly, your Google and Bing search result links return 0 results. Yahoo! returns only one result. And the majority of your comments appear to be spam.
November 30th, 2010 at 8:22 am
Hey your situation looks a immature bit curious in Mozilla on my state machine Ubuntu .
December 2nd, 2010 at 4:45 am
Hey your position looks a less bit singular in Mozilla on my duty computer Ubuntu .
December 2nd, 2010 at 4:45 am
Hey your situation looks a immature bit curious in Mozilla on my state machine Ubuntu .
December 2nd, 2010 at 7:12 am
Hey your position looks a less bit singular in Mozilla on my duty computer Ubuntu .
December 2nd, 2010 at 7:17 am
Hey your position looks a less bit singular in Mozilla on my duty computer Ubuntu .
December 2nd, 2010 at 10:18 am
I thought the first of those (#17) sounded a bit spammy.
December 4th, 2010 at 12:16 pm
Hey your situation looks a immature bit curious in Mozilla on my state machine Ubuntu .
December 16th, 2010 at 12:45 pm
Owner of toddhermanblog.com - In over 17 years of Global webmaster services I have not had one complaint. Rather I have a corporate testimonial list that you Marg Laiche would only dream of having. I do though wish you the absolute best in luck in your future endeavors. I’m only out here making a living like everyone else. i am honest and to the points I do believe all future prospects deserve the truth. If i have posted on my blog about a company it is the truth, as I am stacking my reputation on it and you can rest assure i do have factual material to support anything I have posted. It apparent you are a socialblaster owner. So here my opost is again to offer my advise on this scam product. Heads up on a product that took 500. dollars from me with no refund at all. Thank you for keeping this post up. Todd Herman
Heres the link: http://toddhermanblog.com/index.php/vancouver%20website%20designer/real-social-blaster-testimonials/
December 16th, 2010 at 12:48 pm
Here is a insight from one of the top flash designers in the UK about html5 -
HTML5 is not ready yet for production, mainly because most browsers don’t fully support it. For example even IE8 doesn’t support most HTML5, and as a SEO you must know there are still lots of people using IE7 out there, even IE6 lol. So that’s the main issue with HTML5, it will take a few years before most people can view it, so at the moment it is more experimental.
But, if you take the example of a video player, you could have a Flash video Player, and have a HTML5 fall back for mobile devices (read Apple devices as everyone else supports flash), so in some cases HTML5 can already be used, but forget about animated HTML5 websites for another 5 years.
IE9 will support HTML5, but when you see that some people still use IE6 after 10 years, you can imagine how long it will take for IE9 to be adopted enough so HTML5 can be used and seen by most. Also 1 big problem with IE9 is that it doesn’t work on Windows XP.
Anyways, I wouldn’t propose HTML5 as an option to your clients yet, but I was curious if you were getting requests…thing is what I just said about the limitations of HTML5, a lot of clients don’t know, so it is very well possible that people start to believe HTML5 is ready, but currently you need “fall backs” meaning if HTML5 is not supported you must provide a plain HTML alternative, which means double the work and so double the price…so it is not practical to use HTML5 yet.
And in any case, any animations is coded in javascript…it’s a lot of hype if you ask me…HTML5 has been in development for 5 years already lol. If Steve Jobs didn’t open his mouth with “Flash will die, HTML5 is the future”, noone would be talking about it, but it seems everything Steve says, everyone believes
January 1st, 2011 at 7:44 am
I am honest and to the points I do believe all future prospects SEO you must know there are still lots of people using IE7 out there, even IE6 lol. So that’s the main issue with HTML5.
January 8th, 2011 at 11:50 am
This is interesting i never heard of Silverlight SEO before thanks for sharing
March 23rd, 2011 at 3:16 pm
Why would you use your squash equipment for things which you described
May 2nd, 2011 at 7:16 am
Why do you use your squash racquet for things that most people wouldn’t
May 23rd, 2011 at 8:31 pm
What a great post. I’m emailing this to my friends.
June 14th, 2011 at 12:07 pm
Wow. There’s so much info here it hurts my head. Good job
July 11th, 2011 at 1:36 pm
Its such as you learn my mind! You seem to grasp so much approximately this, like you wrote the e-book in it or something. I feel that you simply can do with some percent to power the message house a little bit, but instead of that, that is excellent blog. An excellent read. I will certainly be back.
August 8th, 2011 at 5:57 pm
Interesting website, i read it but i still have a few questions. shoot me an email and we will talk more becasue i may have an interesting idea for you.
August 31st, 2011 at 11:12 pm
Your search - site:silverlight.shinedraw.com - did not match any documents.
September 1st, 2011 at 7:00 am
@Dave, this site is being over run by bots. I don’t think that search has worked since I posted my first comment in October 2010.
October 13th, 2011 at 5:13 pm
@James not worked for me either
October 25th, 2011 at 8:01 am
I feel that you simply can do with some percent to power the message house a little bit, but instead of that, that is excellent blog. An excellent read. I will certainly be back.
November 13th, 2011 at 2:05 am
I?m no longer positive the place you’re getting your info, but great topic. I needs to spend some time learning much more or figuring out more. Thanks for magnificent information I was searching for this info for my mission.
November 21st, 2011 at 4:44 pm
One of my favorite posts.
November 21st, 2011 at 5:12 pm
you may have a fantastic blog here! would you like to make some invite posts on my weblog?
November 24th, 2011 at 11:31 pm
of course like your web site but you have to take a look at the spelling on several of your posts. Many of them are rife with spelling problems and I find it very troublesome to tell the truth nevertheless I’ll definitely come again again.