I am making a website with several directories that will have a high amount of content.
For now I have separated the URLs into categories so that they’re like this:
www.example.com/student/
www.example.com/student/student-name/
www.example.com/student/student-name/biography
www.example.com/student/student-name/image-gallery/
www.example.com/student/student-name/image-gallery/gallery-name-1
www.example.com/student/student-name/image-gallery/gallery-name-2
www.example.com/student/student-name/contact
www.example.com/teacher/
www.example.com/teacher/teacher-name
www.example.com/teacher/teacher-name/biography
www.example.com/teacher/teacher-name/image-gallery/
www.example.com/teacher/teacher-name/image-gallery/gallery-name-1
www.example.com/teacher/teacher-name/image-gallery/gallery-name-2
There are many teachers, students, galleries, videos, etc.
There are several more categories that are made in the same way, but before going online I would like to check whether this is the best way.
/teacher/teacher-name/biography
or does teacher-name resolve to the actual name e.g./teacher/JCL1178/biography