使用next-seo在next.js应用程序中正确实现SEO遇到麻烦

时间:2019-03-27 19:33:15

标签: next.js

我正在使用next-seo在next.js应用程序中实现seo。此应用程序在后端api中使用feather.js。

我已按照说明在_app.js文件中实现了默认的seo配置。我需要使用用户信息在用户的仪表板中覆盖此信息,但是此信息来自feathers.js后端api。因此它是异步获取的。 我在ComponentDidMount中获取了信息。 令我感到困惑的是,当我转到用户仪表板时,覆盖会反映出来,而当我在仪表板页面上查看页面源时,覆盖不会被反映出来。该html中的元标记和标题与登录页面中的页面相同,而这些页面从未覆盖seo。

该如何解决?

my code snippets

1 个答案:

答案 0 :(得分:0)

由Erik Condie决定。他提供了有关如何避免在此问题中发生此错误的宝贵信息。 https://github.com/garmeeh/next-seo/issues/58