javascript - 如何使由 javascript 创建的 html 可搜索引擎优化? react.js 是怎么做到的?

标签 javascript reactjs seo

我的页面是通过javascript通过appendchild和innerHTML创建的,如何让它有利于SEO?

react.js 是如何做到的?

最佳答案

您的网站原样适合 SEO。

编辑:谷歌有一个工具可以准确地向你展示他们的机器人如何看待你的网站:https://support.google.com/webmasters/answer/6066468

哦,但首先,让我们将 SEO 定义为“当 Google 抓取我的页面时,它看到的文本与人们在查看我的页面时看到的文本相同”。

谷歌多年来一直在索引时执行 JavaScript。 Officially two years ago , 一个 confirmation of sorts a year ago .

我不知道 Bing 是否尝试运行 JS。可能吧。

所以当人们说 React 对 SEO 有好处时,他们可能不知道 Googlebot 运行 JavaScript,或者他们在谈论 Google 对慢速网站的性能惩罚,这是有道理的。

对我来说,这是将 React 用于服务器端渲染的最佳理由之一。您的网站将加载得更快 很多 因为它不需要在人们开始阅读之前加载任何 JavaScript。这有利于 SEO。

(话虽如此,高质量的内容才是 真正的 SEO 精华。)

关于javascript - 如何使由 javascript 创建的 html 可搜索引擎优化? react.js 是怎么做到的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38473260/

相关文章:

wordpress 插件或任何允许我们编辑每个帖子的元标记的东西?

javascript - Firebase - 如何在不显示用户 ID 的情况下正确设置写入权限?

javascript - 为什么不应该使用 componentWillMount?

javascript - 在升序和降序多维数组之间切换

javascript - 无法读取React中未定义的属性 "names"

reactjs - "[ts] Unterminated regular expression literal."

c# - MVC 4 SEO 基于多语言域

c# - 是否可以根据IP地址强制登录?

javascript - 改进Jquery代码实现

javascript - 部分 View 表单通过ajax提交返回部分 View