How to set robots.txt files for subdomains?


by jamison , in category: SEO , 8 months ago

How to set robots.txt files for subdomains?

Facebook Twitter LinkedIn Telegram Whatsapp Pocket

1 answer

by , 8 months ago


To set robots.txt files for subdomains, follow these steps:

  1. Determine the location of the robots.txt file for your main domain: The robots.txt file is typically located in the root directory of your main domain (e.g.,
  2. Create a new folder for your subdomain: If you haven't already set up a subdomain, you need to create a new folder to host the subdomain files.
  3. Generate a robots.txt file for the subdomain: Inside the subdomain folder, create a new robots.txt file specifically for the subdomain. You can use a text editor to create the file, or you can use online tools to generate the content.
  4. Specify rules for the subdomain: In the subdomain's robots.txt file, you can specify different rules compared to your main domain's file. For example:

User-agent: * Disallow: /private/

This rule would disallow all robots from accessing the "/private/" directory on the subdomain.

  1. Upload the subdomain's robots.txt file: Upload the generated robots.txt file into the root folder of your subdomain. This is the folder that hosts the subdomain's files and folders.
  2. Test the robots.txt file: Use online testing tools, such as the robots.txt Tester in Google Search Console, to validate if the rules in your subdomain's robots.txt file are properly set up and working as intended.

Remember to repeat these steps if you have multiple subdomains. Each subdomain should have its own robots.txt file to manage its specific rules for search engine crawlers.