Update site regularly, find backlinks i think u should index again.