Hàm đặt thuộc tính nofollow cho external link

Hàm đặt thuộc tính nofollow cho external link



Hôm nay LAMWEBVIET giới thiệu tới các bạn 1 hàm để tự động tìm và chèn thuộc tính nofollow vào các link ngoại (external link) ở bài viết nên cho bạn nào cần


function nofollow($content) {
        
        preg_match_all('~~isU',$content,$matches);
        for ( $i = 0; $i <= sizeof($matches[0]); $i++){
            if ( !preg_match( '~nofollow~is',$matches[0][$i])
                && !preg_match( '~'.$url.'~',$matches[0][$i])  ){
                $result = trim($matches[0][$i],">");
                $result .= ' rel="nofollow">';
                $content = str_replace($matches[0][$i], $result, $content);
            }
        }
        return $content;
    }

 Các bạn thay gán giá trị cho biến $url là link của website của các bạn nhé

Chúc các bạn thành công


Ngày đăng: 2594 lượt đọc


Bài viết liên quan

Project Shield - Dịch vụ chống DDoS miễn phí của Google dành cho các website nhỏ
Các việc cần làm trước khi bạn muốn làm web theo yêu cầu
Chiến lược SEO 2017 : Điều gì là quan trọng nhất!
Công cụ tìm kiếm của Microsoft - Bing ưu tiên các website thân thiện di động
Website của bạn có cần phải tương thích xem trên các thiết bị di động ?
7 xu hướng thiết kế website mới nhất trong năm 2017