Làm thế nào để chuyển liên kết trong chữ ký của diễn đàn mã nguồn XenForo thành Dofollow?
Theo mặc định cài đặt Source forum XenForo thì tất cả liên kết trong chữ ký của thành viên sẽ là Nofollow. Tuy nhiên 1 số Admin muốn chuyển link thành Dofollow để tiện cho thành viên của diễn đàn làm SEO Web
PS: 1 ít thông tin ngắn gọn dễ hiểu về việc này
Dofollow & Nofollow là gì ?
Đây là thuộc tính rel của thẻ liên kết <a>. Việc đặt thuộc tính nofollow trong rel của thẻ <a> , các webmaster đã nói cho các spider biết đừng đặt độ tin cậy lên các liên kết này và vì thế sẽ không có pagerank (không tính backlink) cho các đường dẫn với rel="nofollow". Ngược lại với thuộc tính dofollow. Việc các liên kết có thuộc tính rel="dofollow" trỏ về Website của bạn sẽ ảnh hưởng tới PageRank.
Dofollow links trong chữ ký thành viên cho XenForo |
CÁCH 1: Sửa Code trong templates
Dofollow chữ ký cho xenforo bạn vào hosting sửa file
library/XenForo/ViewPublic/Helper/Message.php
Thêm đoạn màu đỏ vào
if ($options['signatureKey'] && isset($message[$options['signatureKey']]))
{
if ($options['showSignature'])
{
// note: signatures are always nofollow'd by default
$message[$options['signatureHtmlKey']] = new XenForo_BbCode_TextWrapper(
$message[$options['signatureKey']], $parser, array('lightBox' => false, 'noFollowDefault' => false)
);
}
else
{
$message[$options['signatureHtmlKey']] = '';
}
}
Lưu lại và xem kết quả.