View Michael Scherotter's profile on LinkedIn

Other Silverlight SEO Techniques

Published 03 October 07 04:20 PM | Synergist 

The technique described in my previous post will work for Silverlight solutions that generate XAML on the server side as well as solutions that have multiple static XAML files that are composited at runtime:

<div id="SLHost">

    <asp:Xml ID="XHTML" runat="server" DocumentSource="seo.xaml" TransformSource="XAML2XHTML.xslt" EnableViewState="False"/>

<!-- XAML that is generated by the server: -->

    <asp:Xml ID="XHTML" runat="server" DocumentSource="Xaml.aspx?id=page1" TransformSource="XAML2XHTML.xslt" EnableViewState="False"/>

<!-- XAML that is in many parts but composited at runtime: -->

    <asp:Xml ID="XHTML" runat="server" DocumentSource="details.xaml" TransformSource="XAML2XHTML.xslt" EnableViewState="False"/>

    <asp:Xml ID="XHTML" runat="server" DocumentSource="about.xaml" TransformSource="XAML2XHTML.xslt" EnableViewState="False"/>

    <script type="text/javascript">

        createSilverlight();

    </script>

</div>

But there are circumstance where you would want to have a SEO-friendly HTML that is more specific to your Silverlight application.  My colleague Nikhil Kolthari, wrote in his blog about other techniques for SEO in Silverlight where the application server would write out an alternative HTML version that is specific to his slide show application.

Filed under: ,

Comments

# Internet Business Training Program said on April 15, 2008 1:07 PM:

Pay- per- action ads are only shown on publisher sites in the Google content network, also known as Google AdSenseâ„ for content sites. Publishers in the Google content network who want greater control over the ads shown on their sites may select between

Anonymous comments are disabled

Search

Go

This Blog

Tags

Archives

Links

Syndication