Канонический URL-адрес связан с Facebook, а не с реальным URL-адресом. Динамические теги OpenGraph

Мой сайт является сайтом рабочих мест. Если я разделяю работу в тот момент, когда URL может быть, например,

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

Но facebook с попыткой очистить http://jobs.com/jobs/show-job/, потому что это канонический url.

Это действительно отстой, когда кто-то размещает его на facebook, потому что все теги OpenGraph пустые, поэтому ссылка получает неправильную миниатюру и пустую информацию. Кто знает, как это исправить?

Исправлена!

Внутри заголовка динамической страницы вы создаете просто пользователя тега meta og

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

Канонический URL – это URL-адрес, который представляет ваш объект OpenGraph, и это предназначено для работы именно так!

Вы можете увидеть ответ, который я дал на аналогичный вопрос, для более подробной информации.