oge GitHub

Page metadata as a service

oge parses and normalizes Document metadata, Open Graph, Twitter Card, and Linked Data from any page and returns easily consumable JSON. You can try it below:

API

You can also use your favorite HTTP client:

curl "https://oge.fatihkalifa.com/api?url=https://fatihkalifa.com"

Fields

The first source found is used. og, twitter, and linkedData are returned as is.

FieldSource
titleog:titletwitter:title<title>
descriptionmeta descriptionog:descriptiontwitter:descriptionJSON-LD description
imageog:imageog:image:urlog:image:secure_urltwitter:imageJSON-LD imagefirst <img>
keywordsmeta keywordsarticle:tagJSON-LD keywords
authorJSON-LD authorJSON-LD Personmeta authortwitter:creator
publicationJSON-LD publisherJSON-LD WebSiteog:site_nameapplication-name
publishedDatearticle:published_timeJSON-LD datePublished
modifiedDatearticle:modified_timeog:updated_timeJSON-LD dateModified
createdDateJSON-LD dateCreated
expirationDatearticle:expiration_timeJSON-LD expires
language<html lang>og:localeJSON-LD inLanguage, or en when missing