The content on your web pages will have a clear meaning to people who read them. But search engines are bots that lack the human capacity of comprehending what topics are covered on those pages. By adding helpful tags to the HTML of web content, these tags assist the search engines' job of knowing if the information described is, for example, a product, map, author, movie, business location, person, or video. Machine learning comprehends these tags and then can display it in a useful and relevant way, such as a rich-featured snippet when matched to related search queries. This works for voice queries, those who leverage image search, as well as traditional search queries that are typed into a search box. Search is complex, even more so, mobile search results are. That means that both SERP tracking of your site and that of your competitors should be comprehensive. It is more complicated than adding a plugin or using some checkbox inside your CMS that will automatically implement structured data. You need someone with the right tech knowledge who is willing to read guidelines regularly for markup updates and to recognize the best formats. As featured snippets are generated from Microdata, RDFa, or JSON-LD formats; bear in mind those type declarations are made for these non-microdata syntax's. Make sure that your rich snippets are clearly visible in your content. Don't try to make craft structured data just for search engines while keeping it out of sight from your actual visitors. Just because the information that you're trying to display in the rich snippets fails to align with your design or isn't vital data for your users — avoid using CSS, value-title, display:none or some other method to hide this data; this is precisely what Google seeks to catch and often regards as spammy markup.