I have a domain name sujangarh.net i created a subdomain rundir.sujangarh.net then added a addon domain to this rundir.com now google see them as a different domain names and i think google think that duplicate domain because both are same What to do please help me
Yup, Put a 301 redirect on the subdomain to point to the new rundir.com domain. Keep a close eye on it. After a few weeks you should see your subdomain replaced with the new domain in the search index Hope this helps
Robots.txt can only block crawling of some site, while 301 redirects will permanently redirect old links to the new one.