Somehow Google did index index.html file which was left after moving to a new host and had no links to it. So if you will have any problems (404 errors) landing from Google search don't be scared. Click on logo, come to front page and navigate from there.
The issue was fixed at server side. But currently listed will suffer from less traffic than usual for several days anyway.