Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Seo и внутренняя оптимизация dle. подборка статей и приемов

Тема в разделе "Модули DLE", создана пользователем DLEPlugins, 27 авг 2016.

27.08.16 в 05:00
25.07.22 в 13:06
201
184.675
20
  1. europa1988

    europa1988 Бывалый

    Регистрация:
    24 фев 2016
    Сообщения:
    613
    Лучших ответов:
    2
    Рейтинги:
    +113 / 11 / -0
    по моему про спид бар:
    Хак был разработан Олегом Александровичем a.k.a. Sander.
    Говорят, что для СЕО плохо, когда страница ссылается сама на себя. А именно это происходит в спидбаре при просмотре категории.
    Данный фикс исправляет это дело.

    Открыть файл engine/modules/functions.php
     
  2. TopicStarter Overlay
    DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.195 / 9 / -0
    Перепроверь еще раз. У меня прекрасно работает. Ты случаем seo пак от Gameer не ставил?
     
    #22 DLEPlugins, 30 авг 2016
    Последнее редактирование: 30 авг 2016
  3. europa1988

    europa1988 Бывалый

    Регистрация:
    24 фев 2016
    Сообщения:
    613
    Лучших ответов:
    2
    Рейтинги:
    +113 / 11 / -0
    нет, я недавно сайт заново переустанавливал, сео от Gameer не ставил, хз че он так выводит спид бар
     
  4. MaHarder

    MaHarder Местный

    Регистрация:
    9 июн 2015
    Сообщения:
    1.054
    Лучших ответов:
    0
    Рейтинги:
    +334 / 0 / -0
    стили видать не прописаны
     
  5. TopicStarter Overlay
    DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.195 / 9 / -0
    14 пункт сэо пака от гемороя
    ну да, мое сэо с твоим и рядом не стояло. я кипятком ссал когда читал это гениальное изобретение. исчезни. а лучше moonanime выложи наконец, скоро будет неделя твоему "сегодня вечером выложу обнову"
     
    • Нравится Нравится x 1
  6. TopicStarter Overlay
    DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.195 / 9 / -0
    ребята, вот так разрабы пытаются скрыть свое пиздабольство прикрываясь другими, в нашем случае цепляясь к другим, при том что сами нихера не могут ответить за свои собственные слова. ох уж эта реальность...
     
    • Нравится Нравится x 1
  7. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.989
    Лучших ответов:
    6
    Рейтинги:
    +1.997 / 141 / -0
    немного добавлю этот скрипт в самый верх index.php для сжатия кода
    <?php
    function htmlcompress($buffer) {
    $search = array(
    '/\n/', // Замена конца строки на пробел
    '/\>[^\S ]+/s', // Прокладка пробелы после тегов, кроме космоса
    '/[^\S ]+\</s', // Прокладка пробелы перед тегами, за исключением космоса
    '/(\s)+/s' // Сократить несколько пробельных последовательностей
    );
    $replace = array(
    ' ',
    '>',
    '<',
    '\\1'
    );
    $buffer = preg_replace($search, $replace, $buffer);
    $buffer = preg_replace('/<!--(.|\s)*?-->/', '', $buffer);
    return $buffer;
    }

    ob_start("htmlcompress");
    ?>
    после добавления скрипта все будет в исходном коде так.скрипт не мой я его не писал выдернул из другого скрипта

    upload_2016-8-30_21-14-52.png
     
    • Нравится Нравится x 2
  8. TopicStarter Overlay
    DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.195 / 9 / -0
    Оо, искал такой. Спасибо, попробую, добавлю
     
  9. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.989
    Лучших ответов:
    6
    Рейтинги:
    +1.997 / 141 / -0
    слишком сильно сжимает скрипты js для них если исключение придумать
     
  10. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    @Romantv, твоим кодом удалятся все <!--noinex--> а так же AJAX
    Я делаю так:
    PHP:
    $tpl->result['main'] = preg_replace("/\s{1,}/"" "$tpl->result['main']); // множественные пробелы заменяем на одинарные
    $tpl->result['main'] = str_replace("\r\n",'',$tpl->result['main']); //удаляем переносы строк
    $tpl->result['main'] = str_replace("\n",'',$tpl->result['main']); //удаляем переносы строк
    $tpl->result['main'] = preg_replace('/<!---(.*?)--->/'''$tpl->result['main']); //для комметирования в шаблонах, чтобы в шабе было а в коде страницы - нет. На 11,1 это уже не актуально, т.к. там есть комментирование кода через {*комментируемый код в шаблонах*}
    перед
    PHP:
    echo $tpl->result['main'];
    догадайтесь сами в каком файле это надо прописывать :D
     
    • Нравится Нравится x 4
  11. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.989
    Лучших ответов:
    6
    Рейтинги:
    +1.997 / 141 / -0
    engine/modules/main.php я хоть в коде не понимаю,но не дурак же
     
    • Нравится Нравится x 2
  12. romanbkn

    Команда форума VIP Кинотрафик v2

    Регистрация:
    14 авг 2015
    Сообщения:
    3.423
    Лучших ответов:
    0
    Рейтинги:
    +1.290 / 0 / -0
    Можно назвать хотябы первые 3 буквы того файла, в который нада это подсунуть :oops:
     
  13. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.989
    Лучших ответов:
    6
    Рейтинги:
    +1.997 / 141 / -0
    поставил отлично!
     
    • Нравится Нравится x 1
  14. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    • Нравится Нравится x 1
  15. romanbkn

    Команда форума VIP Кинотрафик v2

    Регистрация:
    14 авг 2015
    Сообщения:
    3.423
    Лучших ответов:
    0
    Рейтинги:
    +1.290 / 0 / -0
    А я поставил и у меня отвалились все плеера и голосование перестало работать =( Да и пофиг, все арвно никто не можетглянуть исходный код у меня=)
     
  16. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.989
    Лучших ответов:
    6
    Рейтинги:
    +1.997 / 141 / -0
    табы перестают работать. сжимает все скрипты. надо что то сделать чтоб скрипты не сжимать
    upload_2016-8-31_10-15-35.png
     
  17. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.989
    Лучших ответов:
    6
    Рейтинги:
    +1.997 / 141 / -0
    исключение для скриптов как сделать
     
  18. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    надо в main.php так же подправить код
    Код:
    <script type="text/javascript">
    <!--
    оставив только
    Код:
    <script type="text/javascript">
    забыл про это :)
     
    • Нравится Нравится x 1
  19. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.989
    Лучших ответов:
    6
    Рейтинги:
    +1.997 / 141 / -0
    по яснее не пойму у меня так
    <script type="text/javascript" src="{THEME}/js/tabs.js"></script>


    <script>
    $(function() {

    $( "#tabs" ).tabs();
    // Hover states on the static widgets
    $( "#dialog-link, #icons li" ).hover(
    function() {
    $( this ).addClass( "ui-state-hover" );
    },
    function() {
    $( this ).removeClass( "ui-state-hover" );
    }
    );
    });
    </script>
     
  20. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    и удалить
    Код:
    //-->
    :rolleyes:
     
Яндекс.Метрика