Getting Started with the Indieweb – Part 1

A segment of a social network

I’ve lately, if you’ve been paying attention to this website, gotten started with a movement called the Indieweb movement. To remind you from last time I mentioned it, the ideas of the movement are:

  • Your content is yours
  • You are better connected
  • You are in control

So, I figured it would be a good idea to write a simple tutorial in case you want to join on this. If you visit the indiewebcamp site, there is a wealth of information. But it seems overwhelming to some. This is my version of things, where I focus on it from the perspective of a non-techie typ. A large portion of the indieweb is about markup. Basically, marking up the elements of your site so they can interoperate with other sites.

  1. Get your own domain name and web hosting. If you want to own your content, you need to rent a place to put it.
  2. Put Up a Site. Will cover more of this. I use WordPress as a platform, which is very simple to set up.
  3. Add Links on the Site to Your Social Network Profiles and Links on your Social Network Profiles to Your Site. These should be marked up with a property called rel-me. This allows you to effectively say that Facebook you, or Twitter you is the same person as your new site, and vice versa. Both have to point to each other to avoid spoofing.
  4. Put up a Bio/About Page – Good to tell people who you are.
  5. Start publishing. What is the point of a worrying about some of this other stuff if you have nothing there.

The above doesn’t get into all the markup I mentioned. This is staking your claim for your little piece of the web. Next, I’ll get into the ‘cooler’ stuff. I’m really enjoying getting involved in this.

This site is running WordPress, which is used by roughly 20% of websites. A lot of the functionality I mentioned, as well as what I’ll be talking about on this in the future, can be put into WordPress using plugins. This includes things like syndicating content to other sites and importing content from those locations. It has given me an excuse to start developing and redeveloping code to support this.

So, some of those who follow me may find me being a bit more techie than normal.

 

David Shanske

My day job is in training for an airline. I also develop Indieweb WordPress plugins so that others can take control of their online identity.

Leave a Reply

Your email address will not be published. Required fields are marked *