Bharat Digital Marketing

What Is Robots.txt & How to Create a Robots.txt File

What Is Robots.txt & How to Create a Robots.txt File

As the internet has grown, so has the importance of search engines. They help people find the information they need quickly and efficiently. But what happens when you don’t want certain parts of your website to be indexed by search engines? This is where robots.txt comes in.

In this blog post, we’ll introduce you to robots.txt and guide you through the process of creating your own. Bharat Digital Marketing, a leading digital marketing company, believes that understanding and using robots.txt can significantly improve your website’s search engine optimization (SEO) efforts.

What is Robots.txt?

Robots.txt is a file placed at the root of your website’s domain that tells search engine crawlers (also known as robots or spiders) which pages or sections of your website should not be crawled or indexed. It’s a simple text file that can be edited with any text editor and uploaded to your website’s root directory.

Why is Robots.txt Important for SEO?

Robots.txt plays an important role in SEO because it helps search engines understand which parts of your website are important and which ones are not. By excluding pages or sections that aren’t relevant or useful, you can ensure that search engines focus on the content that matters most. This can help improve your website’s ranking in search engine results pages (SERPs) for relevant keywords.

How to Create a Robots.txt File?

Creating a robots.txt file is easy. Here are the steps:

Step 1: Open a text editor, such as Notepad or TextEdit.

Step 2: Type “User-agent: *” (without quotes) on the first line. This line tells all crawlers that the following rules apply to them.

Step 3: Type “Disallow:” followed by the URL path you want to block. For example, if you want to block a folder named “private” located at the root of your website, you would type “Disallow: /private/” (without quotes) on the second line.

Step 4: Save the file as “robots.txt” and upload it to the root directory of your website.

Here’s an example of what a robots.txt file might look like:

User-agent: * Disallow: /private/ Disallow: /admin/

This file tells all crawlers to avoid crawling any pages or files located in the “private” and “admin” folders at the root of the website.

Things to Keep in Mind while using Robots.txt

While robots.txt can be useful, it’s important to use it correctly. Here are a few things to keep in mind:

  1. Robots.txt only applies to search engines that obey the rules. Some search engines, such as email harvesters and scrapers, may ignore your robots.txt file and crawl your website anyway.
  2. Robots.txt only blocks crawling, not indexing. If a page is linked to from elsewhere on the web, it may still show up in search engine results pages.
  3. Robots.txt is a public file. Anyone can view it by typing /robots.txt after your domain name. Don’t include sensitive information in your robots.txt file.


Robots.txt is an important tool for any website owner looking to improve their SEO efforts. By using it correctly, you can tell search engines which pages or sections of your website to avoid crawling or indexing. Bharat Digital Marketing believes that understanding and using robots.txt can help your website rank higher in search engine results pages, resulting in more traffic and potential customers. So, make sure to create and upload your own robots.txt file to your website’s root directory.

Leave a Reply

Your email address will not be published. Required fields are marked *

Let’s build something great together.

Interested in growing your practice? Have a general question? Want a quote? We’re just a call away.