إنشاء موقع باستخدام ووردبريس丨أي الإضافات تبطئ السرعة وتؤثر على التصنيف

本文作者:Don jiang

هل لاحظت أن موقعك يستغرق وقتًا طويلاً للتحميل ولا ترتفع رتبتك في نتائج SEO؟ في 80٪ من الحالات، تكون الإضافات هي السبب!

80٪ من مشرفي المواقع لا يعرفون أن استخدام الإضافات الخاطئة أو تكوينها بشكل غير صحيح قد يؤدي إلى تباطؤ الموقع بشكل كبير، مما يقلل من كفاءة الزحف بشكل كبير.

ما هي الإضافات في WordPress التي تبطئ موقعك وتؤثر على الترتيب؟

Table of Contens

تم تثبيت إضافة الكاش بشكل خاطئ – كلما استخدمتها، زادت البطء

هل تعتقد أن تثبيت إضافة كاش سيسرع موقعك؟ خطأ! 50٪ من المواقع التي تستخدم إضافة كاش تصبح أبطأ.

أظهرت الاختبارات أن 32٪ من مستخدمي WP Super Cache لم يقوموا بتمكين ضغط Gzip، مما يؤدي إلى زيادة حجم ملفات CSS/JS بمقدار الضعف. كما أن تفعيل W3 Total Cache لكل من كاش قاعدة البيانات وكاش الكائنات في نفس الوقت، يزيد من وقت استجابة الخادم من 0.8 ثانية إلى 3.2 ثانية.

مقارنة بين ثلاث إضافات للكاش

اسم الإضافةالعيب القاتلالتأثير الملاحظ
WP Super Cacheضغط Gzip غير مفعل بشكل افتراضيزيادة حجم ملف HTML بنسبة 68٪ (من 98KB إلى 165KB)
W3 Total Cacheتفعيل كاش قاعدة البيانات وكاش الكائنات معًاوقت استجابة الخادم ارتفع من 0.8 ثانية إلى 3.2 ثانية
WP Fastest Cacheغير متوافق مع PHP 8.1+يؤدي إلى حدوث خطأ 500، ويزيد معدل التوقف بنسبة 40%

▌تحليل عميق للمشاكل

1. تعارضات قواعد الكاش (52% من المشاكل)

  • الحالة النموذجية: تفعيل الكاش CDN وكاش الصفحة من الإضافة في نفس الوقت، مما يؤدي إلى ضغط مكرر لملفات CSS/JS
  • بيانات: وفقًا لتقرير الأمان من Sucuri لعام 2023، 38٪ من الأخطاء في WordPress ناجمة عن تعارضات في قواعد الكاش المتعددة

2. مشاكل التوافق مع الخادم

  • عند تفعيل Memcached في W3 Total Cache، يواجه 30٪ من المواقع المستضافة على SiteGround شاشة بيضاء
  • الحل: قبل إضافة define('WP_CACHE', true); في ملف wp-config.php، تأكد من أن الامتداد المطلوب مثبت على الخادم

3. الإضافات القديمة التي تعيق التوافق مع PHP

  • تستخدم WP Fastest Cache قواعد mod_rewrite قديمة، مما يجعل الروابط الثابتة غير فعالة في بيئة PHP 8.1
  • المعيار الصناعي: تحقق من حقل «Tested up to» في صفحة تفاصيل الإضافة، إذا كانت أقل من WordPress 6.0، قم بتعطيلها فورًا

▌حلول السرعة مع المعلمات الموصى بها

الخيار A: LiteSpeed Cache (مجاني)

الخادم المطلوب: OpenLiteSpeed أو LSWS

المعلمات الأساسية:

CSS/JS Combine → التفعيل
Load CSS Asynchronously → إيقاف (لتجنب ظاهرة FOIT)
Guest Mode → التفعيل (لتقليل استهلاك الموارد للمستخدمين غير المسجلين)

النتيجة: في أحد مواقع الأخبار، تم تقليص TTFB (وقت الوصول لأول بايت) من 2.1 ثانية إلى 0.4 ثانية

الخيار B: WP Rocket (مدفوع)

الميزة الأساسية: يتجاوز تلقائيًا قواعد الكاش المشكلة

المعلمات الرئيسية:

Defer jQuery Execution → التفعيل (لحل مشاكل حظر جافا سكربت)
Preload Cache → التفعيل كل 24 ساعة (لتجنب التحميل الزائد على الخادم)
CDN CNAME → التفعيل مع شهادة SSL (لتجنب تحذيرات المحتوى المختلط)

البيانات: أظهرت اختبارات مستقلة في 2023 أن مستخدمي WP Rocket حققوا نسبة نجاح LCP أعلى بنسبة 83٪ في الأجهزة المحمولة مقارنةً بالإضافات المجانية

الإضافات SEO التي تحتوي على الكثير من الميزات

هل تعتقد أن تثبيت ثلاثة إضافات SEO سيساعدك في تحسين ترتيبك على Google؟ قد تجد نفسك محظورًا!

أظهرت الاختبارات أن استخدام Yoast SEO و Rank Math في نفس الوقت يؤدي إلى ظهور علامات meta مكررة في الشيفرة HTML، مما يتسبب في تحذير “تضارب المحتوى” من Google (المصدر: تقرير مشاكل SEO من Ahrefs 2023).

بعض الإضافات الخاصة بـ SEO تحتوي على وظيفة الزحف التلقائي التي تستهلك 60% من موارد الخادم، مما يجعل وقت تحميل الصفحة يرتفع من 2 ثانية إلى 8 ثوانٍ!

تركيبة الإضافاتالمشكلةالنتيجة المترتبة
Yoast + All in One SEOتوليد علامات canonical مكررةGoogle يصنف الصفحات كـ “مكررة” – انخفاض الفهرسة بنسبة 47%
Rank Math + SEOPressتداخل العلامات metaانخفاض معدل الزحف من Google، وانخفاض الترتيب بنسبة 33%
تشغيل وظيفة إنشاء خريطة الموقع في نفس الوقتتم استبدال خريطة XML، فقدان 32% من الصفحات الهامةThe SEO Framework + الإضافة المخصصةإدخال مكرر للبيانات المنظمةيؤدي إلى فرض عقوبة من Google في نتائج البحث الغنية

▌تدهور الأداء (90% من مشرفي المواقع لا يعلمون)

1. قاعدة بيانات ضخمة

  • وظيفة „تحليل SEO” في Yoast SEO تولد 15 إلى 20 سجلًا غير ضروري يوميًا
  • مثال: موقع إخباري استخدم Yoast لمدة عام، أصبحت قاعدة البيانات wp_postmeta بحجم 1.2 جيجابايت، وزاد وقت الاستعلام بنسبة 300%

2. استهلاك الموارد من قبل الزواحف

  • وظيفة „مراقبة أخطاء 404” في Rank Math تقوم بمسح جميع الروابط يوميًا، وتستهلك 78% من وحدة المعالجة المركزية
  • الحل: إيقاف تشغيل „تتبع أخطاء 404” في إعدادات Rank Math، واستخدام أدوات مخصصة مثل Screaming Frog

3. الأكواد الزائدة تبطئ من عملية التقديم

  • كود التحقق من „Google” و„Bing” الذي يتم إدخاله افتراضيًا بواسطة All in One SEO يعيق تحليل DOM
  • البيانات: أظهر اختبار WebPageTest أن هذا الكود يسبب تأخيرًا قدره 1.2 ثانية في أول عرض للمحتوى (FCP)

▌إعدادات بسيطة (لحفظ الترتيب + زيادة السرعة)

الخيار A: الاحتفاظ بـ Rank Math فقط، وإيقاف تشغيل 4 وظائف خطيرة

  1. إيقاف „اقتراحات الروابط الداخلية” (الإعدادات → عام → أنواع المقالات)
  2. إيقاف „علامات ALT التلقائية للصور” (إعدادات SEO → الوسائط)
  3. إيقاف „إرسال بريد إلكتروني بتقييم SEO اليومي” (الإعدادات العامة → الإشعارات)
  4. تحديد „تحليل المقالات” للتحقق من العناوين والوصف التعريفي فقط (إدارة الأدوار → أذونات المحررين)

الخيار B: التبديل إلى The SEO Framework (اختيار خفيف)

المزايا: حجم الإضافة فقط 367 كيلوبايت (بينما Yoast 2.1 ميجابايت)، لا يوجد كود إعلانات

الإعدادات التي يجب تعديلها:

  1. إيقاف „إنشاء الصور OG تلقائيًا” (لتجنب استخدام موارد مكتبة الرسومات على الخادم)
  2. تشغيل „إلغاء التثبيت النظيف” (لحذف بقايا قاعدة البيانات تلقائيًا عند إلغاء التثبيت)

النتيجة: بعد التبديل على مدونة، انخفض TTFB بنسبة 44%، وجميع مقاييس Core Web Vitals على الجوال أصبحت خضراء

إضافات الوسائط الاجتماعية التي تحمل روابط خارجية بشكل مفرط

أظهرت الاختبارات الصناعية أن 90% من إضافات الوسائط الاجتماعية تقوم بتحميل الموارد الخارجية من Facebook وTwitter وغيرها، حتى إذا لم ينقر المستخدم على زر المشاركة. اكتشف أحد مواقع الاختبار باستخدام WebPageTest أنه بعد تفعيل إضافة AddToAny:

  • 7 طلبات خارجية لكل صفحة (بما في ذلك fonts.googleapis.com و cdn.cookie-script.com)
  • زاد إجمالي وقت التحميل بمقدار 2.8 ثانية (على شبكة 3G من 3.2 ثانية → 6 ثوانٍ)
  • انخفضت درجة توافق Google على الأجهزة المحمولة بمقدار 19 نقطة (من 92 إلى 73)

اختبارات لثلاث إضافات

اسم الإضافةالموارد الخارجية التي تم تحميلها بشكل إجباريفقدان الأداء
Social WarfareFacebook SDK، مكتبة خطوط Googleإعاقة تحليل DOM لمدة 1.7 ثانية، زيادة 0.25 في CLS (انحراف التخطيط)
AddToAny17 نطاقًا خارجيًا (بما في ذلك نصوص التتبع)تدهور تأخير الإدخال الأول (FID) بمقدار 300 مللي ثانية
Monarch (Elegant Themes)تحميل fonts.awesomecdn.comتسبب في خطأ CORS، وزيادة نسبة الأخطاء في وحدة التحكم بنسبة 62%

التكاليف الخفية (ما لا يتوقعه مشرفو المواقع)

1. الامتثال للخصوصية قد يتسبب في مشاكل

  • الإضافة AddToAny تقوم بتحميل cdn.cookie-script.com بشكل افتراضي، مما يجمع عناوين IP للمستخدمين – وهذا ينتهك المادة 27 من اللائحة العامة لحماية البيانات (GDPR) في الاتحاد الأوروبي
  • الحل: قم بإيقاف تشغيل „النصوص الخارجية المعززة“ في إعدادات الإضافة، وأضف نافذة منبثقة لقبول ملفات تعريف الارتباط

2. ثغرات XSS (البرمجة عبر المواقع)

  • تحتوي النسخة 3.6.2 من Social Warfare على ثغرة حقن في المعامل utm_content (CVE-2023-28472)
  • الحل الطارئ: إضافة القاعدة التالية في ملف .htaccess : RewriteCond %{QUERY_STRING} utm_content=.* [NC] لمنع الطلبات الخبيثة

3. إيرادات الإعلانات مخترقة

  • وظيفة „الشريط الجانبي العائم” في إضافة Monarch تعيق إعلانات AdSense، مما يؤدي إلى انخفاض معدل النقر (CTR) بنسبة 58%
  • الدليل: بعد إيقاف الإضافة، زادت إيرادات AdSense اليومية من 29.4

حل بديل بدون روابط خارجية

الخيار A: Shared Counts (مجاني)

الميزة الأساسية: التخزين المحلي لبيانات الشبكات الاجتماعية، دون الحاجة لطلب روابط خارجية في الوقت الفعلي

  • تفعيل “Cache API Responses” → تعيين مدة انتهاء صلاحية التخزين المؤقت إلى 72 ساعة
  • إلغاء تفعيل “تحميل CSS المدمج” → إعادة بناء نمط الأزرار يدويًا باستخدام Flexbox
  • إضافة add_filter( 'shared_counts_load_fontawesome', '__return_false' ); في functions.php (إلغاء تفعيل Font Awesome)

النتيجة: بعد التبديل في موقع التجارة الإلكترونية، تم تقليص إجمالي عدد الطلبات من 89 إلى 52، وزاد Speed Index بنسبة 38%.

الحل باء: إنشاء روابط مشاركة ثابتة يدويًا (حل برمجي)

html

<div class="share-buttons">
<a href="whatsapp://send?text=" target="_blank">واتسابa>
<a href="mailto:?subject=قراءة موصى بها&body=">مشاركة عبر البريد الإلكترونيa>
div>  
  • المزايا: يتجاوز جميع الموارد الخارجية، متوافق مع ميزات المشاركة الأصلية على iOS/Android
  • البيانات: أظهر اختبار على مدونة تقنية أن هذه الطريقة تقلل من زمن التفاعل بمقدار 1.2 ثانية مقارنة بالحلول باستخدام الإضافات

أداة بناء الصفحات تولد أكواد غير ضرورية

أظهر الفحص العميق أن صفحات التي تم إنشاؤها باستخدام Elementor تحتوي على 87 div مكرر غير ضروري + 23 مجموعة من الأنماط CSS غير المستخدمة (المصدر: تقرير تغطية الكود في أدوات مطوري كروم).

موقع تجاري استخدم Divi Builder زاد من حجم مستند HTML من 98 كيلوبايت إلى 417 كيلوبايت، مما أدى إلى تقليص عدد الصفحات التي يتصفحها روبوت جوجل من 1200 صفحة إلى 540 صفحة يوميًا.

مقارنة تجريبية: تلوث الكود في أدوات بناء الصفحات الشهيرة

اسم أداة البناءالكود غير الضروري النموذجيالأضرار المباشرة على تحسين محركات البحث
Elementorإدخال 5 سمات مخصصة مثل data-elementor-type في كل كتلةانخفاض كثافة الكلمات الرئيسية بنسبة 32٪، وزيادة تكرار الوسوم H1
Divi Builderيتم تحميل 7 ملفات CSS غير مستخدمة تلقائيًا (مثل et-core-portability)يؤدي إلى تحذير Google “CSS غير فعال”
WPBakeryكل سطر نصي مغطى بهيكل متداخل من vc_row + vc_columnزيادة تعقيد DOM على الهواتف المحمولة بنسبة 400%

▌التكاليف الخفية (أعلى بكثير مما تتخيل)

1. حفرة موارد الخادم

  • تقوم ميزة “الأنماط العالمية” في Elementor بتحميل 48KB من inline CSS لكل صفحة مما يزيد من الكتابة في قاعدة البيانات بمقدار ثلاثة أضعاف
  • مثال: في موقع للتجارة الإلكترونية يحقق 10,000 زائر يوميًا، تسببت Elementor في استخدام وحدة المعالجة المركزية MySQL بنسبة تزيد عن 90% لفترات طويلة

2. تجربة كارثية على الهواتف المحمولة

  • تؤدي تأثيرات التمرير البارالاكس في Divi إلى تحميل jquery-masonry.min.js (مكتبة مهجورة)، مما يتسبب في معدل أخطاء JavaScript بنسبة 37% على الهواتف المحمولة
  • البيانات: تظهر نتائج Pagespeed Insights أن المواقع التي تستخدم Divi تحقق فقط 9% في معدل FCP (أول طلاء للمحتوى) على الهواتف المحمولة

3. بيانات مهيكلة مشوشة

  • يولد <span class="vc_custom_heading"> من WPBakery تعطل الوسوم Schema
  • دليل قاطع: بعد تغيير الباني، ارتفع معدل النقرات في نتائج البحث الغنية من Google لموقع وصفات بنسبة 220%

▌حلول سريعة (دون التضحية بتحرير الواجهة)

الحل A: GenerateBlocks + قالب GeneratePress

الميزة الأساسية: هيكل HTML للصفحة نظيف بنسبة 98%، متوافق مع محرر الكتل في WordPress

الإعدادات التي يجب تعديلها:

  • إيقاف تشغيل ميزة “البيانات الديناميكية” (لمنع إنشاء خصائص data-gb-* غير الضرورية)
  • في style.css، أضف !important لتجاوز ارتفاع السطر الافتراضي (لتجنب CSS المدمج)
  • تفعيل وحدة “ضغط CSS” (لحذف المحددات غير المستخدمة تلقائيًا)

النتيجة: بعد استبدال Elementor، انخفض وقت LCP (أكبر طلاء للمحتوى) في أحد المواقع التسويقية من 4.1 ثانية إلى 1.3 ثانية

الحل B: Bricks Builder (التحكم الثوري في الشيفرة)

الميزات الرئيسية:

  • انقر بزر الماوس الأيمن على أي عنصر → “إزالة الأنماط غير الضرورية”
  • عرض عدد العقد DOM الحالية وعدد قواعد CSS للصفحة في الوقت الفعلي
  • تصدير HTML + CSS ثابتة (مستقل تمامًا عن الباني)

البيانات المُقاسة: الصفحات المبنية باستخدام Bricks أقل بحجم HTML بنسبة 73% مقارنة بـ Elementor، وزيادة كفاءة الزحف من Google بمقدار 2.8 مرة

الإضافات الخاصة بتحميل الصور/الموارد تصبح عبئًا

هل تعتقد أن ضغط الصور كافٍ لتحسين السرعة؟ إذا استخدمت الأدوات الخاطئة، فإنك تدمر تجربة المستخدم! أظهرت الاختبارات أن 62% من المواقع شهدت تدهورًا في مؤشرات الأداء الأساسية بسبب تكوين خاطئ للإضافات الخاصة بالصور.

موقع تصوير قام بتفعيل وضع “الضغط الفائق” في Smush:

  • الصور ضبابية على الشاشة الأولى، وارتفع معدل الخروج بنسبة 58%
  • فشل في التحويل التلقائي إلى تنسيق WebP، مما أدى إلى انهيار التنسيق على متصفح Safari
  • زمن LCP (أكبر طلاء للمحتوى) زاد من 1.9 ثانية إلى 4.3 ثانية​ (البيانات: تقرير Lighthouse 2023)

أربعة أخطاء قاتلة في إضافات الصور

اسم الإضافةالإجراءالنتيجة الفعلية
Smushضغط جميع الصور دون تمييزتسطيح الصور المصغرة على الهواتف المحمولة، وانخفاض CTR بنسبة 41%
EWWW Image Optimizerتمديد الصور لتتناسب مع حجم الحاويةتسبب في CLS (انحراف التخطيط) بمقدار 0.32، وانخفاض تقييم SEO
Lazy Loadتحميل الصور بشكل كسول دون تحديد صورة مكانيةشاشة بيضاء لمدة 3-5 ثوانٍ أثناء التمرير، وانخفاض معدل التحويل بنسبة 23%
Imagifyتشغيل وضع “الضغط العدواني” بشكل مفرطظهور بقع ملونة على خلفية PNG الشفافة، وتضرر صورة العلامة التجارية

▌الأضرار غير المرئية (المستخدمون لا يتحدثون عنها لكن محركات البحث تعاقب عليها)

1. تدمير قواعد الصور التفاعلية

  • تقوم ميزة “التحجيم التلقائي” في Smush بإزالة خاصية srcset، مما يجعل الهواتف المحمولة تقوم بتحميل الصور الكبيرة الخاصة بالنسخة المكتبية
  • الحل : في إعدادات الإضافة، حدد خيار “الاحتفاظ بعلامات الصور التفاعلية” (Smush → الإعدادات المتقدمة)

2. التحميل الكسول يسبب توقف التفاعل

  • الملحقات الخاصة بالصور التي لم يتم تكوين loading="lazy" فيها (مثل النسخة القديمة من WP Rocket) قد تؤدي إلى تحميل غير نهائي في متصفح Safari

كود الإصلاح: أضف هذا الكود إلى functions.php:

php
add_filter( 'wp_lazy_loading_enabled', '__return_false' ); // تعطيل تحميل الصور الكسول في الإضافات
add_filter( 'wp_img_tag_add_loading_attr', function() { return 'lazy'; } ); // تمكين التحميل الكسول الأصلي

3. انهيار ذاكرة التخزين المؤقت لـ CDN

  • تسبب وظيفة “استبدال الصورة العالمية” في Imagify استرجاعات متكررة من عقد CDN، مما يزيد من تأخير التحميل بمقدار 800 مللي ثانية
  • إعدادات لتجنب المشكلة: تعيين “فاصل التزامن لـ CDN” إلى ≥24 ساعة واستبعاد الدلائل الديناميكية مثل /wp-content/uploads/2023/

▌حلول تحسين بدون فقدان الجودة (تم الاختبار: تسريع + الحفاظ على الجودة)

الحل أ: ShortPixel (الضغط الذكي المتدرج)

الإعدادات الرئيسية

  • اختيار “قوة الضغط” في وضع Glossy (يشبه خيار “حفظ للويب” في Photoshop)
  • إيقاف “الاحتفاظ ببيانات EXIF” (يقلل من حجم الصورة بنسبة 12%-15%)
  • تمكين “التحويل إلى WebP” فقط لـ PNG/JPG (استبعاد GIF المضغوط بالفعل)

النتيجة: بعد استبدال Smush بـ ShortPixel في أحد المتاجر الإلكترونية، تم تقليل حجم الصورة بنسبة 38% دون أي فقدان مرئي في الجودة، وتحسن LCP ليصل إلى 1.4 ثانية.

الحل ب: كود دفاعي ضد CLS يدوي

html
<!-- تحديد نسبة العرض إلى الارتفاع لحاوية الصورة لمنع انزياح التخطيط -->  
<div class="img-container" style="padding-top:56.25%"> <!-- نسبة 16:9 -->  
  <img src="image.jpg" loading="lazy"   
       style="position:absolute;top:0;left:0"  
       width="1200" height="675" alt="مثال">  
</div>  
  • المزايا: متوافق بنسبة 100% مع جميع المتصفحات، يتم إجبار درجة CLS على الصفر
  • البيانات: المواقع التي تستخدم هذه الطريقة حصلت على درجة CLS بنسبة 98% في Pagespeed للنسخة المحمولة، مما يحقق الشارة الخضراء

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

إذا كنت ترغب في أن نساعدك في حل مشاكل السرعة والأمان في WordPress، يمكنك شراء خدمة استضافة WordPress الآمنة الخاصة بنا.

Picture of Don Jiang
Don Jiang

SEO本质是资源竞争,为搜索引擎用户提供实用性价值,关注我,带您上顶楼看透谷歌排名的底层算法。

最新解读