首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果我用Ajax在我的页面上做所有事情,我如何才能做搜索引擎优化?

如果我用Ajax在我的页面上做所有事情,我如何才能做搜索引擎优化?
EN

Stack Overflow用户
提问于 2011-12-10 14:09:03
回答 2查看 1.3K关注 0票数 4

爬行器和ajax应用程序之间的关系如何?

网页爬虫或浏览器读取动态创建的元标记吗?

我想:

  1. 向页面添加锚
  2. 创建内容的permalinks
  3. 动态添加元标记。

http://code.google.com/web/ajaxcrawling/docs/learn-more.html

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-12-20 06:37:53

更新在谷歌如何处理搜索引擎优化与JavaScript:https://searchengineland.com/tested-googlebot-crawls-javascript-heres-learned-220157,这似乎是相当好的一点,所以我会忽略大部分我在这个阶段写的东西。

初始写作:从实际意义上说, JavaScript并没有为你做太多的SEO。搜索引擎主要看到的是原始文本,就像你看到的页面源一样。搜索引擎不会在这个页面源上运行JavaScript,它实际上就像你在看它一样。一个更有用的方法将是解释如何使您的网站搜索引擎优化兼容,同时使用AJAX,而不是依赖非常有限的支持搜索引擎提供JavaScript。如果你知道公式,这是非常直截了当的。

首先要明白,如果你应该这样做的话,那是很重要的。首先,如果你的网站主要是基于编程的形式或HTML5游戏,那么你没有必要担心SEO,除了设置初始的元标签和页面上的内容解释它是什么。如果您有一个基于内容的网站,特别是基于电子商务的网站,这是一个不同的故事,您需要非常小心,您的所有内容是可搜索的,然后添加AJAX作为结冰。

我的背景是创建SEO和社会友好的电子商务网站,有AJAX的交互性,以服务产品的意见和内容。我还创建了许多基于信息的网站,通过AJAX提供内容,这些内容是SEO兼容的。如果您访问我的个人资料,您可以看到几个网站发生这种情况,如http://www.klim.com/en-us/shop (电子商务示例)和http://www.kitgui.com/docs (纯内容示例)。这些网站在实施方面是非常高端的,就我承担的项目规模而言,有些接近100 K大关。换句话说,客户是非常严肃的,期望一个巨大的投资回报,所以SEO是非常重要的。

这种方法比谷歌的提议简单得多,也更容易理解。

  1. 在不使用AJAX的情况下,让您的网站正常工作。任何提供服务的内容都应该通过唯一的URL直接链接,该URL会导致浏览器发出另一个请求(而不是哈希标记的URL)。第一步要专注于简单的服务内容。
  2. 无论您想要哪些内容使用AJAX,都可以使用jQuery并附加一个单击事件来取消当前的单击行为,然后使用jQuery "load“方法通过AJAX绘制内容并填充页面上的内容区域。确保每次将该URL上的散列设置为相对于根的实际URL,但将其作为散列标记追加,如: /myoriginalURL#/mynewurl,因此散列后面的内容是您要访问的实际真实URL。
  3. 注意支持哈希更改事件,直到HTML5历史操作变得更受支持为止。这将允许您使用历史回/向前按钮和书签。

如果您希望看到实际的实现,我回答了关于堆栈溢出的另一篇相关文章--您可以在这里找到非常详细的-> 见邮寄,并解释如何在现实世界中这样做。

在所有这些关于SEO的唠叨中,不要忘记这些让流量滚进你的网站的其他方法的重要性:

  1. 开图
  2. 智能网
  3. 社交喜欢(Facebook、Twitter、Disqus、AddThis等)
票数 8
EN

Stack Overflow用户

发布于 2011-12-14 19:20:38

Google是目前唯一为动态创建的内容提供任何索引支持的搜索引擎。这是只有当你跟踪他们的可爬行Ajax方案。不遵循他们的建议意味着内容将不会被抓取或索引。元标签不属于该建议的范围,但这没关系,因为元标记不会影响页面的排名。

通常使用Ajax或JavaScript生成所有内容的FYI是一个非常糟糕的主意

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8457061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档