hor*_*erd 4 javascript reactjs
我们有这个网站,我们使用这种方式在不同的页面中添加了元标记。
<Helmet>
<title>THIS IS TITLE</title>
<meta
name="description"
content="THIS IS CONTENT" />
</Helmet>
Run Code Online (Sandbox Code Playgroud)
当我点击此页面的路线时,我看到标题发生了变化。我在元素中看到元标记,但我在查看页面源代码中没有看到该页面的元标记。出了什么问题,我们如何解决这个问题。根据我们的 seo专家,它应该出现在视图页面源中。注意:它是一个客户端渲染的应用程序。
这是因为 react(和 react-helmet)是前端工具(除非你在做服务器端渲染),查看源浏览器的功能是向你显示从服务器下载的原始源,而“检查”动作显示的是实际的 DOM。
这是什么意思?
您的用户通常会看到新的元标记,因此 Google Bot(最近开始执行 JavaScript)而不是其他抓取服务或搜索引擎。
如果你想定位其他搜索引擎:做 SSR。
| 归档时间: |
|
| 查看次数: |
2433 次 |
| 最近记录: |