Làm việc trên công cụ tìm kiếm tối ưu hóa trang web của mình, một quản trị viên web thường phải đối mặt với việc phải ẩn một số liên kết của bất kỳ trang nào khỏi rô bốt tìm kiếm. Có nhiều hướng khác nhau để làm điều đó.
Hướng dẫn
Bước 1
Một cách để cho trình thu thập thông tin (trình thu thập thông tin) biết rằng nó không nên đi theo liên kết này là thêm thuộc tính rel vào thẻ liên kết có chứa giá trị "nofollow". Có nghĩa là, nếu liên kết ở dạng ban đầu của nó, chẳng hạn như sau: Bạn không thể đến đó! Thì với phụ gia tạo mặt nạ, nó phải được viết như thế này: Bạn không thể đến đó!
Bước 2
Tùy chọn hai: Noindex. Hiện tại, trình thu thập dữ liệu của Yandex đã ngừng phản hồi lệnh "nofollow" và để khôi phục khả năng kiểm soát của các robot cố chấp, quản trị viên web đã bắt đầu sử dụng thẻ "noindex". Bằng cách này, bạn có thể che dấu không chỉ một liên kết mà còn cả văn bản hoặc bất kỳ phần tử nào khác của trang nằm bên trong các thẻ noindex mở và đóng. Một ví dụ có cùng liên kết là biến thể ban đầu: Bạn không thể đến đó! Biến thể được che bằng thẻ noindex:
Bạn không thể đến đó!
Bước 3
Tùy chọn ba: Nofollow + Noindex. Bạn có thể kết hợp hai phương pháp này - sau cùng, rô bốt của các công cụ tìm kiếm khác vẫn tính đến nofollow. Đó là, thêm thuộc tính rel với giá trị "nofollow" vào liên kết và đặt chính liên kết đó bên trong thẻ noindex. Liên kết từ các ví dụ trước trong phiên bản này sẽ giống như sau:
Bạn không thể đến đó!
Bước 4
Tùy chọn bốn: Tập lệnh PHP. Để không phụ thuộc vào các quy tắc biến đổi liên tục của công cụ tìm kiếm, bạn có thể thay đổi nguyên tắc ngụy trang - không đặt biển chỉ dẫn cho rô bốt trong văn bản html của trang, mà để xây dựng "trạm trung chuyển "và gửi tất cả các liên kết đến đó. Đó là, bạn cần tạo một trang php trên trang web của mình và chuyển hướng các liên kết cần thiết đến nó, thêm dấu hiệu về nơi mà liên kết này thực sự sẽ dẫn đến. Tập lệnh có trong trang php sẽ đọc địa chỉ và đưa người truy cập đến đích. Vì bản thân trang script sẽ không chứa bất kỳ liên kết nào nên sẽ không có gì được thêm vào quá trình lập chỉ mục. Một liên kết đến một tập lệnh php trung gian như vậy sẽ giống như sau: Bạn không thể truy cập vào đó! Trong ví dụ này, site.ru là tên trang web của bạn và trans.php là tên của tập lệnh php. Bản thân script rất đơn giản: <? Php
Header ("Vị trí:". $ _ GET ['ste']); lối ra ();
?> Bạn có thể viết nó trong bất kỳ trình soạn thảo văn bản nào, chẳng hạn như notepad. Điều kiện duy nhất nhưng rất quan trọng là không được có gì phía trước biểu tượng mã đầu tiên (<)! Không có khoảng trắng, không có dòng, không có văn bản … Lưu tài liệu với tên trans.php và tải nó lên máy chủ trang web của bạn. Nếu bạn đang thực hiện tối ưu hóa công cụ tìm kiếm, thì trong thư mục gốc sẽ có một tệp tên là robots.txt. Trong đó, sau dòng: user-agent: *, hãy thêm dòng: Disallow: /trans.php để vô hiệu hóa việc lập chỉ mục của trang trung gian này.