In the search engine software you must be able to
| Give websites a weight
| Specify what keywords a particular site should rank high for
| Exclude websites from search results
| Extract information to generate your search engine's answer
alternatively, direct me to a comprehensive search engine making course with in-depth analysis on how to create search engine algorithms
I don't want freelance work. as I computing student, I want to learn how to do it.