代码之家  ›  专栏  ›  技术社区  ›  Joe Erickson

对搜索引擎提供Silverlight内容有何建议?

  •  2
  • Joe Erickson  · 技术社区  · 16 年前

    假设:

    • 您当前有一些内容显示在ASP.NET HTML表中。
    • 您希望使用Silverlight获得更好的用户体验。
    • 重要的是,在谷歌等网站上对信息进行索引。

    你是做什么的?我知道XAP(Silverlight可执行文件)包含理论上可以索引的XAML。但谷歌会这么做吗?如果是,什么时候?如果提供的数据不在XAML中(可能存储为资源),该怎么办?

    我的第一个想法是尝试检测搜索引擎并提供HTML表。但我对搜索引擎优化的有限理解让我怀疑谷歌是否会反对这种做法,并可能将该网站列入黑名单。我也不确定检测搜索引擎到底有多可靠。

    有没有一个明确正确的方法来做到这一点,不会让你在谷歌的麻烦?

    4 回复  |  直到 16 年前
        1
  •  2
  •   Ashutosh Singh-MVP SharePoint    16 年前

    搜索引擎优化可以通过以下链接在silver light中实现 SEO

        2
  •  0
  •   Peter McG    16 年前

    http://www.nikhilk.net/Entry.aspx?id=200

    这篇MSDN关于“使用ASP.Net和XSLT进行简单Silverlight SEO”的博文也将引起人们的兴趣:

    http://blogs.msdn.com/synergist/archive/2007/10/03/simple-silverlight-seo-with-asp-net-and-xslt.aspx

        3
  •  0
  •   Liam    16 年前

    Progressive Enhancement . 使用基本HTML表。使用JavaScript将表替换为更丰富的界面。

        4
  •  0
  •   Vilx-    16 年前

    由于Silverlight在浏览器/操作系统支持方面仍然非常有限,我建议在公共网页上避免使用Silverlight,或者至少在提供商传统的替代产品上也不要使用它,因为搜索引擎会对这些产品进行索引。