The core directives
User-agent names the crawler a block applies to (* means all). Disallow blocks a path prefix; Allow carves out an exception inside a blocked path. Sitemap points crawlers at your XML sitemap. Rules are matched by longest path, so a specific Allow can override a broad Disallow.