The 50th Anniversary of my Boy Scout Troop is coming up next year. We have found almost 600 names of current and former Scouts which I have set up in a database. To make it easy to find names, year of joining, Eagle Scouts, etc. I have set up a bunch of different "sorts" with a PHP script, e.g. one can look up all Scouts who joined our troop in 1984. I have over 50 "links" right now and there may end up being more.
This will be going public on our website so that these former Scouts might just find their name on a "vanity search", find out that we will be celebrating our 50th and possibly contact us. We certainly want to invite as many as possible to any big event that might be planned.
As a result, I want the list/database to be very crawlable/search engine friendly. Just to get things working and test out my admittedly poor PHP skills I set up some "old school" dropdown lists. When a Year (for example) is clicked on it displays the names and other data in an iframe below. I know I can do better aesthetically, but is there something I can do navigation-wise, to make it more friendly to bots and search engines? Preferably while making it easy for real, live, humans to use it.
The techy stuff:
The PHP file/script pulls the variable from the link, then opens the XML database file, opens the XSL file, plugs the variable into the XSL file, which runs the variable against the database. Styled results are then sent to the user.
Thanks for any suggestions,