Board Thread:General Discussion/@comment-74.12.2.220-20170613214932/@comment-9605025-20170615224624

You have to give it some time as well. Pages don't just magically show up on Google.