Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Robots.txt настроен корректно. Размер файла: 19583 байт. Загружен за: 1сек.
Проверяемая страница не запрещена в robots.txt.
Цепочка редиректов для файла robots.txt:
http://ybm.org.il/robots.txt
301 MovedPermanently
https://www.ybm.org.il/robots.txt
200 OK
Показать содержимое robots.txt
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml" ng-app="ybmApp" ng-controller="indexCtrl as ic">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="fragment" content="!">
<title ng-bind="ic.title"></title>
<link type="text/css" rel="stylesheet" href="css/responsive-tabs.css" />
<!--<script> document.write('<link type="text/css" rel="stylesheet" href="css/style.css?v=' + v + '"\><\/link>'); </script>-->
<link type="text/css" rel="stylesheet" href="css/style.css?v=2.5" />
<link type="text/css" rel="stylesheet" href="css/flexslider.css" />
<link href="css/tree-control.css" rel="stylesheet" />
<link href="css/galleryStyle.css" rel="stylesheet" />
<!--<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/angular_material/1.1.8/angular-material.min.css"/>-->
<base href="/">
<script src="https://code.createjs.com/createjs-2015.11.26.min.js"></script>
<script src="js/imgBar.js"></script>
<script>
var canvas, stage, exportRoot, anim_container, dom_overlay_container, fnStartAnimation;
function init() {
canvas = document.getElementById("canvas");
anim_container = document.getElementById("animation_container");
dom_overlay_container = document.getElementById("dom_overlay_container");
var comp = AdobeAn.getComposition("522BB36C91A7DF40822E419E035C7FC6");
var lib = comp.getLibrary();
var loader = new createjs.LoadQueue(false);
loader.addEventListener("fileload", function (evt) { handleFileLoad(evt, comp) });
loader.addEventListener("complete", function (evt) { handleComplete(evt, comp) });
var lib = comp.getLibrary();
loader.loadManifest(lib.properties.manifest);
}
function handleFileLoad(evt, comp) {
var images = comp.getImages();
if (evt && (evt.item.type == "image")) {
images[evt.item.id] = evt.result;
}
}
function handleComplete(evt, comp) {
//This function is always called, irrespective of the content. You can use the variable "stage" after it is created in token create_stage.
var lib = comp.getLibrary();
var ss = comp.getSpriteSheet();
var queue = evt.target;
var ssMetadata = lib.ssMetadata;
for (i = 0; i < ssMetadata.length; i++) {
ss[ssMetadata[i].name] = new createjs.SpriteSheet({ "images": [queue.getResult(ssMetadata[i].name)], "frames": ssMetadata[i].frames })
}
exportRoot = new lib.Untitled1();
stage = new lib.Stage(canvas);
stage.enableMouseOver();
//Registers the "tick" event listener.
fnStartAnimation = function () {
stage.addChild(exportRoot);
createjs.Ticker.setFPS(lib.properties.fps);
createjs.Ticker.addEventListener("tick", stage);
}
//Code to support hidpi screens and responsive scaling.
function makeResponsive(isResp, respDim, isScale, scaleType) {
var lastW, lastH, lastS = 1;
window.addEventListener('resize', resizeCanvas);
resizeCanvas();
function resizeCanvas() {
var w = lib.properties.width, h = lib.properties.height;
var iw = window.innerWidth, ih = window.innerHeight;
var pRatio = window.devicePixelRatio || 1, xRatio = iw / w, yRatio = ih / h, sRatio = 1;
if (isResp) {
if ((respDim == 'width' && lastW == iw) || (respDim == 'height' && lastH == ih)) {
sRatio = lastS;
} else if (!isScale) {
if (iw < w || ih < h)
sRatio = Math.min(xRatio, yRatio);
} else if (scaleType == 1) {
sRatio = Math.min(xRatio, yRatio);
} else if (scaleType == 2) {
sRatio = Math.max(xRatio, yRatio);
}
}
canvas.width = w * pRatio * sRatio;
canvas.height = h * pRatio * sRatio;
canvas.style.width = dom_overlay_container.style.width = anim_container.style.width = w * sRatio + 'px';
canvas.style.height = anim_container.style.height = dom_overlay_container.style.height = h * sRatio + 'px';
stage.scaleX = pRatio * sRatio;
stage.scaleY = pRatio * sRatio;
lastW = iw;
lastH = ih;
lastS = sRatio;
stage.tickOnUpdate = false;
stage.update();
stage.tickOnUpdate = true;
}
}
makeResponsive(false, 'both', false, 1);
AdobeAn.compositionLoaded(lib.properties.id);
fnStartAnimation();
}
</script>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-NP2J422');</script>
<!-- End Google Tag Manager -->
</head>
<body xclass="body1">
<div id="page">
<!-- תפריט עליון -->
<div id=menu>
<div class="title">
<a href="https://www.ybm.org.il" style="text-decoration: none; color: inherit;">
<span>
ישיבת ההסדר ברכת משה מעלה אדומים<span style="letter-spacing: -5px"></span>
</span>
</a>
</div>
<div class=logo><a href="https://www.ybm.org.il"><img src="images/logo.png" width="119" height="167" border="0" alt="ישיבת מרכת משה"></a></div>
<div class=line1>
<ul>
<!--<li>
חפש
<div class="lightsearch">
<form id="form_search" name="form_search" action="search.aspx" method="get">
<input type="text" name="q" class="search rounded">
</form>
<div class="search_btn">
<img src="images/search.png" alt="" width="15" height="16" border="0" onclick="if (document.form_search.q.value.length>2) {document.form_search.submit();} else {alert('הכנס מילה לחיפוש');return false;}">
</div>
</div>
</li>-->
<!-- קישורים שורה ראשונה -->
<li ng-cloak ng-repeat="topMenuItem in ic.topMenu" ng-mouseover="ic.curTopMenuPlace = $index"><a ng-href="{{topMenuItem.Link}}">{{topMenuItem.ItemName}}</a></li>
</ul>
</div>
<div class=line2>
<ul ng-cloak>
<li ng-repeat="topMenuItem in ic.topMenu[ic.curTopMenuPlace].ItemChildrenList" style="display: list-item;">
<a ng-href="{{topMenuItem.Link}}">{{topMenuItem.ItemName}}</a>
</li>
</ul>
</div>
</div>
<!-- תחילת הדף -->
<div class="title_page" ng-cloak><h1>{{ic.header}}</h1></div>
<div class="content_page">
<div class="right_menu_bg">
<!-- תפריט ימני-->
<div class=right_menu>
<h3 ng-cloak>
<a style="text-decoration: none; color: inherit;" href="{{(ic.topMenu | filter:{ItemId:3}:true)[0].Link}} ">
{{ (ic.topMenu | filter:{ItemId:3}:true)[0].ItemName }}
</a>
</h3>
</div>
<div class=right_menu><div class=right_menu_content><h4>חדשות הישיבה</h4></div></div>
<div class=news>
<marquee behavior="scroll" direction="up" onmouseover="this.stop();" onmouseout="this.start();" height="118" width="182" scrollamount="2">
<div ng-repeat="n in ic.news">
<a ng-href="/news?n={{n.ItemId}}">
<span ng-bind-html="ic.TrustDangerousSnippet(n.Title)+'<br><hr style=width:180px;><br>'"></span>
</a>
</div>
</marquee>
</div>
<div class=right_menu_content><h4>חיפוש</h4></div>
<div style="text-align: center;">
<form id="form_search2" name="form_search2" ng-submit="ic.search()">
<input type="text" name="q" size=20 class="search2" placeholder="חיפוש חופשי..." ng-model="ic.query.SearchTxt"><br>
<select name="rabiSearch" ng-options="r.RabiName for r in ic.rabisForSearch track by r.Id" ng-model="ic.query.Rabi" style="width:165px; margin-top: 10px; margin-bottom: 10px;">
<option value="">כל הרבנים</option>
</select>
<!--<select name="rabbi" style="width:165px; margin-top: 10px; margin-bottom: 10px;">
<option value="0" selected>כל הרבנים
<option value="1">הרב אבינר
<option value="2">הרב אלישע
</select>-->
<br>
<div class=search2Filter>הצג:</div>
<div class=search2Filter><input type="checkbox" name="text" ng-model="ic.query.OnlyResource"><br><img src="images/text.png" width="12" height="16" border="0" alt=""></div>
<div class=search2Filter><input type="checkbox" name="audio" ng-model="ic.query.OnlyAudio"><br><img src="images/audio.png" width="16" height="15" border="0" alt="" style="padding-top: 1px;"></div>
<div class=search2Filter><input type="checkbox" name="video" ng-model="ic.query.OnlyVideo"><br><img src="images/video.png" width="18" height="12" border="0" alt="" style="padding-top: 4px;"></div>
<div class=search2Filter><input type="checkbox" name="pdf" ng-model="ic.query.OnlyPdf"><br><img src="images/pdf.png" width="17" height="16" border="0" alt=""></div>
<div class=search2Filter><input type="checkbox" name="html" ng-model="ic.query.OnlyText"><br><img src="images/html.png" width="12" height="16" border="0" alt="" title="טקסט"></div>
<br>
<input type="submit" value="חפש">
</form>
</div>
<br>
<div class=hr263></div>
<!-- http://jenkov.com/books/jquery/tree3.html -->
<div class=right_menu_content><h4>קטגוריות</h4></div>
<treecontrol ng-cloak dir="rtl" class="tree-classic"
tree-model="ic.dataForTheTreeYBM"
options="ic.treeOptionsYBM"
on-selection="ic.treeSelected(node)">
{{node.CategoryName}}
</treecontrol>
<div style=" bottom: 0; padding-bottom: 15px; padding-top: 90px;">
<div ng-repeat="m in ic.sideMenuItems" class="sideMenuItems">
<a ng-cloak target="_blank" ng-href="{{m.Link}}">{{m.MenuItemName}}</a>
</div>
</div>
</div>
<div ng-view="" autoscroll="true"></div>
<!-- -->
<!-- jQuery with fallback to the 1.* for old IE -->
<!--[if lt IE 9]>
<script src="js/jquery-1.11.0.min.js"></script>
<![endif]-->
<!--[if gte IE 9]><!-->
<script src="js/jquery-2.1.0.min.js"></script>
<!--<![endif]-->
<!-- Responsive Tabs JS -->
<script src="js/jquery.responsiveTabs.js" type="text/javascript"></script>
<!-- Background slideshow -->
<script src="js/jquery.backstretch.min.js" type="text/javascript"></script>
<!-- Syntax Highlighter -->
<script type="text/javascript" src="js/shCore.js"></script>
<script type="text/javascript" src="js/shBrushXml.js"></script>
<script type="text/javascript" src="js/shBrushJScript.js"></script>
<!-- Optional FlexSlider Additions -->
<script src="js/jquery.flexslider.js"></script>
<script src="js/jquery.easing.js"></script>
<script src="js/jquery.mousewheel.js"></script>
<script src="js/jquery.opacityrollover.js"></script>
<script src="js/jquery.galleriffic.js"></script>
<script src="js/angular.js"></script>
<script src="js/angular-route.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.6/angular-animate.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.6/angular-aria.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.6/angular-messages.min.js"></script>
<script src="js/Moduls/Config.js?v=2.5"></script>
<script src="js/Moduls/Proxies.js?v=2.5"></script>
<script src="js/Moduls/utils.js?v=2.5"></script>
<script src="js/Moduls/app.js?v=2.5"></script>
<script src="js/angular-tree-control.js?v=2.5"></script>
<script src="js/angular-sanitize.min.js?v=2.5"></script>
<script src="js/Controllers/mainController.js?v=2.5"></script>
<script src="js/Controllers/article.js?v=2.5"></script>
<script src="js/Controllers/viewLessonController.js?v=2.5"></script>
<script src="js/Controllers/lessonsListController.js?v=2.5"></script>
<script src="js/Controllers/lessonsListController1.js?v=2.5"></script>
<script src="js/Controllers/news.js?v=2.5"></script>
<script src="js/Controllers/contactusController.js?v=2.5"></script>
<script src="js/Controllers/gallery.js?v=2.5"></script>
<script src="js/angular-scroll.js?v=2.5"></script>
<script src="js/Controllers/donationController.js?v=2.5"></script>
<script src="js/Controllers/listController.js?v=2.5"></script>
<script src="js/Moduls/angular-flexslider.js?v=2.5"></script>
<!-- Angular Material Library -->
<!--<script src="https://ajax.googleapis.com/ajax/libs/angular_material/1.1.8/angular-material.min.js"></script>-->
<script type="text/javascript">
$(document).ready(function () {
//טאבים
$('#horizontalTab2').responsiveTabs({
rotate: false,
startCollapsed: 'accordion',
collapsible: 'accordion',
setHash: true
});
//רקע מתחלף
$.backstretch([
"bg.png"
, "bg2.png"
, "bg3.png"
, "bg4.png"
], { duration: 30000, fade: 750 });
//תפריט עליון
$('.line1 ul li').mouseover(function () {
var rel = $(this).attr('rel');
//alert(rel);
$('.line2 ul li').hide();
if (rel != 'nolinks') {
$('#' + rel).show();
}
});
//תפריט ימני
$("#tree ul").hide();
$("#tree li").prepend("<span class='handle'></span>");
$("#tree li:has(ul)").children(":first-child").addClass("collapsed").click(function () {
$(this).toggleClass("collapsed expanded").siblings("ul").toggle();
});
//מומלצים
/*אפשרות אוטומאטית
$('#checkbox').change(function(){
setInterval(function () {
moveRight();
}, 3000);
});
*/
//ספרים
var slideWidth = 350;
function moveLeft() {
$('#slider ul').animate({
left: +slideWidth
}, 200, function () {
$('#slider ul li:last-child').prependTo('#slider ul');
$('#slider ul').css('left', '');
});
};
function moveRight() {
$('#slider ul').animate({
left: -slideWidth
}, 200, function () {
$('#slider ul li:first-child').appendTo('#slider ul');
$('#slider ul').css('left', '');
});
};
//$('a.control_prev').click(function () {
// moveLeft();
//});
//$('a.control_next').click(function () {
// moveRight();
//});
});
</script>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-7599096-1");
pageTracker._trackPageview();
} catch (err) { }</script>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NP2J422"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
</div>
</div>
<script>
if (!sessionStorage.getItem('mobile') && navigator.userAgent.match(/mobile/i)) {
sessionStorage.setItem('mobile', location.href);
location.replace('https://www.ybm.org.il/mobile.html');
}
</script>
</body>
</html>