هناك حالات التي تستعمل فيها تصنيف أو وسم معين في ووردبريس لنشر مقالات مليئة بروابط خارجية، إذا قمت بالمبالغة في وضع الروابط يمكن أن تجلب الضرر لنفسك فيما يخص فهرسة موقعك في محركات البحث.
nofollow
هي روابط تأدي إلى مواقع أخرى لكن محركات البحث تعتبرها غير مهمة ولا تقوم بتعقبها.كما تعلم أكيد، أنه يمكنك إضافة وسم nofollow لأي رابط لكيلا يتم مشاركة أرشفة موقعك مع الموقع المرتبط. كذلك يمكنك إضافة nofollow
لجميع الروابط الخارجية الموجودة في موقعك… لكن ألا تظن أنه من الأحسن إضافة nofollow
فقط لتصنيف أو وسم معين؟
أكيد نعم، الأمر سهل جداً، فقط عليك إضافة هذا الكود إلى إضافتك المخصصة أو إلى ملف functions.php
للقالب المفعل.
function sb_nofollow_category( $text ) {
global $post;
if ( in_category( 45 ) ) {
$text = stripslashes( wp_rel_nofollow( $text ) );
}
return $text;
}
add_filter( 'the_content', 'sb_nofollow_category' );
ماذا يفعل هذا الكود؟
هذا الكود يقوم بإضافة nofollow إلى جميع الروابط الموجودة في المقالات التابعة للتصنيف الذي تحدده بواسط ID في السطر الرابع (رقم التصنيف المحدد في المثال هو 45).
في حالة الوسوم فقط تقوم ببعض التغييرات الطفيفة:
function sb_nofollow_tag( $text ) {
global $post;
if ( has_tag( 45 ) ) {
$text = stripslashes( wp_rel_nofollow( $text ) );
}
return $text;
}
add_filter( 'the_content', 'sb_nofollow_tag' );
النتيجة هي نفسها، أتمنا أن تكون قد استفدت من الموضوع :-).
أضف رأيك حول الموضوع