Код SAPE не отображается ботам. Несколько странная проблема.

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Singul
phpBB 1.4.4
Сообщения: 101
Стаж: 16 лет 4 месяца
Благодарил (а): 11 раз
Поблагодарили: 3 раза

Код SAPE не отображается ботам. Несколько странная проблема.

Сообщение Singul »

Начну по порядку.

В файле functions.php:
После строки

Код: Выделить всё

'cron.' . $phpEx, 'cron_type=' . $cron_type) . '" width="1" height="1" alt="cron" />');
		}
Добавлено:

Код: Выделить всё

/**
* SAPE
*/
if (!defined('_SAPE_USER'))
{
     define('_SAPE_USER', 'личный номер');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8';
$o['host'] = 'адрес сайта'; 
$sape = new SAPE_client($o);
$sapeLinks = $sape->return_links();
$template->assign_var("SAPE_LINKS", $sapeLinks);
/**
* SAPE END
*/
В файле overall_footer.html
добаляю

Код: Выделить всё

{SAPE_LINKS}
Пробовал разные места и в других файлах тоже пробовал, результат не меняется.

Итак, суть проблемы.

Код работает! Ссылки отображаются! Но отображаются всем кроме ботов!

Создавал тестовый бот под свой ИП. Заходил от имени бота, ссылки не отображаются.

Гостям, зарегистрированным, короче всем, ссылки видно без проблем.

{SAPE_LINKS} куда только не ставил. Не видят боты и всё.
Никаких условий, что бы ботам не показывать, не ставил.
В настройках групп ботам попробовал поставить максимальные права, кроме модераторских и административных. Не помогло.

Прямо чудеса.
Подскажите возможные причины подобных странностей?

Отключил боты яндекса и гугла пока, дабы ссылки чесно показывались. Но это плохо сказывается, все оптимизационные настройки загублены, ибо яндекс и гугл видят много лишнего в техническом плане.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Код SAPE не отображается ботам. Несколько странная пробл

Сообщение Палыч »

Singul писал(а):Пробовал разные места
Поконкретнее.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Singul
phpBB 1.4.4
Сообщения: 101
Стаж: 16 лет 4 месяца
Благодарил (а): 11 раз
Поблагодарили: 3 раза

Re: Код SAPE не отображается ботам. Несколько странная пробл

Сообщение Singul »

Палыч
В частности между тегами<body></body> в файлах overall_header.html и overall_footer.html менял места расположения {SAPE_LINKS}. Дополнительно попробовал и в portal_left.html.

Ситуация одна и та же в каждом случае - ссылки сапы отображаются всем, кроме включенных ботов.

Добавлено спустя 4 минуты 39 секунд:
Re: Код SAPE не отображается ботам. Несколько странная проблема.
Мне бы хоть одну возможную причину подобного поведения. От чего отталкиваться. Вообще в голову ничего не приходит.
Baiker
phpBB 1.4.0
Сообщения: 34
Стаж: 16 лет 1 месяц
Благодарил (а): 11 раз
Поблагодарили: 3 раза

Re: Код SAPE не отображается ботам. Несколько странная пробл

Сообщение Baiker »

Как в итоге удалось решить проблему?
Sergiocharm
phpBB 2.0.7
Сообщения: 593
Стаж: 16 лет
Благодарил (а): 57 раз
Поблагодарили: 5 раз

Re: Код SAPE не отображается ботам. Несколько странная пробл

Сообщение Sergiocharm »

Singul, а вы разве не в курсе что сайты работающие с сапой хуже позиционируются? И зачем вам этот бред?
Singul
phpBB 1.4.4
Сообщения: 101
Стаж: 16 лет 4 месяца
Благодарил (а): 11 раз
Поблагодарили: 3 раза

Re: Код SAPE не отображается ботам. Несколько странная пробл

Сообщение Singul »

Baiker писал(а):Как в итоге удалось решить проблему?
Почти полтора года прошло, так что точно не скажу где нашел ошибку.
Помню только, что код, после обновления версии форума, встал так, что какое-то значение "если бот то" оказалось выше начала установки кода.
Вроде как-то так. Давно это было.

Sergiocharm писал(а):И зачем вам этот бред?
Забавная, у некоторых людей, манера, все что не понятно или нет полной информации, называть бредом. Это крайне не разумно.

Вот в моем случае, например, мне позиции не нужны. На форуме около 200 постоянных посетителей. Форум со строжайшей модерацией. Новеньких практически не пускаю: троллинг и даже просто неконструктивные сообщения, очень часто влекут за собой бан. Посещаемость около 1000, хотя она форуму и не нужна по факту, ибо "проникнуть" в форум очень сложно.
Форум уже более года практически автономен, ибо те кто общается на нем в модерации не нуждаются. Ну раз в недельку загляну, бывает, бэкап сделать и проверить порядок заодно.

При всем при этом сапа дает 300 рублей в день. Это с автономного сайта, который не требует никаких усилий.
Вот Вам и бред.
igorsite
phpBB 1.4.2
Сообщения: 72
Стаж: 16 лет 8 месяцев
Благодарил (а): 7 раз

Re: Код SAPE не отображается ботам. Несколько странная пробл

Сообщение igorsite »

выложили бы ответ на эту проблему, у меня сейчас тоже самое - ссылку видят все кроме ботов.

Вернуться в «Поддержка phpBB 3.0.х»