微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用动态插件时,服务器端渲染如何在Nuxt上工作?

如何解决使用动态插件时,服务器端渲染如何在Nuxt上工作?

我一直在开发一个应用程序,用户可以创建一个配置文件,并且可以从包含用户名的URL中访问该配置文件https://myexample.com/username

应用程序正在使用API​​,并且每次用户使用Nuxt的AsyncData访问上述URL时,该应用程序都可以使用。我可以获取用户名并执行API请求,以从用户那里获取所有信息并正确显示

我担心的是,由于没有静态URL来访问用户的个人资料,因此该URL在Google上排名吗?

我的分析是,仅通过使用动态链接加载URL,Google将无法注意到所有具有URL的用户的存在,但是我不确定我的想法是否正确。

我的目标是利用Nuxt SEO的优势让用户在线查找其个人资料,但是我不确定是否使用了正确的方法

任何对此的反馈都会有很大帮助,谢谢。

解决方法

Google只会在抓取您的网站时索引它可以找到的页面。如果网站上任何地方都没有指向用户页面的链接,则Google将不了解它们,因此不会将它们编入索引。

也就是说,您可以创建一个站点地图文件并将其提交给Google,以便它包含您要索引的所有页面的列表。这样,不需要内部链接。为具有大量动态页面的网站手动创建站点地图可能很繁琐,但是通常会根据您的设置提供一些工具来自动执行此操作。

编辑

在用Nuxt标记此问题时,您可以看看@nuxtjs/sitemap

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。