Yes, don't put 3000 links on one page. If you have a large site I would get lots of links coming in, and then link to the site map from every page, then make the site map like a table of contents with headings and categories and nice anchor text...and finally you need more than a one page sitemap for 3k pages
