لماذا موقعك بطيء؟ السبب الحقيقي الذي لا يخبرك به أحد

 

 

تنظيف الداتا بيز
تنظيف الداتا بيز

تنظيف الداتابيز في WordPress لتحسين سرعة الموقع: دليل شامل خطوة بخطوة

إذا كنت صاحب موقع WordPress وبتلاحظ أن موقعك بقى تقيل أو بطيء، غالبًا المشكلة مش في الاستضافة، لكن قاعدة البيانات (Database) بتاعتك مليانة بيانات قديمة ومؤقتة. تنظيف الداتابيز بشكل دوري من أهم الخطوات لتحسين سرعة الموقع، وتقليل الحمل على السيرفر، وتحسين تجربة المستخدم.

إيه اللي بيتراكم في الداتابيز؟

قبل ما نبدأ في خطوات التنظيف، لازم نفهم إيه اللي ممكن يكون مأثر على أداء موقعك:

  1. نسخ قديمة من كل بوست أو صفحة WordPress بيخزن نسخ متعددة لكل تعديل على البوست، وده بيأثر على حجم الداتابيز.
  2. تعليقات سبام أو محذوفة التعليقات اللي في الـ Trash أو اللي اتعاملت كسبام بتفضل موجودة.
  3. بيانات إضافات مش مستخدمة لو حذفت إضافة، بعض البيانات بتفضل موجودة في الداتابيز وبتشيل مساحة.
  4. ملفات مؤقتة (Transients) بيانات مؤقتة بتخزن لتحسين الأداء، لكن لو متضخمتش ممكن تسبب بطء.

خطوات تنظيف الداتابيز باستخدام إضافات WordPress

  1. النسخ الاحتياطي أولاً

قبل أي خطوة، مهم جدًا تعمل Backup للداتابيز والموقع كامل.

استخدم إضافات زي UpdraftPlus أو All-in-One WP Migration.

  1. استخدام إضافات تنظيف الداتابيز

أسهل طريقة هي من خلال الإضافات:

WP-Optimize: بتنضف كل النسخ القديمة، التعليقات المحذوفة، والـ Transients.

Advanced Database Cleaner: ممتاز لحذف البيانات المؤقتة وبيانات الإضافات غير المستخدمة.

خطوات مع WP-Optimize:

  1. نزل الإضافة من Dashboard → Plugins → Add New → ابحث عن WP-Optimize → Install → Activate.
  2. افتح WP-Optimize → Database.
  3. اختار كل الخيارات اللي عايز تنظفها:

Clean all post revisions

Clean auto-draft posts

Remove spam comments

Clean transient options

  1. اضغط Run Optimization.
  2. تنظيف الداتابيز من phpMyAdmin (اختياري للمحترفين)

لو عايز تتعامل مباشرة مع الداتابيز:

  1. ادخل على cPanel → phpMyAdmin.
  2. اختار قاعدة البيانات الخاصة بالموقع.
  3. استخدم SQL Queries لتنظيف البيانات. مثال:

DELETE FROM wp_comments WHERE comment_approved = ‘spam’; DELETE FROM wp_posts WHERE post_type = ‘revision’; OPTIMIZE TABLE wp_posts; OPTIMIZE TABLE wp_comments;

ملحوظة: لازم Backup قبل أي تعديل.

  1. حذف البيانات المؤقتة (Transients)

معظم إضافات التنظيف تعمل ده تلقائي، لكن ممكن تمسح Transients يدوياً من phpMyAdmin:

DELETE FROM wp_options WHERE option_name LIKE ‘transient%’;

  1. التحقق من الأداء بعد التنظيف

استخدم أدوات زي GTMetrix أو PageSpeed Insights علشان تقيس سرعة الموقع قبل وبعد التنظيف.

المفروض تلاحظ فرق كبير في وقت تحميل الصفحات.

نصائح مهمة للحفاظ على الداتابيز نظيف

اعمل تنظيف دوري مرة كل شهر على الأقل.

احذف الإضافات غير المستخدمة نهائيًا.

استخدم إضافات تخزين مؤقت (Cache) لتحسين الأداء، زي W3 Total Cache أو WP Rocket.

راقب حجم الداتابيز بانتظام Dashboard → WP-Optimize → Database Stats.

كلمات مفتاحية SEO (تقدر تحطها على حسب اختيارك)

تنظيف الداتابيز

تحسين سرعة الموقع

WordPress optimization

حذف البيانات المؤقتة

تسريع موقع ووردبريس