Here @maxxeight said you can avoid using the disallow directive if you are using a noindex within your robots.txt file.
TESTED: no need for disallow if using noindex in robots.txt. As long as @google supports it... @deepcrawl @JohnMu https://t.co/CtALatZhhB
— Max Prin (@maxxeight) September 1, 2015
But Google's John Mueller said, you probably shouldn't do that. He said, "I'd really avoid using the noindex" in the robots.txt file.
Here is John's response:
@maxxeight @google @DeepCrawl I'd really avoid using the noindex there.
— John Mueller (@JohnMu) September 1, 2015
Robots.txt, noindex, nofollow, and all the directives out there, I found to be one of the most confused topics in the SEO space. It should be pretty straight forward but even the most seasoned SEOs have trouble with them.
Forum discussion at Twitter.