Дубли DLE страниц и неправильное описание Google

(Ответов: 7, Просмотров: 1593)
  1. Banned
    • Регистрация: 26.11.2013
    • Сообщений: 31
    • Репутация: 5
    Ситуация такая, когда тока начал делать сайт - поставил Тип-ЧПУ:2, позже, сменил дизайн на сайте и решил поставить Тип-ЧПУ:1. Теперь же, переходов с Google (0), в основной выдаче сейчас есть все страницы с ЧПУ (1), и ЧПУ (2) остались в соплях. Это может влиять на то, что сейчас (0) переходов с Google? Раньше было стабильно 80-100. И еще, дело в том, что я сделал нормально описание для каждой категории, а выводит совсем другую информацию...

    Update: Забыл указать, что я поставил обработку неверных URL. Или эта беда временная, пока Google не выкинет их?

    Скриншот:

    Последний раз редактировалось Aivorg; 05.05.2014 в 03:02.
    • 0
  2. Banned
    • Регистрация: 26.11.2013
    • Сообщений: 31
    • Репутация: 5
    Подскажите пожалуйста, так как ситуация не меняется Уже все способы перепробовал... Возможно я что-то упустил =(
    • 0
  3. Дипломник Аватар для webrulez
    • Регистрация: 04.05.2012
    • Сообщений: 109
    • Репутация: 12
    • Webmoney BL: ?
    А перестроение публикаций делали? Возможно на сайте оба вида ЧПУ работают, старые в кеше сидят и доступны на индекс.
    • 0
  4. Banned
    • Регистрация: 26.11.2013
    • Сообщений: 31
    • Репутация: 5
    webrulez, Не, перестроения не делал. Просто сменил c ЧПУ-1 на ЧПУ-2 и поставил обработку неверных URL. Дело в том, что старые страницы ЧПУ-2 сидят в соплях, и сайт упал в позициях. Возможно стоит попробовать удалить через Google Webmaster Tools?
    • 0
  5. Дипломник
    • Регистрация: 25.01.2014
    • Сообщений: 207
    • Репутация: 17
    Ну так, в выдаче остались битые чпу1 ссылки в топе и работающие теперь, еще не прокачанные чпу2 на дне. Редирект или что то подобное было при переводе на другой тип?
    • 0
  6. Banned
    • Регистрация: 26.11.2013
    • Сообщений: 31
    • Репутация: 5
    MiranFroade, Включил только стандартный, который есть в Datalife Engine.

    Обрабатывать неверные URL ЧПУ:
    При включении данной опции, будет происходить проверка адреса новостей. Например, при отключенной опции, адреса: http://site.ru/id-имя новости.html и http://site.ru/id-любой текст.html будут вести на одну и ту же страницу. При включении данной опции, будет осуществляться 301 редирект на верный адрес. Данная опция полезна для SEO и при смене адресов новости.
    • 0
  7. Дипломник Аватар для webrulez
    • Регистрация: 04.05.2012
    • Сообщений: 109
    • Репутация: 12
    • Webmoney BL: ?
    Перестроение публикаций надо делать обязательно, я же писал что может старый тип ЧПУ в кеше двигла еще сидит и оба вида ЧПУ работают, поэтому и гугл не выкидывает старые урлы.
    • 1

    Спасибо сказали:

    Aivorg(06.05.2014),
  8. Новичок
    • Регистрация: 18.03.2014
    • Сообщений: 12
    • Репутация: 1
    • Webmoney BL: ?
    Открываем файл /engine/modules/show.full.php

    НАХОДИМ:

    PHP код:
        } else {
     
                
    $full_link $config['http_home_url'] . "index.php?newsid=" $row['id'];
                
    $print_link $config['http_home_url'] . "engine/print.php?newsid=" $row['id'];
                
    $short_link "";
     
            } 
    ВЫШЕ ДОБАВЛЯЕМ:

    PHP код:
    //обработка неправильного alt-name и 301 редирект
                
    $true_link $config['http_home_url'] . substr ($_SERVER['REQUEST_URI'], 1);
     
                    if (
    $row['allow_comm']) { //если разрешены комменты
                        
    $conf_comm_by_page intval$config['comm_nummers'] ); // комм на стр из настроек
                        
    $news_comm_num $row['comm_num']; // общее кол-во комм
                        
    $comm_page_count = @ceil$news_comm_num $conf_comm_by_page );
                            if ( (
    $comm_page_count >= 2) && (intval($_REQUEST['cstart']) >= 2) ) $full_link $link_page intval($_REQUEST['cstart']) . "," $news_name ".html";
                    }
                    if (
    $news_page >= 2$full_link $link_page $news_name ".html";
     
                if (
    $true_link != $full_link) {
                    
    header('HTTP/1.1 301 Moved Permanently');
                    
    header ('Location: ' $full_link);
                    die();
                }
    //обработка неправильного alt-name и 301 редирект 
    теперь при любых ошибках ввода url'а новости сайта будет осуществляться редирект на верный адрес, после индексации гугла всё нормально будет, избавитесь от дублей новостей.
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Дубли страниц в Wordpress
Общие вопросы поисковой оптимизации 18 21.12.2014 15:55
Непонятные дубли страниц в DLE
DLE 4 15.03.2014 10:28
Как убрать дубли страниц на DLE
DLE 3 06.02.2013 00:55
Как убрать дубли страниц на DLE
Вопросы от новичков 2 05.02.2013 00:33
Дубли страниц?
Вопросы от новичков 5 01.06.2012 17:08

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры