pnx

Рейтинг
1
Регистрация
25.07.2007
wolf:
А как он узнал, что robots.txt появился, интересно? Если не заходил? Робот-телепат? 😂

Я еще раз в аддурилку добавил. До этого ни в какую не хотел добавляться - "не смогли дождаться ответа".

Я создавал тему, в которой спрашивал - может ли яндекс не индексировать сайт (точнее говоря не принимать на рассмотрение в аддурилке), если нету роботс.тхт. Как я понял из ответов людей, такое маловероятно. И то, что мне это помогло (мгновенно, надо сказать) - скорее всего совпадение. Но класть robots.txt на всякий случай посоветовали.

Возможно, проблема как-то перекликается с этой: /ru/forum/155854 ? После добавления robots.txt сайты сразу добавились и робот пришел.

добавь robots.txt, даже пустой - станет все ок.

Судя по логам роботу выдавалось именно 404... В общем, вывод один: лучше, чтобы robots.txt был, пусть даже и пустой :-)

Да я уже создал. После того как почитал про роботов яндекса и покопался в логах сайта.

При добавлении сайта через форму, яндекс упорно жаловался на то, что сайт недоступен. После просмотра логов было выявлено, что он смотрел наличие robots.txt, не находил его и все... После добавления robots.txt сразу все стало ок. В общем что-то странное.

Заказывал прогон нулевого сайта у ТС, на данный момент пришло 672 письма. По бэкам отпишусь позже.

Советую включить контроль ошибок в php. Должно помочь разобраться. Делается это следующим образом. У вас есть текст примерно такой:

<?php

define('_SAPE_USER', 'ваш_личный_id');

require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');

$sape = new SAPE_client();

echo $sape->return_links();

?>

Поправьте его на:

<?php

error_reporting(E_ALL);

define('_SAPE_USER', 'ваш_личный_id');

require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');

$sape = new SAPE_client();

echo $sape->return_links();

?>

Посмотрите исходный текст страницы, загружаемой в броузере. Если увидите, что тэги c php-кодом остались, значит php не обрабатывается. Это может случиться, если, например, при добавлении домена в панели управления вы не указали, что следует использовать php. Или как вариант - у файла расширение html. В этом случае php-код также обрабатываться не будет.