Yes, you are correct.
As a note, I've been using Google for the past ~8 years, and always logged in, so it might be that it's my personal profile that didn't put Physics Forum higher. But I've always been searching for scientific/engineering information, documents, tests, papers and so on so...