> I've noticed that fields that I > define as index="false" in the > schema.xml are still searchable.
indexed="false" defined fields are neither searchable nor sortable. Did you re-start servlet container and re-index your documents after changing this attribute in schema.xml?