当前位置: 首页 > 面试题库 >

AJAX加载的内容会影响SEO /搜索引擎吗?

晏和风
2023-03-14
问题内容

我想知道AJAX动态加载的内容是否会影响SEO /搜索引擎对页面进行索引的能力?

我正在考虑做一个不断加载的页面,例如Tumblr仪表板,当用户向下滚动时会自动加载内容。


问题答案:

简短的回答:这取决于。

这就是为什么-假设您要索引一些内容,在这种情况下,使用ajax加载该内容将确保不会。因此,该内容应正常加载。

另一方面,假设您要索引一些内容,但是出于某种原因,您不希望显示它(我知道不建议这样做,而且对最终用户也不是一件好事,但是有有效的用例),则可以正常加载此内容,然后使用javascript隐藏或替换它。

对于您“不断加载”内容的情况-
您可以通过提供指向搜索引擎/未启用js的用户代理的链接来确保对内容进行索引。例如,您可以拥有一些类似于Twitter的内容,并在其末尾有一个more按钮,该按钮从显示的最后一项开始链接到内容。您可以使用javascript隐藏该按钮,以便普通用户永远不会知道它的存在,但是无论如何,爬网程序都会(通过单击链接)将该内容编入索引。



 类似资料:
  • 为什么下面的都显示“汉字”,而上面的显示“域名”?

  • SEO设置 (SEO设置用于搜索引擎收录网站。) 标题附加字: 网页标题通常是搜索引擎关注的重点,本附加字设置出现在标题中商城名称后,如有多个附加字,建议用英文“,”分隔。 网站关键词: 关键词 meta name='keyword' 用于网站搜索引擎的优化,请用英文逗号分隔,例如”男装,女装,童装”。 网站描述: meta name='description'出现在页面头部的Meta标签中。 其

  • 网站结构 搜索引擎分为三部分:抓取、建索引、检索。抓取就是通过爬虫软件自动爬取你的网站内容存储到搜索引擎的网页库中,建索引就是对抓取到的网页内容做分析并建成倒排索引,检索就是让用户在搜索框中能够搜到你的网页。 抓取的过程是通过外部指向你网站的某个链接或者你的主动推送的种子链接开始广度加深度遍历,最终抓取完你的整个网站,当然后续还会不断的重试抓取你的网页,如果发现新的链接还会继续抓取,保持时新性。

  • 本文向大家介绍如何让搜索引擎抓取AJAX内容解决方案,包括了如何让搜索引擎抓取AJAX内容解决方案的使用技巧和注意事项,需要的朋友参考一下 越来越多的网站,开始采用"单页面结构"(Single-page application)。 整个网站只有一张网页,采用Ajax技术,根据用户的输入,加载不同的内容。 这种做法的好处是用户体验好、节省流量,缺点是AJAX内容无法被搜索引擎抓取。举例来说,你有一个

  • 搜索引擎分为两部分: 时间筛选 和 搜索引擎 (详情) 1.时间筛选 便捷按钮有今日、昨日、前日、上周 X、近七天,并且能自定义选择时间段来得出想要的结果报表 2.搜索引擎 (时间段详情) 选择日期,查看来自对应时间段内,各个搜索引擎的访问量比例

  • 问题内容: varchar列上的索引是否会使查询运行缓慢?我可以将其设为int。而且我不需要做LIKE%比较。 问题答案: varchar列上的索引是否会使查询运行缓慢? 不,不是的。 如果优化器决定使用索引,则查询将运行得更快。 该表上的s / s / s会变慢,但不太可能引起注意。 我不需要做LIKE%比较 请注意,使用: …将 不 使用索引,但以下内容将: 关键是在字符串的左侧使用通配符,这