Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Robots.txt настроен корректно. Размер файла: 13119 байт. Загружен за: 1сек.
Проверяемая страница не запрещена в robots.txt.
Цепочка редиректов для файла robots.txt:
http://closure-compiler-debugger.appspot.com/robots.txt
302 Found
https://closure-compiler-debugger.appspot.com/robots.txt
200 OK
Показать содержимое robots.txt
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSCompiler Debugger</title>
<style type="text/css">
table {
border: 2px solid #999;
background-color: #666;
}
td {
border: 2px solid #999;
background-color: #EEE;
padding: 3px;
}
h4 {
margin-bottom: 3px;
}
</style>
<script type="text/javascript" src="/hasher-compiled.js"></script></head>
<body><div style="position: absolute; right: 1em; font-family: monospace"> @967625209 (1787211020)</div>
<h2>JSCompiler Debugger</h2>
<form target="result" method="POST" action="/compile"><table width="100%" cellpadding="5px" cellspacing="5px"><tr valign="top"><td><h4>Externs</h4>
<label><input type="checkbox" name="includeDefaultExterns">
Include core externs</label><br>
<textarea id="externs-text" name="externs" rows="3" cols="60"></textarea>
<h4>Raw <a href="http://go/mss-code-splitting#web-chunks-web-chunk">Parent Chunk</a> JS</h4>
<textarea id="input-text0" name="input0" rows="15" cols="60"></textarea>
<h4>Raw <a href="http://go/mss-code-splitting#web-chunks-web-chunk">Child Chunk</a> JS</h4>
<textarea id="input-text1" name="input1" rows="5" cols="60"></textarea>
<h4>JS Conformance Config (<a href="https://github.com/google/closure-compiler/wiki/JS-Conformance-Framework">documentation</a>)</h4>
<textarea id="input-conformanceConfig" name="conformanceConfig" rows="5" cols="60"></textarea>
<p></p>
<h5><label>Lint and Error Checking
<input type="checkbox" tabindex="-1" class="group_toggle"></label></h5>
<div class="group_options"><label title="Sets all registered DiagnosticGroups to CheckLevel.WARNING"><input type="checkbox" tabindex="-1" class="option" name="ENABLE_ALL_DIAGNOSTIC_GROUPS">
ENABLE_ALL_DIAGNOSTIC_GROUPS</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="CHECK_TYPES" checked>
CHECK_TYPES</label><br> <label title="options.setWarningLevel(DiagnosticGroups.STRICT_CHECK_TYPES, CheckLevel.WARNING)"><input type="checkbox" tabindex="-1" class="option" name="STRICT_CHECK_TYPES">
STRICT_CHECK_TYPES</label><br> <label title="options.setWarningLevel(DiagnosticGroups.CHECKS_ONLY, CheckLevel.WARNING)"><input type="checkbox" tabindex="-1" class="option" name="CHECKS_ONLY">
CHECKS_ONLY</label><br> <label title="options.setBadRewriteModulesBeforeTypecheckingThatWeWantToGetRidOf"><input type="checkbox" tabindex="-1" class="option" name="REWRITE_MODULES_BEFORE_TYPECHECKING" checked>
REWRITE_MODULES_BEFORE_TYPECHECKING</label><br> <label title="options.setEnableModuleRewriting(!value); only supported with CHECKS_ONLY"><input type="checkbox" tabindex="-1" class="option" name="DISABLE_MODULE_REWRITING">
DISABLE_MODULE_REWRITING</label><br> <label title="options.setWarningLevel(DiagnosticGroups.CONST, CheckLevel.WARNING)"><input type="checkbox" tabindex="-1" class="option" name="CHECK_CONSTANTS">
CHECK_CONSTANTS</label><br> <label title="options.setWarningLevel(DiagnosticGroups.DEPRECATED, CheckLevel.WARNING)"><input type="checkbox" tabindex="-1" class="option" name="CHECK_DEPRECATED">
CHECK_DEPRECATED</label><br> <label title="options.setWarningLevel(DiagnosticGroups.ES5_STRICT, CheckLevel.WARNING)"><input type="checkbox" tabindex="-1" class="option" name="CHECK_ES5_STRICT">
CHECK_ES5_STRICT</label><br> <label title="options.setWarningLevel(DiagnosticGroups.GLOBAL_THIS, CheckLevel.WARNING)"><input type="checkbox" tabindex="-1" class="option" name="CHECK_GLOBAL_THIS">
CHECK_GLOBAL_THIS</label><br> <label title="options.setWarningLevel(DiagnosticGroups.LINT_CHECKS, CheckLevel.WARNING)"><input type="checkbox" tabindex="-1" class="option" name="CHECK_LINT">
CHECK_LINT</label><br> <label title="options.setWarningLevel(DiagnosticGroups.MISSING_RETURN, CheckLevel.WARNING)"><input type="checkbox" tabindex="-1" class="option" name="CHECK_MISSING_RETURN">
CHECK_MISSING_RETURN</label><br> <label title="options.setWarningLevel(DiagnosticGroups.CHECK_USELESS_CODE, CheckLevel.WARNING)"><input type="checkbox" tabindex="-1" class="option" name="CHECK_UNREACHABLE_CODE">
CHECK_UNREACHABLE_CODE</label><br> <label title="options.setWarningLevel(DiagnosticGroups.MISSING_PROVIDE, CheckLevel.WARNING)"><input type="checkbox" tabindex="-1" class="option" name="CHECK_PROVIDES">
CHECK_PROVIDES</label><br> <label title="options.setWarningLevel(DiagnosticGroups.MISSING_REQUIRE, CheckLevel.WARNING)"><input type="checkbox" tabindex="-1" class="option" name="CHECK_REQUIRES">
CHECK_REQUIRES</label><br> <label title="options.setReportMissingOverride(CheckLevel.WARNING)"><input type="checkbox" tabindex="-1" class="option" name="CHECK_REPORT_MISSING_OVERRIDE">
CHECK_REPORT_MISSING_OVERRIDE</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="CHECK_SUSPICIOUS_CODE">
CHECK_SUSPICIOUS_CODE</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="CHECK_SYMBOLS">
CHECK_SYMBOLS</label><br> <label title="options.setWarningLevel(DiagnosticGroups.VISIBILITY, CheckLevel.WARNING)"><input type="checkbox" tabindex="-1" class="option" name="CHECK_VISIBILITY">
CHECK_VISIBILITY</label><br> <label title="options.setWarningLevel(DiagnosticGroups.MISSING_PROPERTIES, CheckLevel.WARNING)"><input type="checkbox" tabindex="-1" class="option" name="MISSING_PROPERTIES">
MISSING_PROPERTIES</label><br></div> <h5><label>Transpilation
<input type="checkbox" tabindex="-1" class="group_toggle"></label></h5>
<div class="group_options"><label title="options.setLanguageOut(LanguageMode.ECMASCRIPT5)"><input type="checkbox" tabindex="-1" class="option" name="TRANSPILE">
TRANSPILE</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="SKIP_NON_TRANSPILATION_PASSES">
SKIP_NON_TRANSPILATION_PASSES</label><br></div> <h5><label>Optimization
<input type="checkbox" tabindex="-1" class="group_toggle"></label></h5>
<div class="group_options"><label><input type="checkbox" tabindex="-1" class="option" name="ALIAS_ALL_STRINGS">
ALIAS_ALL_STRINGS</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="AMBIGUATE_PROPERTIES">
AMBIGUATE_PROPERTIES</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="COALESCE_VARIABLE_NAMES">
COALESCE_VARIABLE_NAMES</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="COLLAPSE_VARIABLE_DECLARATIONS">
COLLAPSE_VARIABLE_DECLARATIONS</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="COLLAPSE_ANONYMOUS_FUNCTIONS">
COLLAPSE_ANONYMOUS_FUNCTIONS</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="COLLAPSE_PROPERTIES">
COLLAPSE_PROPERTIES</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="COLLAPSE_OBJECT_LITERALS">
COLLAPSE_OBJECT_LITERALS</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="COMPUTE_FUNCTION_SIDE_EFFECTS">
COMPUTE_FUNCTION_SIDE_EFFECTS</label><br> <label title="options.setConvertToDottedProperties(true)"><input type="checkbox" tabindex="-1" class="option" name="CONVERT_TO_DOTTED_PROPERTIES">
CONVERT_TO_DOTTED_PROPERTIES</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="CROSS_CHUNK_CODE_MOTION">
CROSS_CHUNK_CODE_MOTION</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="CROSS_CHUNK_METHOD_MOTION">
CROSS_CHUNK_METHOD_MOTION</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="DEAD_ASSIGNMENT_ELIMINATION">
DEAD_ASSIGNMENT_ELIMINATION</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="DEVIRTUALIZE_METHODS">
DEVIRTUALIZE_METHODS</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="DISAMBIGUATE_PROPERTIES">
DISAMBIGUATE_PROPERTIES</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="EXTRACT_PROTOTYPE_MEMBER_DECLARATIONS">
EXTRACT_PROTOTYPE_MEMBER_DECLARATIONS</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="FOLD_CONSTANTS">
FOLD_CONSTANTS</label><br> <label title="options.setInlineConstantVars(true)"><input type="checkbox" tabindex="-1" class="option" name="INLINE_CONSTANTS">
INLINE_CONSTANTS</label><br> <label title="options.setInlineFunctions(Reach.ALL)"><input type="checkbox" tabindex="-1" class="option" name="INLINE_FUNCTIONS">
INLINE_FUNCTIONS</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="INLINE_PROPERTIES">
INLINE_PROPERTIES</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="INLINE_VARIABLES">
INLINE_VARIABLES</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="LABEL_RENAMING">
LABEL_RENAMING</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="OPTIMIZE_CALLS">
OPTIMIZE_CALLS</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="OPTIMIZE_CONSTRUCTORS">
OPTIMIZE_CONSTRUCTORS</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="OPTIMIZE_ARGUMENTS_ARRAY">
OPTIMIZE_ARGUMENTS_ARRAY</label><br> <label title="options.setRemoveAbstractMethods(true)"><input type="checkbox" tabindex="-1" class="option" name="REMOVE_ABSTRACT_METHODS">
REMOVE_ABSTRACT_METHODS</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="REMOVE_DEAD_CODE">
REMOVE_DEAD_CODE</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="REMOVE_UNUSED_CLASS_PROPERTIES">
REMOVE_UNUSED_CLASS_PROPERTIES</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="REMOVE_UNUSED_PROTOTYPE_PROPERTIES">
REMOVE_UNUSED_PROTOTYPE_PROPERTIES</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="REMOVE_UNUSED_VARIABLES">
REMOVE_UNUSED_VARIABLES</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="REWRITE_FUNCTION_EXPRESSIONS">
REWRITE_FUNCTION_EXPRESSIONS</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="SMART_NAME_REMOVAL">
SMART_NAME_REMOVAL</label><br> <label title="options.setUseTypesForLocalOptimization(true)"><input type="checkbox" tabindex="-1" class="option" name="USE_TYPES_FOR_LOCAL_OPTIMIZATION">
USE_TYPES_FOR_LOCAL_OPTIMIZATION</label><br> <label title="options.setVariableRenaming(VariableRenamingPolicy.ALL)"><input type="checkbox" tabindex="-1" class="option" name="VARIABLE_RENAMING">
VARIABLE_RENAMING</label><br> <label title="options.setPropertyRenaming(PropertyRenamingPolicy.ALL_UNQUOTED)"><input type="checkbox" tabindex="-1" class="option" name="PROPERTY_RENAMING">
PROPERTY_RENAMING</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="MOVE_FUNCTION_DECLARATIONS">
MOVE_FUNCTION_DECLARATIONS</label><br> <label title="options.setSyntheticBlockStartMarker("start") + options.setSyntheticBlockEndMarker("end")"><input type="checkbox" tabindex="-1" class="option" name="SYNTHETIC_BLOCK_MARKER">
SYNTHETIC_BLOCK_MARKER</label><br></div> <h5><label>Specialized Passes
<input type="checkbox" tabindex="-1" class="group_toggle"></label></h5>
<div class="group_options"><label><input type="checkbox" tabindex="-1" class="option" name="ANGULAR_PASS">
ANGULAR_PASS</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="CHROME_PASS">
CHROME_PASS</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="CLOSURE_PASS" checked>
CLOSURE_PASS</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="POLYMER_PASS">
POLYMER_PASS</label><br></div> <h5><label>Other
<input type="checkbox" tabindex="-1" class="group_toggle"></label></h5>
<div class="group_options"><label><input type="checkbox" tabindex="-1" class="option" name="GENERATE_EXPORTS">
GENERATE_EXPORTS</label><br> <label title="options.setExportLocalPropertyDefinitions(true)"><input type="checkbox" tabindex="-1" class="option" name="ALLOW_LOCAL_EXPORTS">
ALLOW_LOCAL_EXPORTS</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="GENERATE_PSEUDO_NAMES">
GENERATE_PSEUDO_NAMES</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="CONTINUE_AFTER_ERRORS">
CONTINUE_AFTER_ERRORS</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="PRESERVE_DETAILED_SOURCE_INFO">
PRESERVE_DETAILED_SOURCE_INFO</label><br> <label title="options.setParseJsDocDocumentation(Config.JsDocParsing.INCLUDE_DESCRIPTIONS_NO_WHITESPACE);"><input type="checkbox" tabindex="-1" class="option" name="PARSE_FULL_JSDOC_DESCRIPTIONS">
PARSE_FULL_JSDOC_DESCRIPTIONS</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="PARSE_TYPE_ANNOTATIONS" checked>
PARSE_TYPE_ANNOTATIONS</label><br> <label><input type="checkbox" tabindex="-1" class="option" name="PRETTY_PRINT" checked>
PRETTY_PRINT</label><br></div></td><td width="60%"><input type="submit" value="Compile Now!"><p></p>
<iframe id="compilation-frame" style="width:100%; height:2000px" name="result" frameborder="0" src="about:blank"></iframe></td></tr></table></form></body></html>