For a long time, I got the feeling that you are indeed better indexed when uploading regularly and frequently (even for the older pictures). However, I never managed to prove it with stats, so, this is a supposition that does ntot sound stupid, even though I am still not sure about it