This document introduces SIOC (Semantically-Interlinked Online Communities), an ontology for representing user-generated content and activities on online communities, and MOAT (Modeling Online Authoring and Tagging), which extends SIOC to provide a common model for social media contributions (SMC) like blog posts, wiki pages, and pictures. SIOC provides semantics for modeling online communities and enables querying social media data using SPARQL instead of APIs.