New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add structured data markup for `itemtype="http://schema.org/Person"` in author-profile.html #647

Merged
merged 1 commit into from Nov 14, 2016

Conversation

Projects
None yet
2 participants
@aloisklink
Contributor

aloisklink commented Nov 13, 2016

Adds schema.org properties for the itemtype="http://schema.org/Person" in the file '_includes/author-profile.html'. The following properties were added:

  • image for author.avatar
  • name for author.name
  • description for author.bio
  • homeLocation (adds a itemtype="http://schema.org/Place" with itemprop="name" for author.location )
  • url for author.uri
  • email for author.email
  • sameAs for all the social media links

As the schema.org attributes added made the lines of text longer, I also modified some of the indentation so the html source is a bit easier to understand.

This lets Google's Crawler see all the structured data (this can be tested at using Google's Structured Data Testing Tool. )

Add structured data markup for `itemprop="person"` in author-profile
Adds schema.org data for image, name, homeLocation, url, email,
and sameAs (for all the social media links).

@mmistakes mmistakes merged commit 1c64b50 into mmistakes:develop Nov 14, 2016

@mmistakes

This comment has been minimized.

Show comment
Hide comment
@mmistakes

mmistakes Nov 14, 2016

Owner

Thanks for this @aloisklink

Owner

mmistakes commented Nov 14, 2016

Thanks for this @aloisklink

@aloisklink aloisklink deleted the aloisklink:authorProfileSchemaUpgrade branch Nov 20, 2016

TheCodedSelf pushed a commit to TheCodedSelf/thecodedself.github.io that referenced this pull request Dec 7, 2016

Add structured data markup for `itemprop="person"` in author-profile (m…
…mistakes#647)

Adds schema.org data for image, name, homeLocation, url, email,
and sameAs (for all the social media links).

jluccisano added a commit to jluccisano/jluccisano.github.io that referenced this pull request May 6, 2017

Add structured data markup for `itemprop="person"` in author-profile (m…
…mistakes#647)

Adds schema.org data for image, name, homeLocation, url, email,
and sameAs (for all the social media links).

antonizoon pushed a commit to antonizoon/antonizoon.github.io that referenced this pull request Jul 27, 2018

Add structured data markup for `itemprop="person"` in author-profile (m…
…mistakes#647)

Adds schema.org data for image, name, homeLocation, url, email,
and sameAs (for all the social media links).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment