Per domande relative alla separazione del contenuto e alla presentazione di tag semantici, incorporando metadati strutturati nel markup HTML utilizzando [rdfa], [json], [microdati] o [microformati]. Esistono quattro categorie degli elementi semantici più comuni e importanti: struttura del documento, significato testuale, tipo di media e tag di correlazione. Il markup semantico sta considerando i tag di selezione che trasmettono qualcosa sulle informazioni contrassegnate dai tag.