Nowadays learning is not confined within the walls of the classroom. Online learning management systems like Moodle empowers the instructor to establish their online presence and create as well as manage courses with ease. At the same time, such learning avenues help the students to access the course any time. To utilize the online learning management systems, a moodle course for "Advanced Search Engine Optimization" was developed. The course consists of various activities to be performed by the learner. Throughout the course, the engagement level and performance of learner was monitored and its analysis was done.