and this is without being able to find their site on Google.
Don’t understand your comment at all.
Just typed “Ted Cruz campaign” in the Google search box, the first two links are to tedcruze.org.
(and yes I understand Google is a regime affiliate and these are paid links, likely by the Cruz campaign)