Need to include separate meta tags on each page so that each page can be listed below the main page in Google search.
For example, when we search "stack overflow" in google search, we can see 6 pages below 1 main page in search result.
As per my knowledge, we can do this easily by including section for each page. But in my website, am using the include function of PHP <?php include 'header.php' ?>
to include my single header page, due to which my single set of meta tags are applied to all the pages instead of different ones for each.
What you are looking for to achieve is site links, try looking at: Webmaster tools help - Sitelinks