规范的网址被在Facebook上,而不是真正的网址链接。 动态OpenGraph标签上来空(Ca

2019-07-29 03:01发布

我的网站是一个工作网站,如果我此刻的URL可以是例如共享工作

http://jobs.com/jobs/show-job/143/Jobit-flyers-put-up/Other/

但Facebook与试刮http://jobs.com/jobs/show-job/ ,因为这是规范的URL。

这真的很烂,当有人张贴在Facebook上,因为所有的OpenGraph标签是空的,所以该链接可能得到错误的缩略图和空白信息。 谁知道如何解决这个问题?

Answer 1:

固定!

动态页面的标题里面要创建简单的用户的元标记OG

 <meta property="og:url" content="<?php get_current_url(); ?>" >


Answer 2:

规范URL是代表你的OpenGraph对象中的URL,这是为了工作的方式!

你可以看到我给了类似的问题,回答更多的细节。



文章来源: Canonical url being linked on Facebook rather than real URL. Dynamic OpenGraph tags coming up empty