【问题标题】:Any suggestions for making Silverlight content available to search engines?关于使 Silverlight 内容可用于搜索引擎的任何建议?
【发布时间】:2009-02-16 04:56:23
【问题描述】:

假设如下:

  • 您有一些内容当前显示在 ASP.NET HTML 表中。
  • 您希望使用 Silverlight 来获得更好的用户体验。
  • 在 Google 等中将信息编入索引很重要。

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

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

是否有明确的正确方法可以做到这一点,不会让您在使用 Google 时遇到麻烦?

【问题讨论】:

    标签: asp.net silverlight xaml search


    【解决方案1】:

    通过以下链接可以在银光中进行搜索引擎优化 SEO

    【讨论】:

      【解决方案2】:

      这是一篇很棒的文章,带有来自 Microsoft 软件架构师的“搜索引擎友好的 Silverlight 应用程序”幻灯片:

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

      这篇关于“使用 ASP.Net 和 XSLT 的简单 Silverlight SEO”的 MSDN 博客文章也很有趣:

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

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          【解决方案4】:

          由于 Silverlight 在浏览器/操作系统支持方面仍然非常有限,我建议不要在公共网页上使用它,或者至少也提供传统的替代方案,然后搜索引擎可以索引这些替代方案。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2011-04-03
            • 1970-01-01
            • 1970-01-01
            • 2012-08-03
            • 2011-04-27
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多