Chống Spam link cho Xenforo - Hướng dẫn tạo link nofollow cho Xenforo

Thảo luận trong 'Tutorial For SEOer' bắt đầu bởi nttruong, 26/02/2015.

  1. nttruong

    nttruong Thượng Đế

    Tham gia:
    25/02/2015
    Bài viết:
    368
    Đã được thích:
    601
    Điểm thành tích:
    93
    vnxf.vn - Để nhằm chống bớt bạn spam link cho website của bạn. Đây là cách tạo cho các link liên kết thành nofollow.

    Tìm và mở /library/XenForo/Helper/String.php:

    Mã:
    public static function getLinkClassTarget($url)
    {
    $target = '_blank';
    $class = 'externalLink';
    $type = 'external';
    $urlInfo = @parse_url($url);
    if ($urlInfo)
    {
    $host = $urlInfo['host'] . (!empty($urlInfo['port']) ? ":$urlInfo[port]" : '');
    if ($host == XenForo_Application::$host)
    {
    $target = '';
    $class = 'internalLink';
    $type = 'internal';
    }
    }
    return array($class, $target, $type);
    }
    Thay thế bằng đoạn code sau:

    Mã:
    public static function getLinkClassTarget($url)
    {
    $target = '_blank';
    $class = 'externalLink" rel="nofollow';
    $type = 'external';
    $urlInfo = @parse_url($url);
    if ($urlInfo)
    {
    $host = $urlInfo['host'] . (!empty($urlInfo['port']) ? ":$urlInfo[port]" : '');
    if ($host == XenForo_Application::$host)
    {
    $target = '';
    $class = 'internalLink';
    $type = 'internal';
    }
    }
    return array($class, $target, $type);
    }
    Done! Chúc các bạn thành công!
     
    Bài viết mới
    Xin anh em tư vấn seo trang tin rao vặt
    Xin anh em tư vấn seo trang tin rao vặt bởi khcn18, 27/05/2019 lúc 09:06:11
    CCV Checker V.1.0 SOURCE CODE
    CCV Checker V.1.0 SOURCE CODE bởi newbe, 01/12/2018 lúc 16:37:55
    Last edited by a moderator: 27/02/2015
    Shu Sakamaki, tpoclub, spham and 3 others like this.
  2. Gia Khang

    Gia Khang Thượng Đế

    Tham gia:
    02/03/2015
    Bài viết:
    69
    Đã được thích:
    106
    Điểm thành tích:
    33
    Giới tính:
    Nam
    Nghề nghiệp:
    Thi công phòng NET chuyên nghiệp
    Nơi ở:
    Đăk Nông
    Web:
    Nếu ngại đụng chạm đến PHP thì các bạn có thể chèn code sau vào template PAGE_CONTAINER
    Mã:
    
    
    ngay bên trên

    Thay domain.com bằng site của các bạn
    Done!
     
  3. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,463
    Đã được thích:
    1,114
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Web:
    Cái này có phải là bất cứ nội dung bài viết nào có chứa link đều đưa về địa chỉ mình chỉ định không xếp?
    Trường hợp link đó là của mình để hướng dẫn thành viên. Ví dụ: Link chỉ định là (Topic nội quy). Khi thành viên hỏi 1 vấn đề đã có trong 4r rồi và mình gửi link topic đó thì sao?
     
    THB thích bài này.
  4. Gia Khang

    Gia Khang Thượng Đế

    Tham gia:
    02/03/2015
    Bài viết:
    69
    Đã được thích:
    106
    Điểm thành tích:
    33
    Giới tính:
    Nam
    Nghề nghiệp:
    Thi công phòng NET chuyên nghiệp
    Nơi ở:
    Đăk Nông
    Web:
    Cái này chỉ tác dụng với link ngoài thôi, với link thuộc site của mình thì vẫn bình thường nhé
     
    THB and Jindo_Katori like this.
  5. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,463
    Đã được thích:
    1,114
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Web:
    Quá đã!
    Vậy thì không thể nào bỏ qua được
     
    THB thích bài này.
  6. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,463
    Đã được thích:
    1,114
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Web:
    Vừa mới thử code của xếp @Gia Khang mà kick vào link ra ngoài vẫn ra ngoài tốt ?
    Xếp check hộ cái ạ?
     
    THB thích bài này.
  7. Gia Khang

    Gia Khang Thượng Đế

    Tham gia:
    02/03/2015
    Bài viết:
    69
    Đã được thích:
    106
    Điểm thành tích:
    33
    Giới tính:
    Nam
    Nghề nghiệp:
    Thi công phòng NET chuyên nghiệp
    Nơi ở:
    Đăk Nông
    Web:
    Đưa demo đây mình xem
     
    THB and Jindo_Katori like this.
  8. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,463
    Đã được thích:
    1,114
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Web:
    THB thích bài này.
  9. Gia Khang

    Gia Khang Thượng Đế

    Tham gia:
    02/03/2015
    Bài viết:
    69
    Đã được thích:
    106
    Điểm thành tích:
    33
    Giới tính:
    Nam
    Nghề nghiệp:
    Thi công phòng NET chuyên nghiệp
    Nơi ở:
    Đăk Nông
    Web:
    THB and Jindo_Katori like this.
  10. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,463
    Đã được thích:
    1,114
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Web:
    upload_2015-3-12_1-10-17.png

    Hình chụp chèn code vào trên thẻ trong template PAGE_CONTAINER nè xếp @Gia Khang
     
    THB thích bài này.
  11. Gia Khang

    Gia Khang Thượng Đế

    Tham gia:
    02/03/2015
    Bài viết:
    69
    Đã được thích:
    106
    Điểm thành tích:
    33
    Giới tính:
    Nam
    Nghề nghiệp:
    Thi công phòng NET chuyên nghiệp
    Nơi ở:
    Đăk Nông
    Web:
    Có đúng template đang dùng ko? sao check ko thấy nhỉ?
     
    THB and Jindo_Katori like this.
  12. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,463
    Đã được thích:
    1,114
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Web:
    Xếp @Gia Khang nhìn cái link hình chụp nó còn thò cái PAGE_CONTAINER ra kìa jhgjdl;gdfgl;d
     
    THB thích bài này.
  13. nttruong

    nttruong Thượng Đế

    Tham gia:
    25/02/2015
    Bài viết:
    368
    Đã được thích:
    601
    Điểm thành tích:
    93
    Kg phải chỗ đó đâu em. Header ở trên kìa. hìhi
     
    Jindo_Katori thích bài này.
  14. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,463
    Đã được thích:
    1,114
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Web:
    Tại cái hình nó bị cụt khúc trên, em chụp lại cho xếp xem nè
    upload_2015-3-14_5-39-47.png
     
    THB thích bài này.
  15. nttruong

    nttruong Thượng Đế

    Tham gia:
    25/02/2015
    Bài viết:
    368
    Đã được thích:
    601
    Điểm thành tích:
    93
    Nó ở trên em ơi
     
    Jindo_Katori and THB like this.
  16. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,463
    Đã được thích:
    1,114
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Web:
    Em không có thẻ
    Chỉ có thẻ bắt đầu:


    Và kết thúc:

    Thì chèn thế này được không anh @nttruong
    Full code PAGE_CONTAINER :
    Mã:
    
    
    
    
        
        
        
            
        
        
    
            
        
    
        <xen:if is="{$title}">{xen:raw $title} | {$xenOptions.boardTitle}<xen:else />{$xenOptions.boardTitle}</xen:if>
    
        
        
           
        {xen:helper ignoredCss, {$visitor.ignoredUsers}}
    
        
        
    
        
        
        
        {xen:raw $headElement}
    
        
    
    
    
    Tuyhoaplus.com - Diễn Đàn Tuy Hòa Phú Yên, Mua Bán,Giá Rẻ,  Việc Làm, Tuyển Dụng, Du Lịch
    
    
    
    
    
    
    
    
    
    [COLOR=#ff0000][/COLOR]
    
    
    
    
    
        
    
        
    
    
    
    {xen:raw $topctrl}
    1
    {xen:raw $beforeH1}

    {xen:raw $h1}{xen:raw $title}{$xenOptions.boardTitle}

    {xen:raw $pageDescription.content}

    {xen:raw $contents}
 
Jindo_Katori, 14/03/2015
#16
  • nttruong

    nttruong Thượng Đế

    Tham gia:
    25/02/2015
    Bài viết:
    368
    Đã được thích:
    601
    Điểm thành tích:
    93
    Nhét nó dưới dòng đó em
     
    Jindo_Katori thích bài này.
  • Blue

    Blue Admin - Founder Thành viên BQT

    Tham gia:
    25/02/2015
    Bài viết:
    796
    Đã được thích:
    1,246
    Điểm thành tích:
    93
    Giới tính:
    Nam
    Làm kiểu anh Trường post đi, chơi jquery không tốt trên google search đâu, jquery làm đẹp là chính :))
     
    THB and Jindo_Katori like this.
  • Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,463
    Đã được thích:
    1,114
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Web:
    Lần này chắc là chuẩn rồi

    upload_2015-3-14_22-48-27.png
     
  • Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,463
    Đã được thích:
    1,114
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Web:
    Vừa thay vào thử
    upload_2015-3-14_23-11-32.png

    Tiêu em rồi
    upload_2015-3-14_23-10-38.png


    Thay về lại như cũ cũng không được (không biết file string có giống nhau không)
    Bác nào teamview giúp em với.
    Hậu quả nghiêm trọng rồi
     
    Chỉnh sửa cuối: 14/03/2015
    THB thích bài này.
  • Chia sẻ trang này

    XenForo Add-ons by Brivium ™ © 2012-2013 Brivium LLC.