robots.txt para não permitir todas as páginas, exceto uma? Eles substituem e cascatam?

Quero que uma página do meu site seja rastreada e nenhuma outra.

Além disso, se for diferente da resposta acima, eu também gostaria de saber a sintaxe para desaprovar tudo, mas a raiz (índice) do site é.

# robots.txt for http://example.com/

User-agent: *
Disallow: /style-guide
Disallow: /splash
Disallow: /etc
Disallow: /etc
Disallow: /etc
Disallow: /etc
Disallow: /etc

Ou posso fazer assim?

# robots.txt for http://example.com/

User-agent: *
Disallow: /
Allow: /under-construction

Também devo mencionar que esta é uma instalação do WordPress, por isso, "em construção", por exemplo, está definido para a página inicial. Então, nesse caso, ele age como o índice.

Eu acho que o que eu preciso é terhttp://example.com craweld, mas não há outras páginas.

# robots.txt for http://example.com/

User-agent: *
Disallow: /*

Isso significaria proibir qualquer coisa depois da raiz?

questionAnswers(4)

yourAnswerToTheQuestion