protected function getDataType(Client $client, $href)
    {
        $response = $client->get($href);
        $crawler = new Crawler($response->getBody()->__toString());

        $ancestors = [];
        $subclasses = $crawler->filter('[property="rdfs:subClassOf"]');
        if ($subclasses->count() > 0) {
            $ancestors[] = ltrim(preg_replace('/http[s]*:\/\/schema.org\//', '', $subclasses->first()->attr('href')), '/');
        }

        return [
            'ancestors' => $ancestors,
            'comment' => $crawler->filter('[property="rdfs:comment"]')->first()->text(),
            'comment_plain' => strip_tags($crawler->filter('[property="rdfs:comment"]')->first()->text()),
            'id' => $crawler->filter('[property="rdfs:label"]')->first()->text(),
            'label' => $crawler->filter('[property="rdfs:label"]')->first()->text(),
            'url' => $client->getConfig('base_uri').$href,
        ];
    }