My client has recently implemented the sameAs
markup for the social media profiles.
They have used Microdata as they don't want to use JSON-LD as they feel it'll be some work to go through the site and change it all around.
I have noticed that they have added a div
with an itemtype
of Organization
and a link
tag with itemprop
not wrapping anything.
Example:
<div itemtype="http://schema.org/Organization">
<link itemprop="url" href="domain name">
<a itemprop="sameAs" href="instagram"></a>
<a itemprop="sameAs" href="facebook/"></a>
<a itemprop="sameAs" href="twitter"></a>
<a itemprop="sameAs" href="google+"></a>
</div>
This has resulted in only 2 of the social media profiles appearing in the knowledge graph.
They have icons further down the page with links to the social media profiles. Should they not instead wrap these anchors around those instead?
a
elements? Or are they actually invisible to the visitors?