3 ms·My guess is the keyword "logo" in their brand name was a big part of their SEO rankingby aakilfernandes 7y agoMy guess is the keyword "logo" in their brand name was a big part of their SEO ranking