I don't think it's a good explanation. If I had no idea what Yandex is, the title would make me think it is a Google subsidiary to evade sanctions or something.
Yeah, Yandex do a lot of similar stuff to Google: Maps, Images, Mail, File Storage etc., and referring to them as 'just a search engine' is actually less useful than making the 'Google' comparison.