我是新来的。
我有项目详情页。对于社交共享,将会有元标签的动态值,例如og:title
或og:image
。我可以设置meta标记值。但当我查看facebook调试器时,它接受了旧的/默认的元内容。从这个link,我知道需要检查用户代理,然后相应地检查加载模板。
但是我们如何在VUE JS中做到这一点呢?提前谢谢。
发布于 2018-11-05 22:41:09
如果你想动态设置像og:title
或og:image
这样的元标签,你可以考虑从后端代码开始,这样当html被发送到浏览器时,动态标签就已经就位了。原因是一些爬虫不运行javascript代码。对于任何不运行javascript代码的爬行器,通过像Vue.js这样的客户端库设置这样的元标签将不会影响爬行器所看到的内容,因为爬行器将仅看到最初从服务器流传输时存在的html。
https://stackoverflow.com/questions/53153779
复制相似问题