This paper presents a semantic portal, SEMPort, which provides better user support with personalized views, semantic navigation, ontology-based search and three different kinds of semantic hyperlinks. Distributed content editing and provision is supplied for the maintenance of the contents in real-time. As a case study, SEMPort is tested on the Course Modules Web Page (CMWP) of the School of Electronics and Computer Science (ECS). Categories and Subject Descriptors H.3.3 [Information Search and Retrieval]: Retrieval models General Terms Design, Experimentation, Human Factors Keywords Semantic Web, Semantic Portal, Ontologies, Content Editing and Provision, Personalization