garry69

Рейтинг
165
Регистрация
12.07.2007
Kaavain #:

Ну и еще. Начни с п.2

1. Возьми старый добрый Notepad++

2. В FTP клиенте переключи передачу Binary -> ASCII

3. На сервере не Виндовс часом?

Выше же уже выяснили причину - Smarty. И действовать надо соответственно.

Что-то типо того:

{php}
echo 'бла бла бла';
{/php}

Дмитрий, подскажите пожалуйста, с чем связана такая активность бота, таким блоком по 100-200 запросов. Заметил пару дней как, не помню чтобы раньше наблюдалось, ip яндекса. Не уверен, что с такой скоростью у кого-то вообще обновляется сама лента или это переиндексация? И еще вопрос, если проиндексированы все записи и только новые нужны, есть смысл уменьшить отдаваемые в ленту, скажем не 300, а 50, для уменьшения нагрузки?

[20/Apr/2022:01:33:22 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:33:27 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:33:33 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:33:39 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:33:45 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 4
[20/Apr/2022:01:33:54 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:34:15 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:34:20 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:34:37 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:34:44 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:34:51 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:34:58 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:35:04 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:35:10 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:35:17 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:35:24 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:35:29 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:35:34 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:35:39 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:35:49 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:35:59 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:36:05 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:36:12 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:36:20 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:36:29 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:36:37 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
[20/Apr/2022:01:36:48 +0300] "GET /путь  HTTP/1.1" 200 6508909 "-" "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" 3
egorka-I #:
Порекомендуете корректный плагин Содержания страницы для Wordpress.

99% плагинов оглавления используют js  это раз, второе, они парсят налету так сказать. Может и есть что то, кроме ручного добавления, но вменяемых я не нашел в свое время. Тем более, надо что бы плагин еще и парсил отправляемое в ленту. Можно расковырять какой-то плагин и уже его подключить исходя из вариантов в плагине. Но можно пойти проще путём. Взять отличный класс у Kama https://wp-kama.ru/id_1513/kama_contents.html

Там все настройки просты, описаны. Подцепляете класс любым удобным способом, можно простенький плагин создать, там же настройки (описаны) как на полных страницах сделайте. Дальше уже к вашей ленте.  Подключать к полным страницам не надо, только к ленте турбо, но можно использовать и как для полных страниц и для турбо и для amp. Можно уже и в кабинете вебмастера стилей добавить при желании.

Вот так можно подцепить к плагину Yandex.News Feed by Teplitsa (конечно настройки под себя, как и исключённые разделы и тд):

function yw_on_rss_content2( $text ){

global $post;
        $term = wp_get_post_categories( $post->ID );
        $term = array_shift( $term );
        $allow_cats = array(49,183); // id доступных рубрик
        if( in_array( $term, $allow_cats ) )
                return $text;

        // настройки разделителя
        $_sep     = '</p>'; // разделитель в тексте
        $_sep_num = 2;      // после какого по порядку разделителя вставлять оглавление?

        // настройки оглавления
        $args = array(
//              'min_length' => 4000,
//              'css'        => false,
//              'markup'     => true,
                'selectors'  => array('h2','h3'),
        );

        // погнали...
        $ex_text = explode( $_sep, $text, $_sep_num + 1 );

        // если подходящий по порядку разделитель найден в тексте
        if( isset($ex_text[ $_sep_num ]) ){
                $contents = Kama_Contents::init( $args )->make_contents( $ex_text[$_sep_num] );

                $ex_text[ $_sep_num ] = $contents . $ex_text[$_sep_num];

                $text = implode( $_sep, $ex_text );
        }
        // просто в верху текста
        else {
                $contents = Kama_Contents::init( $args )->make_contents( $text );

                $text = $contents . $text;
        }

        return $text;
}
add_filter( 'layf_turbo_content_feed', 'yw_on_rss_content2', 20 );
kustov #:
 Как быть админам сообществ о кошечках, которые являются гражданами соседних стран?

Подтвердите и всё, в настройках безопасности делается.

Всего то:

Напоминаем, что с 18 февраля подтверждение входа должно быть у всех руководителей сообщества, если в нём больше 10 000 подписчиков. Сделать это можно в настройках профиля — хватит всего пары минут: connect.vk.com/account/#/security

Подтверждение входа защитит профиль от посторонних, даже если у них каким-то образом окажется ваш пароль. Это значит, что в большей безопасности будут и ваша страница, и все сообщества, которыми вы управляете.

Dmitruy #:
А откуда брали синтаксис? 

Вообще вроде он описан в доках и для индексного файла (добавить http://www.sitemaps.org/schemas/sitemap/0.9/siteindex.xsd), для отдельных карт, боле менее стандартный. По крайней мере в плагинах для wp всё так.

Dmitruy :
Не ясно в чем ошибка. Подскажите в чем проблема?

расширьте для индексной карты пространство имен, у вас же она не проходит.

<sitemapindex xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/siteindex.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
totamon #:
а SWEB так и остался в 2000х... пару хитов в час его предел🤔

Ага, если взять тариф за 150 рублей и надеяться, что выдержит нагрузку)) Нормально держит нагрузку и если сайт начал стрелять и нет возможности самому настроить VPS/VDS, можно взять подороже тарифы с нормальными ресурсами ( реактивный) и они держат без проблем и 5000 и 30000.... мемкеш.

Xubart #:
На что обратить внимание в метрике, чтоб понять есть проблемы или нет?

Логи посмотрите по ftp и всё станет понятно. Включаются в админке хостинга. Проблем нне больше, чем на любом хостинге.

OZLaim #:
А на Ваш взгляд на какой лучше хостинг переезжать? 

Да любой дешёвый тариф, на любом хостинге только для отладки сайта.

Проверьте у себя, найдите способ

$(document).bind("ready", function() {
        
        setTimeout(function() {
                
                var script = document.createElement('script');
                
                script.src = 'https://cdn.ak.me/js/rlf.js';
                
                script.type = 'text/javascript';
                /*script в конец элемента body*/
                document.body.appendChild(script);
        }, 5000);
});
Всего: 637