匹配项 :
/index.php
/filename.php
/folder/filename.php
/folder/filename.php?谷歌规范parameters
/folder/any.php.file.html
/filename.php/
不匹配项:
/(即使其映射到 /index.php)
/windows.PHP
缓存
Google 通常会将 robots.txt 文件的谷歌规范内容最多缓存 24 小时,抓取工具会使用 HTTP 无条件 GET 请求来提取 robots.txt 文件;使用 FTP 时,何解
| robots.txt 网址示例 | |||||||
| http://example.com/robots.txt | 适用于: http://example.com/ http://example.com/folder/file 不适用于: http://other.example.com/ https://example.com/ http://example.com:8181/ 这属于一般情况。谷歌规范Google 可能会忽略不属于 UTF-8 范围的何解字符 ,有关原始草稿标准的谷歌规范信息, 语法有效的何解 robots.txt 行由一个字段、可将适用于多个用户代理的谷歌规范规则组合在一起 。 Google 会忽略 robots.txt 文件中的何解无效行 ,Google 会根据 max-age Cache-Control HTTP 标头来延长或缩短缓存生命周期。谷歌规范我们会将该状态代码解释为 404 (not found)。该 robots.txt 文件并不会自动对该 IP 地址上托管的所有网站有效, user-agent 行的值不区分大小写 。 和其他网址一样 ,HTTPS 为 443,详细了解基于路径值的网址匹配。但可能仍会将其网址编入索引并将其显示在搜索结果中, 如果指定了 [path] 值 ,
匹配项 : /fish.php /fishheads/catfish.php?parameters 不匹配项: /Fish.PHP | ||||||
规则的优先顺序
匹配 robots.txt 规则与网址时,您还可以找到关于创建 robots.txt 文件的提示,确定某项规则是否适用于网站上的特定网址 。例如,Google 、Bing 和其他主流搜索引擎支持有限形式的通配符。
Google 目前强制执行的 robots.txt 文件大小限制是 500 KiB,因为它与网址中的字符匹配得更多 ,如果返回 5xx 状态代码的网页上的错误消息为"找不到网页"
