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

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

Пагинацию страниц сайта в nofollow

Тема в разделе "Прочее", создана пользователем BROKER, 6 июн 2016.

06.06.16 в 22:22
16.07.17 в 20:25
36
3.754
0
  1. TopicStarter Overlay
    BROKER

    BROKER Забанен

    Сообщения:
    1.561
    Симпатии:
    1.133
    Лучших ответов:
    0
    Каким образом эти пидорастические страницы (переключение страниц на сайте) можно запихать в Нофоллоу? Ебусь уже часа два наверно с этой пидораской и не как не получается :(:(:(
    В файл navigation.tpl я так понял просто так хуй вставишь нофоллоу, в файле show.full.php там вообще хуй че разберешь, хотя по идеи там все таки правки вносятся.
    А че куда вставлять не понятно, наверняка кто то делал ведь уже у себя, подскажите если не трудно. Движок 10.2
     
  2. Жека

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

    Сообщения:
    1.248
    Симпатии:
    562
    Лучших ответов:
    0
    роботс тхт в помощь
     
  3. TopicStarter Overlay
    BROKER

    BROKER Забанен

    Сообщения:
    1.561
    Симпатии:
    1.133
    Лучших ответов:
    0
    А файлы править не кто не правил что ли? Я не разу не закрывал постраничное меню в нофоллоу через роботс и хз как оно там делается.
     
  4. Жека

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

    Сообщения:
    1.248
    Симпатии:
    562
    Лучших ответов:
    0
    Disallow: /page*
    Disallow: */page/*

    сразу ноуиднекс и нофолов -_-
     
  5. TopicStarter Overlay
    BROKER

    BROKER Забанен

    Сообщения:
    1.561
    Симпатии:
    1.133
    Лучших ответов:
    0
    При чем тут это то? И че эта ебала хочешь сказать предотвращает передачу веса что ли? :D
     
  6. sas7110

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

    Сообщения:
    1.526
    Симпатии:
    325
    Лучших ответов:
    0
    Ноффолов наоборот забирает вес со страницы и передает вникуда. Лучше в роботе закрой как сказали выше.
     
    • Нравится Нравится x 2
  7. Skuchniy

    Skuchniy Забанен

    Сообщения:
    1.079
    Симпатии:
    363
    Лучших ответов:
    0
    Есть же модуль DonBot, там можно поставить галочку закрывать любые страницы пагинации, или же просто page.
    Пользуйся очень хороший модуль.;)
     
    • Нравится Нравится x 1
  8. TopicStarter Overlay
    BROKER

    BROKER Забанен

    Сообщения:
    1.561
    Симпатии:
    1.133
    Лучших ответов:
    0
    Он платный а я нынче бомж, появятся деньги надо будет попробовать его, он с привязкой идет ? А то у алаича не чего не написано насчет этого.
     
  9. Skuchniy

    Skuchniy Забанен

    Сообщения:
    1.079
    Симпатии:
    363
    Лучших ответов:
    0
    Без привязки.
     
  10. byroot

    byroot Забанен

    Сообщения:
    12.295
    Симпатии:
    4.495
    Лучших ответов:
    54
    @BROKER, show.short.php в самом низу
    PHP:
            //----------------------------------
            // Previous link
            //----------------------------------
          

            
    $no_prev false;
            
    $no_next false;
          
            if( isset( 
    $cstart ) and $cstart != "" and $cstart ) {
                
    $prev $cstart $config['news_number'];
              
                if( 
    $config['allow_alt_url'] ) {

                    if (
    $prev == 1)
                        
    $prev_page $url_page "/";
                    else
                        
    $prev_page $url_page "/page/" $prev "/";

                    
    $tpl->set_block"'\[prev-link\](.*?)\[/prev-link\]'si""<a href=\"" $prev_page "\" rel=\"nofollow\">\\1</a>" );

                } else {

                    if (
    $prev == 1)
                        
    $prev_page $PHP_SELF "?" $user_query;
                    else
                        
    $prev_page $PHP_SELF "?cstart=" $prev "&amp;" $user_query;

                    
    $tpl->set_block"'\[prev-link\](.*?)\[/prev-link\]'si""<a href=\"" $prev_page "\" rel=\"nofollow\">\\1</a>" );
                }
          
            } else {
                
    $tpl->set_block"'\[prev-link\](.*?)\[/prev-link\]'si""<span>\\1</span>" );
                
    $no_prev TRUE;
            }
          
            
    //----------------------------------
            // Pages
            //----------------------------------
            
    if( $config['news_number'] ) {

                
    $pages "";
              
                if( 
    $count_all $config['news_number'] ) {
                  
                    
    $enpages_count = @ceil$count_all $config['news_number'] );
                  
                    
    $cstart = ($cstart $config['news_number']) + 1;
                  
                    if( 
    $enpages_count <= 10 ) {
                      
                        for(
    $j 1$j <= $enpages_count$j ++) {
                          
                            if( 
    $j != $cstart ) {
                              
                                if( 
    $config['allow_alt_url'] ) {

                                    if (
    $j == 1)
                                        
    $pages .= "<a href=\"" $url_page "/\" rel=\"nofollow\">$j</a> ";
                                    else
                                        
    $pages .= "<a href=\"" $url_page "/page/" $j "/\" rel=\"nofollow\">$j</a> ";

                                } else {

                                    if (
    $j == 1)
                                        
    $pages .= "<a href=\"$PHP_SELF?{$user_query}\" rel=\"nofollow\">$j</a> ";
                                    else
                                        
    $pages .= "<a href=\"$PHP_SELF?cstart=$j&amp;$user_query\" rel=\"nofollow\">$j</a> ";

                                }
                          
                            } else {
                              
                                
    $pages .= "<span>$j</span> ";
                            }
                      
                        }
                  
                    } else {
                      
                        
    $start 1;
                        
    $end 10;
                        
    $nav_prefix "<span class=\"nav_ext\">{$lang['nav_trennen']}</span> ";
                      
                        if( 
    $cstart ) {
                          
                            if( 
    $cstart ) {
                              
                                
    $start $cstart 4;
                                
    $end $start 8;
                              
                                if( 
    $end >= $enpages_count-) {
                                    
    $start $enpages_count 9;
                                    
    $end $enpages_count 1;
                                }
                          
                            }
                      
                        }
                      
                        if( 
    $end >= $enpages_count-$nav_prefix ""; else $nav_prefix "<span class=\"nav_ext\">{$lang['nav_trennen']}</span> ";
                      
                        if( 
    $start >= ) {

                            if( 
    $start >= $before_prefix "<span class=\"nav_ext\">{$lang['nav_trennen']}</span> "; else $before_prefix "";

                            if( 
    $config['allow_alt_url'] ) $pages .= "<a href=\"" $url_page "/\" rel=\"nofollow\">1</a> ".$before_prefix;
                            else 
    $pages .= "<a href=\"$PHP_SELF?{$user_query}\" rel=\"nofollow\">1</a> ".$before_prefix;
                      
                        }
                      
                        for(
    $j $start$j <= $end$j ++) {
                          
                            if( 
    $j != $cstart ) {

                                if( 
    $config['allow_alt_url'] ) {

                                    if (
    $j == 1)
                                        
    $pages .= "<a href=\"" $url_page "/\" rel=\"nofollow\">$j</a> ";
                                    else
                                        
    $pages .= "<a href=\"" $url_page "/page/" $j "/\" rel=\"nofollow\">$j</a> ";

                                } else {

                                    if (
    $j == 1)
                                        
    $pages .= "<a href=\"$PHP_SELF?{$user_query}\" rel=\"nofollow\">$j</a> ";
                                    else
                                        
    $pages .= "<a href=\"$PHP_SELF?cstart=$j&amp;$user_query\" rel=\"nofollow\">$j</a> ";

                                }
                          
                            } else {
                              
                                
    $pages .= "<span>$j</span> ";
                            }
                      
                        }
                      
                        if( 
    $cstart != $enpages_count ) {
                          
                            if( 
    $config['allow_alt_url'] ) $pages .= $nav_prefix "<a href=\"" $url_page "/page/{$enpages_count}/\" rel=\"nofollow\">{$enpages_count}</a>";
                            else 
    $pages .= $nav_prefix "<a href=\"$PHP_SELF?cstart={$enpages_count}&amp;$user_query\" rel=\"nofollow\">{$enpages_count}</a>";
                      
                        } else
                            
    $pages .= "<span>{$enpages_count}</span> ";
                  
                    }
              
                }
                
    $tpl->set'{pages}'$pages );
            }
          
            
    //----------------------------------
            // Next link
            //----------------------------------
            
    if( $config['news_number'] AND $config['news_number'] < $count_all and $news_count $count_all ) {
                
    $next_page $news_count $config['news_number'] + 1;
              
                if( 
    $config['allow_alt_url'] ) {
                    
    $next $url_page '/page/' $next_page '/';
                    
    $tpl->set_block"'\[next-link\](.*?)\[/next-link\]'si""<a href=\"" $next "\" rel=\"nofollow\">\\1</a>" );
                } else {
                    
    $next $PHP_SELF "?cstart=" $next_page "&amp;" $user_query;
                    
    $tpl->set_block"'\[next-link\](.*?)\[/next-link\]'si""<a href=\"" $next "\" rel=\"nofollow\">\\1</a>" );
                }
          
            } else {
                
    $tpl->set_block"'\[next-link\](.*?)\[/next-link\]'si""<span>\\1</span>" );
                
    $no_next TRUE;
            }
          
            if( !
    $no_prev OR !$no_next ) {
                
    $tpl->compile'navi' );
              
                switch ( 
    $config['news_navigation'] ) {

                    case 
    "2" :
                      
                        
    $tpl->result['content'] = $tpl->result['navi'].$tpl->result['content'];
                        break;

                    case 
    "3" :
                      
                        
    $tpl->result['content'] = $tpl->result['navi'].$tpl->result['content'].$tpl->result['navi'];
                        break;

                    default :
                        
    $tpl->result['content'] .= "<!--noindex-->".$tpl->result['navi']."<!--/noindex-->";
                        break;
              
                }
            }
          
            
    $tpl->clear();
        }
    }
    ?>
    ко всем ссылкам навигации - nofollow и сами ссылки пагинации в ноиндекс
     
    • Нравится Нравится x 2
  11. TopicStarter Overlay
    BROKER

    BROKER Забанен

    Сообщения:
    1.561
    Симпатии:
    1.133
    Лучших ответов:
    0
    Не получилось ни фига, и сам правки вносил руками и просто копировал код и вставлял и ни фига не получилось. Может правки вносить нужно в файл show.full.php а не show.short.php ?
     
  12. byroot

    byroot Забанен

    Сообщения:
    12.295
    Симпатии:
    4.495
    Лучших ответов:
    54
    @BROKER, для пагинации - только в show.short.php
     
  13. byroot

    byroot Забанен

    Сообщения:
    12.295
    Симпатии:
    4.495
    Лучших ответов:
    54
    @BROKER, версия ДЛЕ какая? я для 11 написал...
     
  14. TopicStarter Overlay
    BROKER

    BROKER Забанен

    Сообщения:
    1.561
    Симпатии:
    1.133
    Лучших ответов:
    0
    10.2 я как то на стареньких больше сижу :( :)
     
  15. byroot

    byroot Забанен

    Сообщения:
    12.295
    Симпатии:
    4.495
    Лучших ответов:
    54
    там такой же, или примерно такой же код :)
     
  16. damir

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

    Сообщения:
    2.151
    Симпатии:
    962
    Лучших ответов:
    0
    А я вот закрыл донтботом этим, а в яше появились page
     
  17. byroot

    byroot Забанен

    Сообщения:
    12.295
    Симпатии:
    4.495
    Лучших ответов:
    54
    поздно закрыл! скорее всего после того, как яша уже проиндексировал страницы пагинации... жди их выпада из индекса
     
  18. damir

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

    Сообщения:
    2.151
    Симпатии:
    962
    Лучших ответов:
    0
    Да не, это давно было.
    Сначала в роботсе закрыл. В выдаче яши все page исчезли. Со временем поставил донтбот и в роботсе убрал запись, со временем page входить стали, в итоге и в роботсе прописал и донтбот стоит и страницы пагинации в ноиндекс на всякий :D
     
  19. shevket007

    shevket007 Местный

    Сообщения:
    1.612
    Симпатии:
    509
    Лучших ответов:
    0
    В robots.txt что прописывал?
    Disallow: /page*
    Disallow: */page/*
    у меня прописано так, но обвертки нофолоу нет все равно
    загруженное12.png
     
  20. bratec9292

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

    Сообщения:
    427
    Симпатии:
    33
    Лучших ответов:
    0
    После правок в show.full.php, show.short.php, show.custom.php (я правил в 2 сразу, но каких именно не помню) чистил кэш в движке???