Is robots.txt file necessary?

Discussion in 'Search Engine Optimization' started by neha2011, Apr 25, 2011.

  1. #1
    Hi
    Is it necessary to put robots.txt file in the root directory of website, i know it is helpful to control crawlers, but if i not put this file in the website, does this cause some problem, please advice
    Thanks for your support
     
    neha2011, Apr 25, 2011 IP
  2. webguys

    webguys Greenhorn

    Messages:
    54
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    16
    #2
    It isn't necessary yet highly recommended although there are tons of sites that rank without it. Without it all pages are do-follow and index.

    -chris
     
    webguys, Apr 26, 2011 IP
  3. michalka

    michalka Peon

    Messages:
    79
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #3
    robot.txt file is not necessary until you don't want to make any restriction for search engine
     
    michalka, Apr 26, 2011 IP
  4. dcristo

    dcristo Illustrious Member

    Messages:
    19,796
    Likes Received:
    1,201
    Best Answers:
    7
    Trophy Points:
    470
    Articles:
    5
    #4
    Only if you want to block parts of your site from the search engines.
     
    dcristo, Apr 26, 2011 IP
  5. Amator

    Amator Well-Known Member

    Messages:
    1,424
    Likes Received:
    55
    Best Answers:
    0
    Trophy Points:
    165
    #5
    no it is not necessary
     
    Amator, Apr 26, 2011 IP
  6. RidhvanPathan

    RidhvanPathan Peon

    Messages:
    34
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #6
    good question mate
     
    RidhvanPathan, Apr 26, 2011 IP
  7. signity

    signity Peon

    Messages:
    210
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #7
    Yes if you are not using robot.txt file then crawler will automatically crawl all the pages of your website. It is necessary if you want to restrict any particular page to be indexed.
     
    signity, Apr 26, 2011 IP
  8. Seriously

    Seriously Member

    Messages:
    137
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    30
    #8
    Do most popular website builders like joomla and drupal auto include the robot file? I am hoping so.
     
    Seriously, Apr 26, 2011 IP
  9. rwsseo

    rwsseo Peon

    Messages:
    546
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #9
    It is not necessary. If you want block some pages in search engines, it helps to you.
     
    rwsseo, Apr 27, 2011 IP
  10. ciol

    ciol Peon

    Messages:
    22
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #10
    You need to add robots.txt file to some crucial pages which should not be allowed to be crawled by SE like Contact Form page.
     
    Last edited: Apr 27, 2011
    ciol, Apr 27, 2011 IP
  11. DIGICHAT

    DIGICHAT Active Member

    Messages:
    244
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    60
    #11
    robots is used to block some part of the website you don't wish search engine too index it . for example client's personal detail etc
     
    DIGICHAT, Apr 27, 2011 IP
  12. dreamsoftinfotech

    dreamsoftinfotech Peon

    Messages:
    46
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #12
    Robots.txt file is not necessary to use every website, if you want to block specific pages or any specific directory then you should use robots.txt file on root server.
     
    dreamsoftinfotech, Apr 27, 2011 IP
  13. Jonah_fish

    Jonah_fish Guest

    Messages:
    204
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #13
    its not necessary, but Google recommends doing in their webmaster guidelines, so why would you not?
     
    Jonah_fish, Apr 27, 2011 IP
  14. jvfconsulting

    jvfconsulting Active Member

    Messages:
    1,089
    Likes Received:
    12
    Best Answers:
    0
    Trophy Points:
    90
    #14
    The robots.txt file is a great way to tell spiders where your sitemap is located.
     
    jvfconsulting, Apr 27, 2011 IP
  15. Steve jn

    Steve jn Greenhorn

    Messages:
    56
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    16
    #15
    robot.txt file is not necessary
     
    Steve jn, Apr 27, 2011 IP
  16. Pdhailas

    Pdhailas Greenhorn

    Messages:
    26
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    11
    #16
    Really Robot.txt file is not necessary to the website. It is used to restrict the search engine bots to crowl any parts of the website.
    If you not want any restriction to search engine crawling then no use of robot.txt
     
    Pdhailas, Apr 27, 2011 IP
  17. youssefedwardsaber

    youssefedwardsaber Active Member

    Messages:
    254
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    51
    #17
    it is not necessary to put robots.txt. it is just a file that tell the search engines about some special commands
     
    youssefedwardsaber, Apr 27, 2011 IP
  18. jhnbrwn

    jhnbrwn Peon

    Messages:
    147
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #18
    Definition
    Robots.txt is a simple text file without any HTML code in it and it is a good practice to place it in the root directory

    Purpose:
    When ever a web spider or crawler comes to your site for the purpose of crawling then it first of all search out robots.txt. From this file the spider gets this information about which pages of your site to be indexed and which to ignore.

    Contents of Robots.txt file:
    As its a text file so it can be created in any text editor. Robots.txt consist of records which contain information for search engines. Each record consist of two fields the user agent line and one or more of the following directives;
    Disallow
    Allow
    $wild card support
    *wile card support
    site map location
     
    jhnbrwn, Apr 27, 2011 IP
  19. JasonBrown

    JasonBrown Peon

    Messages:
    19
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #19
    No, it is not mandatory that you have to include robots.txt file in the root directory of your website. Basically, this file put restrictions some of your web pages of website from being crawl by search engine. If you don't want to restrict some of your web pages from crawling, then it is not required to include this file.
     
    JasonBrown, Apr 27, 2011 IP
  20. gameutopia

    gameutopia Peon

    Messages:
    975
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    0
    #20
    You don't need it but even if you do not intend to restrict bots you can use it to define the location to your site map like:
    User-Agent: *
    Allow: /
    Sitemap: http://www . yoursitename .com/sitemap. xml
     
    gameutopia, Apr 27, 2011 IP