如何屏蔽二级域名的收录?

详情:

域名:
www.???.com(全国站)
wh.???.com(城市站)
testwh.???.com(测试站)
www.???.com:8080(测试站)
以上四种全部被百度抓取收录,怎样能屏蔽掉后面2个?

所有内容都在一个服务器下,目录结构不同于一般的CMS

一般的CMS结构根目录是wwwroot,文件夹很清晰,但是现在我们网站目录很不清晰,完全由技术为实现功能且没有考虑SEO开发的,所以ROBOTS不好用,我也不清楚怎么用。而且据百度官方站长回答,不能使用以下形式的robots
  User-agent: *
  Disallow:testwh.???.com
  Disallow:www.???.com:8080

那么还有什么办法可以解决这个问题呢?

------------------------更新一下-------------------------
因为所有内容都在同一个服务器下,而
testwh.???.com(测试站)
www.???.com:8080(测试站)
这两个域名仍在平时开发测试中使用,单纯301应该就不好访问页面了,只针对百度蜘蛛做301的话,因为
testwh.???.com(测试站)
更新以后就会更新到
wh.???.com(城市站)

如果对testwh.???.com做了301的话,那更新以后wh.???.com也就被做了301,这样操作十分不便捷

追加问题
分享到微信 收藏
    1 人参与回答
蒋元红 · 快速备案 QQ/微信:137602643 公众号:efawang

既然不能屏蔽那301跳转