【发布时间】:2011-10-18 15:49:20
【问题描述】:
我正在使用Ajax.ActionLink 显示一个超链接,并在单击时发出一个ajax 请求(例如本网站中的标志超链接、报告等)并将结果放入某个div 中,这一切都可以轻松完成方法,但是问题来自于 SEO,因为这个超链接实际上有 href 属性并且蜘蛛跟随 url。
我想要一个不带 href 的锚,使其对 SEO 友好,并使用扩展方法来完成所有这些工作,但要使用 Ajax.ActionLink 示例的所有重载:
Ajax.SEOFriendlyActionLink("my hyperlink", "action", "controller" ... more options)
这可以生成这样的东西
<a urlForAjax="url here">my hyperlink</a>
当然要进行 ajax 回调。
有这样的东西吗?
【问题讨论】:
标签: ajax asp.net-mvc-3 seo extension-methods