4. Additional search engine optimization

By re-using schema.org properties, CGIF has the added benefit of automatically making your data eligible for Google Dataset Search and other search providers, including image searches. The Googlebot and other web crawlers will recognise the markup as soon as they next visit your website. The extended examples below provide information on how to enhance your data for search engines beyond (but compatible with) what is necessary to get your data into the Culture Knowledge Graph as embedded metadata.

Extended list view

The following code is used inside the <head></head> of a website's HTML. The example illustrates the full set of embedded metadata used by the Corpus Vitrearum Germany. The different use of @language compared to the basic example illustrates how to incorporate (partly) internationalised content.

<script type="application/ld-json">
{
  "@context": {
    "hydra": "http://www.w3.org/ns/hydra/core#",
    "schema": "http://schema.org/"
  },
  "@id": "https://corpusvitrearum.de/cvma-digital/bildarchiv.html",
  "@type": [ "schema:Dataset", "schema:DataFeed", "hydra:Collection" ],
  "schema:name": [
    {
      "@language": "de",
      "@value": "Bildarchiv des Corpus Vitrearum Deutschland"
    },
    {
      "@language": "en",
      "@value": "Image Archive of the Corpus Vitrearum Germany"
    }
  ],
  "schema:description": [
    {
      "@language": "de",
      "@value": "Das digitale Bildarchiv des Corpus Vitrearum (CVMA) Deutschland stellt Gesamt- und Detailaufnahmen von mittelalterlichen und frühneuzeitlichen Glasmalereien zur Verfügung, die u.a. für die Buchbände des Projekts angefertigt und als Linked Open Data annotiert wurden."
    },
    {
      "@language": "en",
      "@value": "The digital image archive of the Corpus Vitrearum (CVMA) Germany provides both general and detailed views of Medieval and Early-Modern stained-glass windows. These were, among others, produced for the project's printed volumes and annotated as linked open data."
    }
  ],
  "schema:contentLocation": {
    "@id": "http://sws.geonames.org/2921044",
    "@type": "schema:AdministrativeArea",
    "schema:name": [
      {
        "@language": "de",
        "@value": "Deutschland"
      },
      {
        "@language": "en",
        "@value": "Germany"
      }
    ]
  },
  "schema:dateModified": {
    "@type": "schema:Date",
    "@value": "2023-03-25"
  },
  "schema:url": {
    "@id": "https://corpusvitrearum.de/cvma-digital/bildarchiv.html",
    "@type": "schema:URL"
  },
  "schema:license": [
    {
      "@id": "https://creativecommons.org/publicdomain/zero/1.0/",
      "@type": "schema:URL"
    },
    {
      "@id": "https://creativecommons.org/licenses/by-nc/4.0/",
      "@type": "schema:URL"
    },
    {
      "@id": "https://www.deutsche-digitale-bibliothek.de/content/lizenzen/rv-fz/",
      "@type": "schema:URL"
    }
  ],
  "schema:isAccessibleForFree": "true",
  "schema:includedInDataCatalog": {
    "@id": "https://corpusvitrearum.de",
    "@type": "schema:DataCatalog",
    "schema:name": [
      {
        "@language": "de",
        "@value": "Corpus Vitrearum Deutschland"
      },
      {
        "@language": "en",
        "@value": "Corpus Vitrearum Germany"
      }
    ],
    "schema:description": [
      {
        "@language": "de",
        "@value": "Das Corpus Vitrearum (CVMA) Deutschland dokumentiert und digitalisiert mittelalterliche und frühneuzeitliche Glasmalereien."
      },
      {
        "@language": "en",
        "@value": "The Corpus Vitrearum (CVMA) Germany records and digitises Medieval and Early-Modern stained-glass windows."
      }
    ],
    "schema:publisher": {
      "@id": "https://nfdi4culture.de/id/E1834",
      "@type": "schema:Organization",
      "schema:name": [
        {
          "@language": "de",
          "@value": "Akademie der Wissenschaften und der Literatur Mainz"
        },
        {
          "@language": "en",
          "@value": "Academy of Sciences and Literature Mainz"
        }
      ],
      "schema:url": {
        "@id": "https://www.adwmainz.de",
        "@type": "schema:URL"
      }
    }
  },
  "schema:creator": [
    {
      "@id": "https://nfdi4culture.de/id/E1834",
      "@type": "schema:Organization",
      "schema:name": [
        {
          "@language": "de",
          "@value": "Akademie der Wissenschaften und der Literatur Mainz"
        },
        {
          "@language": "en",
          "@value": "Academy of Sciences and Literature Mainz"
        }
      ],
      "schema:url": {
        "@id": "https://www.adwmainz.de",
        "@type": "schema:URL"
      }
    },
    {
      "@id": "https://nfdi4culture.de/id/E2431",
      "@type": "schema:Organization",
      "schema:name": [
        {
          "@language": "de",
          "@value": "Berlin-Brandenburgische Akademie der Wissenschaften"
        },
        {
          "@language": "en",
          "@value": "Berlin-Brandenburg Academy of Sciences"
        }
      ],
      "schema:url": {
        "@id": "https://www.bbaw.de",
        "@type": "schema:URL"
      }
    }
  ],
  "schema:dataFeedElement": [
    {
      "@type": "schema:DataFeedItem",
      "schema:item": {
        "@id": "https://corpusvitrearum.de/id/F3436",
        "@type": "schema:ImageObject",
        "schema:name": [
          {
            "@language": "de",
            "@value": "Heilige Sippe"
          }
        ],
        "schema:dateModified": {
          "@type": "schema:Date",
          "@value": "2009-12-30"
        },
        "schema:creditText": "Andrea Gössel, CVMA Freiburg, CC BY-NC 4.0",
        "schema:contentLocation": {
          "@id": "http://sws.geonames.org/11127701",
          "@type": "schema:LandmarksOrHistoricalBuildings",
          "name": {
            "@language": "de",
            "@value": "Kapelle, Adolfseck, Deutschland"
          }
        },
        "schema:contentUrl": {
          "@id": "https://corpusvitrearum.de/typo3temp/cvma/_processed_/pics/original/3436.jpg",
          "@type": "schema:URL"
        },
        "schema:image": {
          "@id": "https://corpusvitrearum.de/typo3temp/cvma/_processed_/pics/original/3436.jpg",
          "@type": "schema:URL"
        },
        "schema:width": {
          "@type": "schema:Distance",
          "@value": "2519 px"
        },
        "schema:height": {
          "@type": "schema:Distance",
          "@value": "3257 px"
        },
        "schema:license": [
          {
            "@id": "https://creativecommons.org/publicdomain/zero/1.0/",
            "@type": "schema:URL"
          },
          {
            "@id": "https://creativecommons.org/licenses/by-nc/4.0/",
            "@type": "schema:URL"
          }
        ],
        "schema:copyrightNotice": [
          {
            "@language": "de",
            "@value": "Metadaten sind per CC0 als gemeinfrei markiert während das Bild selbst unter der Lizenz CC BY-NC steht."
          },
          {
            "@language": "en",
            "@value": "Metadata is provided as public-domain content via CC0 while the image itself is provided as CC BY-NC."
          }
        ],
        "schema:temporalCoverage": [
          {
            "@type": "schema:DateTime",
            "@value": "1495-01-01T00:00:00/1504-12-31T23:59:59"
          },
          {
            "@language": "de",
            "@value": "um 1500"
          }
        ],
        "schema:keywords": [
          {
            "@id": "http://vocab.getty.edu/page/aat/300263722",
            "@type": "schema:DefinedTerm",
            "schema:inDefinedTermSet": {
              "@id": "http://vocab.getty.edu/page/aat/",
              "@type": "schema:DefinedTermSet"
            }
          },
          {
            "@id": "https://iconclass.org/73A22",
            "@type": "schema:DefinedTerm",
            "schema:inDefinedTermSet": {
              "@id": "https://iconclass.org/",
              "@type": "schema:DefinedTermSet"
            }
          },
          {
            "@id": "http://sws.geonames.org/11127701",
            "@type": "schema:DefinedTerm",
            "schema:inDefinedTermSet": {
              "@id": "https://geonames.org/",
              "@type": "schema:DefinedTermSet"
            }
          }
        ],
        "schema:creator": {
          "@id": "https://nfdi4culture.de/id/E1834",
          "@type": "schema:Organization",
          "schema:name": [
            {
              "@language": "de",
              "@value": "Akademie der Wissenschaften und der Literatur Mainz"
            },
            {
              "@language": "en",
              "@value": "Academy of Sciences and Literature Mainz"
            }
          ],
          "schema:url": {
            "@id": "https://www.adwmainz.de",
            "@type": "schema:URL"
          }
        }
      }
    },
    { FURTHER ITEMS HERE }
  ],
  "hydra:totalItems": 7960,
  "hydra:view": {
    "@id": "https://corpusvitrearum.de/cvma-digital/bildarchiv.html?tx_cvma_archive%5B%40widget_0%5D%5BcurrentPage%5D=1&cHash=9c912833b01a3783ec31222221a4aeea",
    "@type": "hydra:PartialCollectionView",
    "hydra:first": {
      "@id": "https://corpusvitrearum.de/cvma-digital/bildarchiv.html",
      "@type": "hydra:PartialCollectionView"
    },
    "hydra:last": {
      "@id": "https://corpusvitrearum.de/cvma-digital/bildarchiv.html?tx_cvma_archive%5B%40widget_0%5D%5BcurrentPage%5D=160&cHash=aabb095374beb49c8931b44efffc1255",
      "@type": "hydra:PartialCollectionView"
    },
    "hydra:next": {
      "@id": "https://corpusvitrearum.de/cvma-digital/bildarchiv.html?tx_cvma_archive%5B%40widget_0%5D%5BcurrentPage%5D=2&cHash=7fd29a057f3c2ce869774e79471a49ee",
      "@type": "hydra:PartialCollectionView"
    },
    "hydra:previous": {
      "@id": "https://corpusvitrearum.de/cvma-digital/bildarchiv.html?tx_cvma_archive%5B%40widget_0%5D%5BcurrentPage%5D=&cHash=5fbdea3da9613d748d2e52fbf7c92aa3",
      "@type": "hydra:PartialCollectionView"
    }
  }
}
</script>

Extended resource view

The following code is used inside the <head></head> of a website's HTML. The example illustrates the full set of embedded metadata used by the Corpus Vitrearum Germany. The different use of @language compared to the basic example illustrates how to incorporate (partly) internationalised content.

<script type="application/ld-json">
{
  "@context": {
    "schema": "http://schema.org/"
  },
  "@id": "https://corpusvitrearum.de/id/F3436",
  "@type": "schema:ImageObject",
  "schema:name": [
    {
      "@language": "de",
      "@value": "Heilige Sippe"
    }
  ],
  "schema:dateModified": {
    "@type": "schema:Date",
    "@value": "2009-12-30"
  },
  "schema:creditText": "Andrea Gössel, CVMA Freiburg, CC BY-NC 4.0",
  "schema:contentLocation": {
    "@id": "http://sws.geonames.org/11127701",
    "@type": "schema:LandmarksOrHistoricalBuildings",
    "name": {
      "@language": "de",
      "@value": "Kapelle, Adolfseck, Deutschland"
    }
  },
  "schema:contentUrl": {
    "@id": "https://corpusvitrearum.de/typo3temp/cvma/_processed_/pics/original/3436.jpg",
    "@type": "schema:URL"
  },
  "schema:image": {
    "@id": "https://corpusvitrearum.de/typo3temp/cvma/_processed_/pics/original/3436.jpg",
    "@type": "schema:URL"
  },
  "schema:width": {
    "@type": "schema:Distance",
    "@value": "2519 px"
  },
  "schema:height": {
    "@type": "schema:Distance",
    "@value": "3257 px"
  },
  "schema:license": [
    {
      "@id": "https://creativecommons.org/publicdomain/zero/1.0/",
      "@type": "schema:URL"
    },
    {
      "@id": "https://creativecommons.org/licenses/by-nc/4.0/",
      "@type": "schema:URL"
    }
  ],
  "schema:copyrightNotice": [
    {
      "@language": "de",
      "@value": "Metadaten sind per CC0 als gemeinfrei markiert während das Bild selbst unter der Lizenz CC BY-NC steht."
    },
    {
      "@language": "en",
      "@value": "Metadata is provided as public-domain content via CC0 while the image itself is provided as CC BY-NC."
    }
  ],
  "schema:temporalCoverage": [
    {
      "@type": "schema:DateTime",
      "@value": "1495-01-01T00:00:00/1504-12-31T23:59:59"
    },
    {
      "@language": "de",
      "@value": "um 1500"
    }
  ],
  "schema:keywords": [
    {
      "@id": "http://vocab.getty.edu/page/aat/300263722",
      "@type": "schema:DefinedTerm",
      "schema:inDefinedTermSet": {
        "@id": "http://vocab.getty.edu/page/aat/",
        "@type": "schema:DefinedTermSet"
      }
    },
    {
      "@id": "https://iconclass.org/73A22",
      "@type": "schema:DefinedTerm",
      "schema:inDefinedTermSet": {
        "@id": "https://iconclass.org/",
        "@type": "schema:DefinedTermSet"
      }
    },
    {
      "@id": "http://sws.geonames.org/11127701",
      "@type": "schema:DefinedTerm",
      "schema:inDefinedTermSet": {
        "@id": "https://geonames.org/",
        "@type": "schema:DefinedTermSet"
      }
    }
  ],
  "schema:creator": {
    "@id": "https://nfdi4culture.de/id/E1834",
    "@type": "schema:Organization",
    "schema:name": [
      {
        "@language": "de",
        "@value": "Akademie der Wissenschaften und der Literatur Mainz"
      },
      {
        "@language": "en",
        "@value": "Academy of Sciences and Literature Mainz"
      }
    ],
    "schema:url": {
      "@id": "https://www.adwmainz.de",
      "@type": "schema:URL"
    }
  },
  "schema:isPartOf": {
    "@id": "https://corpusvitrearum.de/cvma-digital/bildarchiv.html",
    "@type": [
      "schema:Dataset",
      "schema:DataFeed"
    ],
    "schema:name": [
      {
        "@language": "de",
        "@value": "Bildarchiv des Corpus Vitrearum Deutschland"
      },
      {
        "@language": "en",
        "@value": "Image Archive of the Corpus Vitrearum Germany"
      }
    ],
    "schema:description": [
      {
        "@language": "de",
        "@value": "Das digitale Bildarchiv des Corpus Vitrearum (CVMA) Deutschland stellt Gesamt- und Detailaufnahmen von mittelalterlichen und frühneuzeitlichen Glasmalereien zur Verfügung, die u.a. für die Buchbände des Projekts angefertigt und als Linked Open Data annotiert wurden."
      },
      {
        "@language": "en",
        "@value": "The digital image archive of the Corpus Vitrearum (CVMA) Germany provides both general and detailed views of Medieval and Early-Modern stained-glass windows. These were, among others, produced for the project's printed volumes and annotated as linked open data."
      }
    ],
    "schema:contentLocation": {
      "@id": "http://sws.geonames.org/2921044",
      "@type": "schema:AdministrativeArea",
      "schema:name": [
        {
          "@language": "de",
          "@value": "Deutschland"
        },
        {
          "@language": "en",
          "@value": "Germany"
        }
      ]
    },
    "schema:url": {
      "@id": "https://corpusvitrearum.de/cvma-digital/bildarchiv.html",
      "@type": "schema:URL"
    },
    "schema:license": [
      {
        "@id": "https://creativecommons.org/publicdomain/zero/1.0/",
        "@type": "schema:URL"
      },
      {
        "@id": "https://creativecommons.org/licenses/by-nc/4.0/",
        "@type": "schema:URL"
      },
      {
        "@id": "https://www.deutsche-digitale-bibliothek.de/content/lizenzen/rv-fz/",
        "@type": "schema:URL"
      }
    ],
    "schema:isAccessibleForFree": "true",
    "schema:includedInDataCatalog": {
      "@id": "https://corpusvitrearum.de",
      "@type": "schema:DataCatalog",
      "schema:name": [
        {
          "@language": "de",
          "@value": "Corpus Vitrearum Deutschland"
        },
        {
          "@language": "en",
          "@value": "Corpus Vitrearum Germany"
        }
      ],
      "schema:description": [
        {
          "@language": "de",
          "@value": "Das Corpus Vitrearum (CVMA) Deutschland dokumentiert und digitalisiert mittelalterliche und frühneuzeitliche Glasmalereien."
        },
        {
          "@language": "en",
          "@value": "The Corpus Vitrearum (CVMA) Germany records and digitises Medieval and Early-Modern stained-glass windows."
        }
      ],
      "schema:publisher": {
        "@id": "https://nfdi4culture.de/id/E1834",
        "@type": "schema:Organization",
        "schema:name": [
          {
            "@language": "de",
            "@value": "Akademie der Wissenschaften und der Literatur Mainz"
          },
          {
            "@language": "en",
            "@value": "Academy of Sciences and Literature Mainz"
          }
        ],
        "schema:url": {
          "@id": "https://www.adwmainz.de",
          "@type": "schema:URL"
        }
      }
    },
    "schema:creator": [
      {
        "@id": "https://nfdi4culture.de/id/E1834",
        "@type": "schema:Organization",
        "schema:name": [
          {
            "@language": "de",
            "@value": "Akademie der Wissenschaften und der Literatur Mainz"
          },
          {
            "@language": "en",
            "@value": "Academy of Sciences and Literature Mainz"
          }
        ],
        "schema:url": {
          "@id": "https://www.adwmainz.de",
          "@type": "schema:URL"
        }
      },
      {
        "@id": "https://nfdi4culture.de/id/E2431",
        "@type": "schema:Organization",
        "schema:name": [
          {
            "@language": "de",
            "@value": "Berlin-Brandenburgische Akademie der Wissenschaften"
          },
          {
            "@language": "en",
            "@value": "Berlin-Brandenburg Academy of Sciences"
          }
        ],
        "schema:url": {
          "@id": "https://www.bbaw.de",
          "@type": "schema:URL"
        }
      }
    ]
  }
}
</script>

Additional properties

In addition to the properties in this specification, you may also add CTO properties to the central item, such as cto:iiifImageAPI, cto:iiifPresentationAPI, cto:destructionDate, and cto:existencePeriod. cto:Incipits with cto:incipitOf as a connector to a music composition may also be included in data feeds.