It is not obligatory to include a robot.txt file on your website but it is incredibly beneficial to an SEO campaign as it helps search engine robots to index the correct pages of a website. It does not prevent a robot from crawling your webpage, however it does instruct them on how to do so correctly. By doing so your search engine result ranking can be improved tremendously. Correct indexing is one of the key factors of a successful SEO campaign.
A robot.txt file will always be located in the main directory of your website in order to help the search engine robots to find it. This is because these robots are not specifically looking for these files, but will obey them when they come across them in the main directory. In your robot.txt file you can specify exactly which pages to disregard and this means that the search engine robot will focus solely on those files that have not been excluded.
Keyword Assessment | Meta Data | Webmaster Tools | Google Analytics | Monthly Reporting | Robots.txt | .htaccess | Favicon | Site Map | Search Engines | Google Maps | Forms and E-mails | Footer Link | Google Search Engine | Picture Tagging | Directory Page | Social Media | Heading Tags | Indexed Pages | Robots | Sitemap | HTML Errors | Search Engine Errors | Broken Links | Pages and Content | Search Engines | Picture Tagging | Flash and iFrames | Hierarchy | Forms and Emails | Add Media | Static URLs | Descriptive URLs | Duplicate Content | Plagiarism Check | Positive Content | Negative Content | Character Coding | Downloadable Files | Optimize Graphics | Optimize Navigation | Incoming Links | Outgoing Links | Page Content | Meta Data | Rich Content | Reduce Bounce Rate | Social Media | Analyze Competitors | Website Security | 3rd Party Tracking