не индексирует ЯНДЕКС

Тема в разделе "Яндекс", создана пользователем hr dealer, 24 мар 2018.

  1. hr dealer

    hr dealer

    Регистрация:
    2 фев 2018
    Сообщения:
    10
    Симпатии:
    0
    Здравствуйте! У меня сложилась такая ситуация с новым сайтом-яндекс отказывается индексировать сайт, а при проверке Robot.txt говорит "Сервер отвечает редиректом на запрос /Robot.txt"
    содержимое Robot.txt:
    # global
    User-agent: *
    Disallow: /
    Sitemap: https://no4evka.ru/sitemap.xml


    содержимое HTAccess
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP:X-SSL} !^yes$
    RewriteRule (.*) https://no4evka.ru/$1 [R=301,L]
    </IfModule>

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress

    # сжатие text, html, javascript, css, xml:
    <ifModule mod_deflate.c>
    AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/css text/javascript application/javascript application/x-javascript
    </ifModule>
     
  2. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    Во-первых, почему у вас название файла с большой буквы?
    А во-вторых, у вас ссылка на роботс с https или с http в Вебмастере забита? У вас там должно быть настроено главное (а для нового сайта можно и единственное) зеркало с https. Тогда Яндекс будет запрашивать роботс по https и никаких редиректов не будет.

    Если б сайт был не новый и раньше был на http, можно было бы ещё добавить в редирект на https условие, чтоб редирект для роботса не работал.

    И ещё, у вас сейчас в .htaccess каша! Должно быть хотя бы так:
    Код:
    RewriteEngine On
    RewriteBase /
    
    RewriteCond %{HTTP:X-SSL} !^yes$
    RewriteRule (.*) https://no4evka.ru/$1 [R=301,L]
    
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    
    # сжатие text, html, javascript, css, xml:
    <ifModule mod_deflate.c>
    AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/css text/javascript application/javascript application/x-javascript
    </ifModule>
     
  3. JekyLin

    JekyLin

    Регистрация:
    24 апр 2018
    Сообщения:
    13
    Симпатии:
    2
    название файла исправьте