我的客户端有一个包含所有产品的SilverLight应用程序。他们想要为他们的所有产品创建HTML页面(现在他们意识到他们没有在Google中编入索引)。在这些页面上,他们需要一个指向将打开特定产品的silverlight应用程序的链接。
我不是WPF的开发者,所以我不确定什么是可能的。我的第一个想法是,我们可以将一个id传递给SilverLight应用程序,然后放置一些代码来切换到正确的产品。
有什么想法吗?
谢谢, 科尔
答案 0 :(得分:0)
答案 1 :(得分:0)
理想情况下,您希望检测到Google(或其他搜索引擎)访问您的网站并将用户/搜索引导至适当的网页(人物的Silverlight页面和搜索引擎的HTML网页)。
Silverlight中的导航在单个页面上使用书签URL(例如website.com/silverlightpage/#item=1234),而您的站点可能会使用MVC映射(如website.com/item/1234)。
从用户体验的角度来看,您只想在Google中点击结果,然后直接转到相应的Silverlight书签网址。
要执行此操作,您需要在您的网站中捕获传入的URL请求,识别任何搜索引擎,如果它是真人,则将它们重定向到Silverlight应用页面(例如,项目ID已通过进入书签)。