روابط nofollow في تصنيفات أو وسوم معينة

nofollo in tags and category
روابط nofollow


هناك حالات التي تستعمل فيها تصنيف أو وسم معين في ووردبريس لنشر مقالات مليئة بروابط خارجية، إذا قمت بالمبالغة في وضع الروابط يمكن أن تجلب الضرر لنفسك فيما يخص فهرسة موقعك في محركات البحث.

روابط nofollow هي روابط تأدي إلى مواقع أخرى لكن محركات البحث تعتبرها غير مهمة ولا تقوم بتعقبها.

كما تعلم أكيد، أنه يمكنك إضافة وسم nofollow لأي رابط لكيلا يتم مشاركة أرشفة موقعك مع الموقع المرتبط. كذلك يمكنك إضافة nofollow لجميع الروابط الخارجية الموجودة في موقعك… لكن ألا تظن أنه من الأحسن إضافة nofollow فقط لتصنيف أو وسم معين؟

أكيد نعم، الأمر سهل جداً، فقط عليك إضافة هذا الكود إلى إضافتك المخصصة أو إلى ملف functions.php للقالب المفعل.

اقرأ أيضا: كيفية استعمال إضافة Jetpack دون الإتصال بـ wordpress.com

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' );

النتيجة هي نفسها، أتمنا أن تكون قد استفدت من الموضوع :-).

اقرأ أيضا: عرض مقالات ذات صلة دون إضافة في ووردبريس

close

قم بالتسجيل على قائمتي البريدية لكي تكون من الأوائل في الحصول على تدوينات وشروحات حصرية

أنا لا أرسل أبدا البريد المزعج! اقرأ سياسة الخصوصية لمزيد من المعلومات.

اترك تعليقًا

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *