What is the benefits of keeping this information secret. Surely if we all knew what was needed to optimize our website then we would all implement what is needed and search engine position would be determined by relevance and content quality, making the Google ranking Fair. So why do Google insist this algorithm must be kept secret.