When searching for "yahoo finance" the finance.yahoo.com website is result number 13, when it should arguably be the first result. Similar things happens if we search for "tsla yahoo finance" or "spcx yahoo finance", which consistently ranks Google Finance above Yahoo Finance.