Structured markup, also known as schema markup, helps search engines understand the content on a web page. Its role is to provide additional, structured data, allowing search engines to display rich snippets in search results. These snippets can include various elements such as ratings, reviews, or other relevant contextual information.