google.com, pub-5256078404460534, DIRECT, f08c47fec0942fa0
ايوتيك ايوتيك
recent

آخر الأخبار

recent
random
جاري التحميل ...

كيف أتعامل مع روابط الأرشيف في ووردبريس؟

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


لماذا على حذف أو ترك روابط اﻷرشيف؟


ووردبريس يقوم بتوليد روابط اﻷرشيف كالتالي:


  • أرشيف التصنيفات

  • أرشيف الوسوم

  • أرشيف الكاتب

  • أرشيف حسب التاريخ

  • أرشيف بنية المقالة (إذا كان قالبك يدعمها)

  • أرشيف البحث (صفحة ظهور نتائج البحث)

روابط الأرشيف في ووردبريس


أرشيف التصنيفات


إذا كنت لا تستعمل التصنيفات في موقعك، كل المقالات سيتم وضعها في التصنيف اﻹفتراضي “غير مصنف” و سيكون لك رابط بهذا الشكل http://yourwebsite.com/category/uncategorized في الحقيقة وجوده لا معنى له ﻷنه سيقوم بعرض نفس المقالات التي تظهر في الصفحة الرئيسية.


أرشيف الوسوم


أحيانا بعض اﻷشخاص يبالغون في عدد الوسوم، قد تجد من يضع حتى عشرين وسما أو أكثر لكل مقالة… في الحقيقة هو شيء لا معنى له و يجلب أضرار للموقع من ناحية السيو.


أرشيف الكاتب


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


أرشيف التاريخ و بنية المقالة


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


أنا عن نفسي أقوم بحذف أرشيف التاريخ و أرشيف الكاتب و منع أرشفتهم و ذلك عن طريق إعدادات إضافة WordPress Seo By Yoast كما هو ظاهر في الصورة


تعطيل أرشيف الكاتب في إضافة ووردبريس سيو


إذا كنت لا تستعمل إضافة WordPress Seo يمكنك وضع هذا الكود في ملف fonctions.php أو إضافتك المخصصة








/* Register template redirect action callback */
add_action('template_redirect', 'meks_remove_wp_archives');

/* Remove archives */
function meks_remove_wp_archives(){
//If we are on category or tag or date or author archive
if(is_date() || is_author() ) {
global $wp_query;
$wp_query->set_404(); //set to 404 not found page
}
}





12345678910111213
/* Register template redirect action callback */add_action('template_redirect', 'meks_remove_wp_archives'); /* Remove archives */function meks_remove_wp_archives(){ //If we are on category or tag or date or author archive if(is_date() || is_author() ) { global $wp_query; $wp_query->set_404(); //set to 404 not found page }}




في هذا الكود قمنا بحذف أرشيف الكاتب و أرشيف التاريخ، لكن يمكنك تخصيصه كما تشاء، فمثلا يمكنك حذف أرشيف الوسوم و التصنيفات أيضا بإستعمال الوظيفتين is_tag و is_category.


هذا كان كل شيء بالنسبة لهذا اليوم، أتمنى أن تكون قد أستفدت من الموضوع قدر اﻹمكان 😉

Original Article

عن الكاتب

mohamed salama

مهندس ميكاترونكس و مصمم جرافيكس و مطور صفحات الويب و لي خبره في التسويق الالكتروني و السوشيال الميديا

التعليقات


جميع الحقوق محفوظة

ايوتيك