Hi @Fawadkhan137 , rankings are based on a number of factors, some of which include relevance (based on the keywords in the title/subtitle), the number of course reviews and the quality of the reviews themselves. The student review metric which is used to calculate quality is the average rating. For more information on the ratings metric, please click here.
In addition to the terms found in the course title and subtitle, the search tool also considers the topics and categories selected for the course. The filter which is used for the search also plays a key role.
As the course receives more positive ratings then its ranking will improve. Adding new terms to the course title or subtitle, which you believe students may search for, can also improve its searchability.
Hi @Fawadkhan137 - It doesn't take a genius to figure this out. In order to have your course appear on the very first page of Udemy search results, you are going to have a lot of sales with pretty strong ratings (4.4 or higher).
There are close to 600 courses on Matlab, and your course currently has a rating of 3.2. So you have a lot of competition in your area and your course rating is very low. So it's unlikely your course is going to appear on the first several pages until your rating gets much higher.