La web semántica y la web 3.0 buscan darle significado a la información en la web a través de metadatos y lenguajes estructurados para que los ordenadores puedan entender y procesar mejor la información. Los microformatos y RDFa son estándares para agregar metadatos semánticos a las páginas web de forma simple y compleja respectivamente. Mientras que los microformatos ya son usados por algunos sitios web, RDFa es más complejo pero proporciona un marco más general.