How to block specific urls by using robots.txt?

by priscilla.langworth , in category: SEO , 8 months ago

How to block specific urls by using robots.txt?

Facebook Twitter LinkedIn Telegram Whatsapp Pocket

1 answer


by hanna , 8 months ago


To block specific URLs using the robots.txt file, follow these steps:

  1. Identify the URLs you want to block: Determine the specific URLs or directories that you want to block search engines from crawling. For example, you may want to block a page like "" or an entire directory like "".
  2. Create or edit your robots.txt file: Access your website's root directory and locate the robots.txt file. If you don't have one, create a new text file and name it "robots.txt". If you already have a robots.txt file, open it for editing.
  3. Specify the URLs to block: Inside the robots.txt file, add the following lines to specify the URLs or directories you want to block:
User-agent: *
Disallow: /private-page
Disallow: /private-directory/

In the above example, the "User-agent: *" line specifies that the following rules apply to all search engines. The "Disallow:" lines indicate the URLs or directories to be blocked.

  1. Save the robots.txt file: Save your changes to the robots.txt file and ensure it is placed in the root directory of your website.
  2. Test your robots.txt file: After implementing the changes, test your robots.txt file using various online robots.txt testing tools to ensure that the blocked URLs are not accessible to search engines.

Note: Keep in mind that while the robots.txt file can prevent search engines from crawling specific URLs, it does not provide security or prevent access by users who know the specific URL.