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

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

Настройка dle в плане seo [dle 10.5 и выше] (all publication in one)

Тема в разделе "Вопросы- ответы", создана пользователем PunPun, 17 окт 2015.

?

Обновить мануал ?

  1. Да.

    88,0%
  2. Нет, твой мануал туфта и сам ты туфта. Никому он не нужен!

    12,0%
17.10.15 в 16:16
13.01.16 в 07:46
118
16.247
8
  1. morozkobu

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

    Регистрация:
    28 июл 2015
    Сообщения:
    156
    Лучших ответов:
    0
    Рейтинги:
    +77 / 0 / -0
    В каких то есть а в каких то нет.
     
  2. Расим

    Расим Бывалый

    Регистрация:
    28 сен 2015
    Сообщения:
    493
    Лучших ответов:
    0
    Рейтинги:
    +61 / 0 / -0
    Вообще есть ли у кого-то результаты после этой оптимизации или весомые изменения?
     
    • Нравится Нравится x 1
  3. morozkobu

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

    Регистрация:
    28 июл 2015
    Сообщения:
    156
    Лучших ответов:
    0
    Рейтинги:
    +77 / 0 / -0
    Думаешь сносить все, или подождать немного?
     
  4. morozkobu

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

    Регистрация:
    28 июл 2015
    Сообщения:
    156
    Лучших ответов:
    0
    Рейтинги:
    +77 / 0 / -0
    Короче посмотрел в поиске категория /ozabochennye-ili-lyubov-zla/ есть а в ошибках /ozabochennye-ili-lyubov-zla/404
     
  5. TopicStarter Overlay
    PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.299
    Лучших ответов:
    31
    Рейтинги:
    +3.896 / 96 / -0
    Ну если не понимаете что несет данная оптимизация и ждете что от нее вскочите в ТОП то это не так. Читайте, гуглите, развивайтесь. Я пищу дал, дальше уже сами пожевать должны.
     
  6. Uralbox

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

    Регистрация:
    25 окт 2015
    Сообщения:
    1.593
    Лучших ответов:
    0
    Рейтинги:
    +184 / 5 / -0
    @Gameer, ждёмс от тебя обновление мануала
     
  7. Uralbox

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

    Регистрация:
    25 окт 2015
    Сообщения:
    1.593
    Лучших ответов:
    0
    Рейтинги:
    +184 / 5 / -0
    Gamer, вопрос к тебе. Когда планируешь обновить архив с инструкцией по оптимизации)?
     
  8. Uralbox

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

    Регистрация:
    25 окт 2015
    Сообщения:
    1.593
    Лучших ответов:
    0
    Рейтинги:
    +184 / 5 / -0
    rel=”canonical” по Алаичу сделал, т.к на Dle 10.6 выриант из этой инструкции не срабатывал!
     
  9. ds8880

    ds8880 Зелёный

    Регистрация:
    23 дек 2015
    Сообщения:
    6
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    @Gameer, объясните, зачем править в php файлах то, что касаюется ошибки 404, если можно просто прописать ErrorDocument 404 /404.html в .htaccess и сервер также будет отдавать 404 ошибку и страницу /404.html? Может что-то не допонимаю.
     
    #89 ds8880, 25 дек 2015
    Последнее редактирование: 25 дек 2015
  10. TopicStarter Overlay
    PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.299
    Лучших ответов:
    31
    Рейтинги:
    +3.896 / 96 / -0
    Прописываем ErrorDocument 404 /404.html в .htaccess. Смотрим. Ага, нихрена не поменялось ибо DLE все равно отдает КОД 200, а не 404. Пот поэтому нужно сначала сделать правки на 404 код.
     
  11. ds8880

    ds8880 Зелёный

    Регистрация:
    23 дек 2015
    Сообщения:
    6
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Отдается и так и так код 404, однако действительно, без правок DLE отдает не содержимое старницы 404.html, а то, что прописано в language/Russian/website.lng

    В общем, правки php нужны, если хотим при ошибке 404 выводить свою страницу 404.html, а не то, что прописано в language/Russian/website.lng

    Благодарю!
     
  12. ds8880

    ds8880 Зелёный

    Регистрация:
    23 дек 2015
    Сообщения:
    6
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Еще такая проблема.

    Версия 10.6

    Код:
    # Редиректы с index.php или index.html на сайт
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html)\ HTTP/
    RewriteRule .* / [R=301,L]
    Дело в том, что с вышеуказанным кодом с sait.ru/index.php происходит редирект на sait.ru/, а c sait.ru/index.html с указанным кодом и без него в адресной строке появляется хвост sait.ru/?do=static&page=index&seourl=index

    страница sait.ru/index.html - 301 редирект
    страница sait.ru/?do=static&page=index&seourl=index - 404 ошибка

    Получается, что с /index.html идет 301 редирект на несуществующую страницу sait.ru/?do=static&page=index&seourl=index

    Стандартный .htaccess и engine.php пробовал вернуть, проблема таже, то есть этот хвостик генерирует движок.

    Контент главной страницы прописан в самом файле main.tpl с помощью [aviable=main][/aviable]

    Как избавиться от этого хвоста?


    Предложенный Вами на 4 странице код:
    Код:
    if(trim($name) == "index")
    {
    header("Location: /");
    exit();
    }
    Думаю, не совсем хорош с точки зрения seo для поисковиков, так как в этом варианте с sait.ru/index.html идет 301 редирект на sait.ru/?do=static&page=index&seourl=index, а уже с этого адреса идет 302 редирект на sait.ru/


    Придумал вот такой вариант решения.

    Открыть /engine/modules/static.php найти :
    Код:
    @header ( "HTTP/1.0 404 Not Found" );
    Выше вставить :

    Код:
    if (trim ($name) == "index")
    {
    header ("HTTP/1.1 301 Moved Permanently");
    header ("Location: /");
    exit ();
    }
    Теперь с sait.ru/index.html будет 301 редирект на sait.ru/?do=static&page=index&seourl=index, а с этого адреса идет 301 редирект на sait.ru/

    Представляется, что данный вариант не идеален с точки зрения seo, так как два подряд 301 редиректа, думаю, не очень хорошо воспримут поисковики, однако лучше чем Ваш вариант. Возможно ошибаюсь.

    Хотелось бы ознакомиться с Вашим мнением, а также людей, хорошо разбирющихся в seo по поводу такого двойного 301 редиректа.


    В идеале было бы хорошо, чтобы 301 редирект с sait.ru/index.html шел сразу на sait.ru/ - думаю найдется решение на php типа: если статической страницы с адресом sait.ru/index.html не сушествует, то был бы сразу 301 редирект на sait.ru/, а не на sait.ru/?do=static&page=index&seourl=index и потом на sait.ru/
     
    #92 ds8880, 25 дек 2015
    Последнее редактирование: 25 дек 2015
  13. TopicStarter Overlay
    PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.299
    Лучших ответов:
    31
    Рейтинги:
    +3.896 / 96 / -0
    Серьезно ? СЕРЬЕЗНО ? Проверьте ответ так называемой вами 404 страницы.
     
  14. iKing

    iKing Посетитель

    Регистрация:
    2 авг 2015
    Сообщения:
    81
    Лучших ответов:
    0
    Рейтинги:
    +13 / 0 / -0
    #del
     
    #94 iKing, 25 дек 2015
    Последнее редактирование: 28 янв 2016
  15. TopicStarter Overlay
    PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.299
    Лучших ответов:
    31
    Рейтинги:
    +3.896 / 96 / -0
    А где-то о закрытии чего-то говорилось в мануале ?
     
  16. iKing

    iKing Посетитель

    Регистрация:
    2 авг 2015
    Сообщения:
    81
    Лучших ответов:
    0
    Рейтинги:
    +13 / 0 / -0
    #del
     
    #96 iKing, 25 дек 2015
    Последнее редактирование: 28 янв 2016
  17. TopicStarter Overlay
    PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.299
    Лучших ответов:
    31
    Рейтинги:
    +3.896 / 96 / -0
    От дублей закрыть.
     
  18. ds8880

    ds8880 Зелёный

    Регистрация:
    23 дек 2015
    Сообщения:
    6
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Если бы не проверил, не писал бы об этом. Можете проверить, например в валидаторе https://validator.w3.org/unicorn/?ucn_lang=ru или в любой программе посвященной http заголовкам и ответам сервера. Я проверял и в валидаторе, в HttpFox и на некоторых сервисах. Везде ответ сервера КОД 404.

    Без всех правок касающихся ошибки 404, например, при неверной категории сервер отдает КОД 404, при этом двидок DLE отдает не содержимое старницы 404.html, а то, что прописано в language/Russian/website.lng
    Такая же ситуация при простом указании ErrorDocument 404 /404.html в .htaccess
    Только после примененения Ваших правок, DLE, при ошибке 404, начинает отдавать не то, что прописано в language/Russian/website.lng, а содержимое созданной в корне сайта страницы /404.html

    А прописано при несуществующей категории следующее:
    Код:
    'news_err_27'        =>    "По данному адресу публикаций на сайте не найдено, либо у Вас нет доступа для просмотра информации по данному адресу.",
    В общем повторюсь, правки php нужны, если хотим при ошибке 404 выводить содержание своей страницу 404.html, а не то, что прописано в language/Russian/website.lng

    Правки хороши, не спорю, так как файл 404.html можно отредактировать как угодно, поэтому я и применил их.
     
    #98 ds8880, 25 дек 2015
    Последнее редактирование: 25 дек 2015
  19. ds8880

    ds8880 Зелёный

    Регистрация:
    23 дек 2015
    Сообщения:
    6
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Проблему решил с помощью объединения Вашей и моей правки.

    Открываем /engine/modules/static.php и в самом конце файла находим:
    Код:
     
        @header( "HTTP/1.0 404 Not Found" );
        $lang['static_page_err'] = str_replace ("{page}", $name.".html", $lang['static_page_err']);
        msgbox( $lang['all_err_1'], $lang['static_page_err'] );
    
    Заменяем на:
    Код:
     
    if(trim($name) == "index")
    {
        header("HTTP/1.1 301 Moved Permanently");
        header("Location: /");
        exit();
    }
        @header("HTTP/1.0 404 Not Found");
        @header("Status: 404 Not Found");
        @require_once($_SERVER['DOCUMENT_ROOT'].'/404.html');
        exit();
    
    Теперь, с sait.ru/index.html идет 301 редирект на sait.ru/ и никаких промежуточных звеньев, как то sait.ru/?do=static&page=index&seourl=index, нет.

    Победила дружба правок..))

    Благодарю!
     
    #99 ds8880, 25 дек 2015
    Последнее редактирование: 25 дек 2015
    • Нравится Нравится x 1
  20. Karabas Barabas

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

    Регистрация:
    20 ноя 2015
    Сообщения:
    8.172
    Лучших ответов:
    1
    Рейтинги:
    +3.756 / 12 / -0
    В мануал это бы подкорректировать.
     
Похожие темы
  1. Ankai
    Ответов:
    3
    Просмотров:
    1.728
  2. trast123
    Ответов:
    12
    Просмотров:
    1.293
  3. Kino-Pult
    Ответов:
    5
    Просмотров:
    1.637
  4. Сергей1980
    Ответов:
    2
    Просмотров:
    1.743
Загрузка...
Яндекс.Метрика