The basic structure of web documents provides the desired appearance and functionality. By default, however, the content is human-readable only. You can use additional technologies to provide meaning to web documents, making them machine-readable and human-readable at the same time. There is a wide choice of metadata available, along with microformats and various annotations that can significantly extend the processability of web documents and the efficiency of web searches. Structured data should be added to web sites and conventional search engines changed from brute-force approaches to semantic parsing.