A search engine crawls your business website and its algorithm gives an overall score to your website on over 70 different ranking metrics.