Hi Ladybow,
Your designer is most likely referring to what's called a sitemap. There are two "versions" of sitemaps you can associate with your site. One is a simple html page that displays links to all of pages on your site.
The other is called an xml site map. Search engines use these xml site maps to easily crawl and index your pages.
Visit this website:
http://www.xml-sitemaps.com/
You can create a free xml site map and submit it to google to better your chances of being indexed. All you have to do to generate an xml site map using the web site mentioned above is enter in your domain name - example:
www.elmguideschool.com and it will generate a site map that you can download and submit to google.
Good luck and I hope this helps.
Levi