def __parse_ogp(metas):
    """
    Extract meta tag contents data having `property`.

    Arguments:
        metas: Extracted meta tag data having `contents`
    Return:
        [dict] results: Extracted meta tag contents data having `property`
    """
    ogps = list(filter(lambda x: x.has_attr('property'), metas))
    results = {}
    for ogp in ogps:
        prop = str(ogp['property'])
        content = str(ogp['content'])
        if prop not in results:
            results[prop] = []
        results[prop].append(content)
    return results