You're halfway there! If your websites are accessible by direct URL but not appearing in Google search results, it’s most likely a search engine indexing issue.