# إزاي أسرّع موقع ووردبريس بطيء؟

> قيس الأول بـ PageSpeed Insights عشان تعرف المشكلة فين، وبعدين بالترتيب: استضافة كويسة بإصدار PHP حديث، إضافة كاش (WP Rocket أو LiteSpeed Cache)، ضغط الصور، تقليل الإضافات التقيلة، و CDN زي Cloudflare. ما تركّبش كذا إضافة كاش مع بعض.

- المصدر: https://seoquestionsbank.com/technical/slow-wordpress/
- القسم: السيو التقني · المستوى: مبتدئ
- الكاتب: مهندس محمد عيد · آخر تحديث: 2026-10-20

## الأعراض

- الصفحة بتاخد أكتر من 3 ثواني عشان تفتح على الموبايل
- PageSpeed Insights بيدي LCP أحمر و TTFB عالي
- لوحة التحكم نفسها بطيئة
- عندك أكتر من 30 إضافة وقالب تقيل فيه سلايدر

## السبب

غالبًا مزيج من استضافة مشتركة ضعيفة، عدم وجود كاش للصفحات، صور كبيرة، وإضافات وقوالب بتحمّل ملفات CSS و JS على كل صفحة.

## الأدوات

- [PageSpeed Insights](https://pagespeed.web.dev/) (مجانية): قياس LCP و INP و CLS والتوصيات
- [WP Rocket](https://wp-rocket.me/): كاش للصفحات وتأجيل JS وتحسين CSS بإعدادات سهلة
- [LiteSpeed Cache](https://wordpress.org/plugins/litespeed-cache/) (مجانية): مجاني، وكاش الصفحات الكامل بيشتغل لو السيرفر LiteSpeed
- [Cloudflare](https://www.cloudflare.com/) (مجانية): CDN لتقريب الملفات من الزوار، فيه خطة مجانية

## خطوات الحل

1. **قيس قبل ما تلمس حاجة**: حط أهم 3 صفحات (الرئيسية، مقال، منتج) في PageSpeed Insights على الموبايل. بيانات الزوار الحقيقيين فوق، والتشخيص تحت. اكتب الأرقام عشان تقارن بعدين.
   - PageSpeed Insights: Mobile ← Core Web Vitals
   - LCP: 4.8 ثانية
   - INP: 180 ms
   - CLS: 0.21
   - TTFB: 1.9 ثانية
2. **ابدأ بالسيرفر**: لو الـ TTFB عالي (أكتر من حوالي 0.8 ثانية) المشكلة في السيرفر قبل الواجهة. شغّل إصدار PHP مدعوم وحديث من لوحة الاستضافة، وفكّر في استضافة أقوى لو الموقع كبر.
3. **فعّل كاش واحد بس**: اختار إضافة كاش واحدة: LiteSpeed Cache لو استضافتك LiteSpeed (مجانية)، أو WP Rocket (مدفوعة) على أي سيرفر. فعّل كاش الصفحات، وتصغير CSS و JS، وتأجيل JS اللي مش ضروري. اختبر الموقع بعد كل خيار عشان ما يتكسرش.
   - زائر ← CDN (Cloudflare) ← كاش الصفحة HTML ← PHP + قاعدة البيانات (لو مفيش كاش)
4. **صغّر الصور**: حوّلها لـ WebP أو AVIF، وحدد width و height، وفعّل lazy loading لكل الصور ما عدا صورة أول الشاشة. ووردبريس بيضيف loading=lazy تلقائي لمعظم الصور.

```html
<!-- صورة أول الشاشة: من غير lazy ومع أولوية -->
<img src="hero.webp" width="1200" height="600" alt="..." fetchpriority="high">

<!-- باقي الصور -->
<img src="photo.webp" width="800" height="450" alt="..." loading="lazy">
```
5. **نضّف الإضافات والقالب**: عطّل أي إضافة مش محتاجها، واستبدل التقيلة (سلايدرات، page builders على كل صفحة، إضافات إحصائيات متكررة). إضافة زي Query Monitor بتوريك أبطأ الإضافات والاستعلامات. القالب الخفيف بيفرق جامد.
6. **ضيف CDN وقيس تاني**: اربط Cloudflare (حتى الخطة المجانية) لتقديم الملفات الثابتة من أقرب مكان للزائر. بعد أسبوع، قارن PageSpeed Insights بالأرقام الأولى. بيانات الزوار الحقيقيين بتاخد لحد 28 يوم عشان تتحدث بالكامل.

## لو موقعك WordPress

- [LiteSpeed Cache](https://wordpress.org/plugins/litespeed-cache/) (مجانية): كاش وتحسين كامل، الأفضل على سيرفر LiteSpeed
- [Query Monitor](https://wordpress.org/plugins/query-monitor/) (مجانية): بيوريك أبطأ الإضافات والاستعلامات
- [Asset CleanUp](https://wordpress.org/plugins/wp-asset-clean-up/) (مجانية): يقفل CSS و JS الإضافات في الصفحات اللي مش محتاجاها

1. **اعرف مين البطيء**: Query Monitor بيظهر في الشريط اللي فوق: وقت التحميل وعدد الاستعلامات وأبطأ إضافة.
2. **قفل الملفات في الصفحات اللي مش محتاجاها**: مثلًا إضافة نماذج التواصل بتحمّل ملفاتها في كل الصفحات. Asset CleanUp يخليها في صفحة «اتصل بنا» بس.
3. **نضّف قاعدة البيانات**: WP-Optimize بيمسح المراجعات القديمة والسبام والبيانات المؤقتة. خد نسخة احتياطية الأول.

## المصادر

- [web.dev: مؤشرات أداء الويب الأساسية](https://web.dev/articles/vitals)
- [WordPress: تحسين الأداء](https://developer.wordpress.org/advanced-administration/performance/optimization/)
