There is a 1,000 page limit for new landing pages in NetSuite.
Site Management Tools enables you to create landing pages and to enhance existing pages. A landing page is a page you create to provide additional content. Landing pages are commonly used to provide information such as an About Us page, a Contact Us page, a Return Policy page, etc. CMS Page Types lets your administrator choose different page types when creating new pages in the overview mode. An enhanced page is an existing page such as the home page, a search page, or item detail page that you enhance by setting additional attributes for the page: