如何在使用MVC和AJAX的同时改进SEO

如何在使用MVC和AJAX的同时改进SEO,ajax,model-view-controller,seo,Ajax,Model View Controller,Seo,我正在使用asp.NETMVC开发一个网站。我使用AJAX进行分页、排序下拉列表填充、在链接点击上显示不同的内容等。我开始知道AJAX调用总是反对SEO,而SEO对我的站点来说是最重要的。 请给我建议一些方法,在不删除AJAX的情况下改进我网站的SEO。你应该从一开始就使用渐进式增强。您的站点应该在不启用JavaScript/Ajax的情况下工作。这样所有用户,包括搜索引擎,都可以访问您的内容。然后,您应该通过添加JavaScript和Ajax来增强用户体验,以提供更好的体验 在这一点上,你没有

我正在使用asp.NETMVC开发一个网站。我使用AJAX进行分页、排序下拉列表填充、在链接点击上显示不同的内容等。我开始知道AJAX调用总是反对SEO,而SEO对我的站点来说是最重要的。
请给我建议一些方法,在不删除AJAX的情况下改进我网站的SEO。

你应该从一开始就使用渐进式增强。您的站点应该在不启用JavaScript/Ajax的情况下工作。这样所有用户,包括搜索引擎,都可以访问您的内容。然后,您应该通过添加JavaScript和Ajax来增强用户体验,以提供更好的体验

在这一点上,你没有很多选择。您需要返回并使该内容在没有JavaScript的情况下可用。你也可以使用,但这只适用于谷歌,你可以让每一个搜索引擎,每一个用户,通过不使用你的网站所需的JavaScript来访问你的内容