Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为Google搜索优化基于Ajax的网站_Ajax_Search_Seo_Search Engine - Fatal编程技术网

为Google搜索优化基于Ajax的网站

为Google搜索优化基于Ajax的网站,ajax,search,seo,search-engine,Ajax,Search,Seo,Search Engine,我真的很想听听你对基于Ajax的网站的搜索引擎优化的看法 研究案例如下: 对于这样的应用程序,您的SEO提示是什么 非常感谢。如果搜索机器人必须执行一个事件才能从服务器获取代码,然后知道DOM在哪里以及如何更改,那么我只能说只编写可访问的代码。然而,搜索机器人不能做这些事情,AJAX会破坏可访问性,因此您可以通过忘记AJAX或忘记SEO来显著提高SEO。如果搜索机器人必须执行事件才能从服务器获取代码,然后知道DOM在何处以及如何更改,那么我只能说只编写可访问的代码。然而,搜索机器人不能做任何这

我真的很想听听你对基于Ajax的网站的搜索引擎优化的看法

研究案例如下:

对于这样的应用程序,您的SEO提示是什么


非常感谢。

如果搜索机器人必须执行一个事件才能从服务器获取代码,然后知道DOM在哪里以及如何更改,那么我只能说只编写可访问的代码。然而,搜索机器人不能做这些事情,AJAX会破坏可访问性,因此您可以通过忘记AJAX或忘记SEO来显著提高SEO。

如果搜索机器人必须执行事件才能从服务器获取代码,然后知道DOM在何处以及如何更改,那么我只能说只编写可访问的代码。然而,搜索机器人不能做任何这些事情,AJAX会破坏可访问性,因此您可以通过忘记AJAX或忘记SEO来显著提高SEO。

我的经验法则是,搜索引擎看到Lynx看到的东西,而Lynx看不到软件项目列表。因此,这个页面应该添加一个非AJAX界面(使用
?),功能可能会减少,但包含所有信息。

我的经验是,搜索引擎会看到Lynx看到的东西,而Lynx不会看到软件项目的列表。因此,此页面应该添加一个非AJAX界面(使用
?),功能可能会减少,但包含所有信息。

+1然而,正如大多数人所说,当SEO对应用程序很重要时,最好避免过度使用AJAX。是的。但这个应用程序不是我的。通常情况下,你有一个遗留系统或其他人创建的东西,你无论如何都需要对其进行改进。然后对其进行改造,使其看起来像是建立在可以工作的东西上。“在没有JavaScript的情况下干净利落地工作”是处理搜索引擎的唯一明智的方法,这一点是无法回避的。然而,正如大多数人所认为的那样,当搜索引擎优化对应用程序很重要时,最好避免过度使用AJAX。是的。但这个应用程序不是我的。通常情况下,你有一个遗留系统或其他人创建的东西,你无论如何都需要对其进行改进。然后对其进行改造,使其看起来像是建立在可以工作的东西上。“在没有JavaScript的情况下干净利落地工作”是处理搜索引擎的唯一明智的方法,这一点是无法回避的!关于这一点,有一个问题:如果这是真的,那么如果我构建我的站点,使其在没有JavaScript的情况下工作,但是当启用JS时,我将菜单链接的单击事件绑定到加载站点适当部分的AJAX调用(例如在jQuery的帮助下),这意味着站点不需要一直完全刷新,这是一个更加用户友好的解决方案吗?理论上——如果我没有错的话——这意味着该网站可以被搜索引擎编入索引,也可以对用户友好。我计划在我的网站上做这些改变,但是如果我的想法有什么错误,请告诉我。谢谢。:)你好关于这一点,有一个问题:如果这是真的,那么如果我构建我的站点,使其在没有JavaScript的情况下工作,但是当启用JS时,我将菜单链接的单击事件绑定到加载站点适当部分的AJAX调用(例如在jQuery的帮助下),这意味着站点不需要一直完全刷新,这是一个更加用户友好的解决方案吗?理论上——如果我没有错的话——这意味着该网站可以被搜索引擎编入索引,也可以对用户友好。我计划在我的网站上做这些改变,但是如果我的想法有什么错误,请告诉我。谢谢。:)