I am having a site with as many as 15 web part pages in it. I want to create a site map for the site. Is it possible with OOTB features? I am using SharePoint 2010. Any suggestions on this. Thank you.
There is one built in: SharePoint 2010 > Edit > Insert > Web Part > Content Rollup > Table of Contents.
Table of Contents webpart is used to show Sub Sites, Library, Lists, Discussions, etc...
May be it can solve your problem.
If you want to use webparts than below are the best solutions available.
I hope it helps you.