According to this, it will take search engines several weeks to update their page ranks. I hope this means that next month my ranking will return to its usual, but still - damn it. Why do it now, just before the holidays?
If you are curious to find out what your current pagerank is, use this little widget here.
|Check Page Rank of any web site pages instantly:|
This free page rank checking tool is powered by Page Rank Checker service