i am building my own social networking site in asp.net. each user will have a user profile page. should i restrict search engine bot to index the user pages in which the user details are dynamically loaded from the database. when the page is dynamic will the bot able to index ? if i restricted i will have only the main pages in my site. is this correct? indexing all the pages will make my site a large site, will this helps in SEO ranking?