Publishing on the IndieWeb Level 2

1. Mark up your content with microformats2

Humans can already understand the things you post on your site. By adding a few short class names to your HTML, other people’s software can understand it and use it for things like reply contexts, cross-site comments, event RSVPs, and more.

Check your homepage h-card:

Success!

This representative h-card was found on your site:

Randall

URL

Email

Note

I design and build concepts 🧠, dreams ☁️, and other "things" 🦄 most would write off as impossible 🔥.

Nickname

  • ran.dall
  • ran-dall
  • .randall
  • ran-dall
  • randall_
  • randall
  • _randall
  • ran-dall
  • r_andall
  • _randall
  • Randall T. Vasquez

Email address

  • mailto:randall@headmaster.io
  • mailto:randall@conjured.io
  • mailto:ran.dall@icloud.com
  • mailto:randall@criptext.com

Unique identifier

  • https://ran-dall.github.io/ello-jekyll

Birth Date

  • 1990-01-18

Organization

  • https://conjured.io

Biological sex

  • M

Gender identity

  • M

See the full list of h-card properties.

It looks like your site is hosted on Github.io Silo without a custom domain name. In order to really own your content you need to own your URLs, but don’t worry — Github has an article demonstrating how to give your web presence your own domain.

Once you’ve got your own domain, check out the IndieWeb Github wiki page for tips on adding indieweb functionality to your site.

Want to be able to use h-card data in your code? Check out the open-source implementations.

Previous Step | Home | Next Step