I am sure that you can search websites using Google searches if you managed to find it once, I don’t see why you cannot find it now!! Maybe there is something wrong it the way you are trying to find it or it’s some temporary setback!! Google searches are sure to find whatever websites you want especially their later search enhancement is really awesome!! I am sure things will work out the next time you search!!