For your case I think the best approach would be a filtered search. By default the results shown would be general content which is for everyone. checkboxes can be used for the student and teacher filters but they wouldn't be compulsory and unchecked by default.
Search _________________________
[] I'm a student [] I'm a Teacher
Search >>
Another option would be showing your search results in groups
manpreet
Best Answer
2 years ago
I'm designing a site for students and teachers, which is a set of learning materials on a particular topic. There are three types of content:
The difference is that student-only content is not relevant to teachers and written in a different tone of voice. The teacher and student content is more guide content. The general content is written for both audiences - e.g. syllabus quick reference. Users do not have to sign in before viewing any content. It will be open to the public (although we might bring in user accounts at a later point).
What are the best options for providing a site search facility that works for everyone?
Any examples that support your thoughts would also be great. Thanks.