User Help Web Pro

Duplicate content, canonical url and json-ld Article

If I have a duplicate content, which URLs should I use in json-ld Article schema? To be precise, let’s say I want to publish an article from my on another site e.g. When I publish the article on I go and update canonical URL on my, and og:url property (both should be same as implied here):

<!-- this is on -->
<link rel="canonical" href="">
<meta property="og:url" content="" />

I also use to describe the Article entity, however, usually all URLs within it point to my own

<!-- this is on -->
<script type="application/ld+json">
    "@context": "",
    "@type": "Article",
    "author": {
      "name" : "Gitnik"
    "headline": "My Duplicate Article",
    "description" : "Uhm, how do I deal with Article entity in case of duplicate content?",
    "inLanguage" : "en",
    "wordCount":  600 ,
    "datePublished" : "2020-05-18T21:00:00",
    "dateModified" : "2020-05-18T21:00:00",
    "image" : "http:\/\/\/img\/logo.png",
    "mainEntityOfPage" : "http:\/\/\/2020\/05\/my-duplicate-article\/",
    "publisher" : {
      "@type": "Organization",
      "name" : "http:\/\/\/",
      "logo" : {
          "@type" : "ImageObject",
          "url" : "http:\/\/\/img\/logo.png",
          "height" :  60 ,
          "width" :  60

but Google states that mainEntityOfPage should be same as canonical URL. Now, it’s easy to update mainEntityOfPage to the new url. But what about image url and organization? Can image url point to a location other than canonical url? And should I change Organization entity to the and change the url there also? How would it affect SEO if I left them unchanged? How would it affect SEO if I left mainEntityOfPage unchanged?

Leave a Reply

Your email address will not be published. Required fields are marked *