Got Google’s attention
The last time Google came to index this website again was on August 18th. After we used Google’s Fetch option to re-index today, we are back on page 3.
What have we learned?
You have to wake up Google occasionally, for a website with insufficient authority!