There have been many discussion recently about the future of the web search and why it will rely on semanticity. The first moves towards that goal are already defined and can be seen in Rich Snippets implementations but before I will start explaining how to implement Rich Snippets let me describe what they are and what is their true purpose.
Rich Snippets are small pieces of code, mainly normalised HTML tag attributes (i.e. item-prop or classes) which once added to your page's source code can help search engines (but not only) to better determine what your page is about.
In other words, they...