رفتن به محتوای اصلی

افزایش سرعت سایت وردپرس

  • سینا قربانیان
  • ۸ آبان ۱۴۰۵
  • ۳ دقیقه مطالعه
  • ۰ بازدید
مراحل افزایش سرعت سایت وردپرس با کش، تصاویر WebP و CDN
فهرست مطالب
  1. چرا سرعت سایت وردپرس مهم است؟
  2. چه کار کنیم؟
  3. کی بهتر است از متخصص کمک بگیرید؟
  4. سوالات متداول
  5. بهترین افزونه کش وردپرس کدام است؟
  6. CDN برای سایت با کاربران ایرانی لازم است؟
  7. چند افزونه برای وردپرس زیاد است؟

افزایش سرعت سایت وردپرس در بیشتر سایت‌ها با پنج کار اصلی به دست می‌آید: فعال کردن کش صفحه، فشرده‌سازی تصاویر و استفاده از WebP یا AVIF، بارگذاری تنبل تصاویر پایین صفحه، استفاده از CDN برای فایل‌های ثابت و حذف افزونه‌ها و اسکریپت‌های غیرضروری. هر تغییر را جدا اعمال و اندازه‌گیری کنید تا بدانید کدام واقعاً اثر داشته است.

نویسنده: تیم siloow (سیلو سولوشن) — آخرین به‌روزرسانی: آبان ۱۴۰۵

چرا سرعت سایت وردپرس مهم است؟

  • کاربر موبایل در سایت کند زودتر خارج می‌شود و فرم یا خرید را نیمه‌کاره رها می‌کند.
  • Core Web Vitals بخشی از سیگنال‌های تجربه صفحه در گوگل است.
  • وردپرس هر صفحه را با PHP و دیتابیس می‌سازد؛ بدون کش، هر بازدید هزینه سرور دارد.
  • افزونه‌ها و صفحه‌سازها به‌مرور CSS و جاوااسکریپت اضافه می‌کنند و سایت به‌تدریج سنگین می‌شود.

چه کار کنیم؟

قبل از هر تغییری از فایل‌ها و دیتابیس سایت بکاپ کامل بگیرید؛ بعد این مراحل را به ترتیب جلو بروید:

  1. از سایت بکاپ بگیرید و ترجیحاً تغییرات را اول روی نسخه آزمایشی (staging) امتحان کنید؛ قبل از شروع، نتیجه PageSpeed Insights را ثبت کنید.
  2. یک افزونه کش صفحه (مثل WP Super Cache، LiteSpeed Cache روی هاست LiteSpeed یا کش سرور هاست) را فعال کنید؛ فقط یک افزونه کش داشته باشید.
  3. تصاویر را با ابعاد مناسب آپلود کنید و با افزونه بهینه‌ساز به WebP یا AVIF تبدیل کنید؛ وردپرس از نسخه ۵٫۸ WebP و از ۶٫۵ AVIF را پشتیبانی می‌کند.
  4. بارگذاری تنبل وردپرس را حفظ کنید ولی تصویر اصلی بالای صفحه (LCP) را از lazy-load مستثنا کنید.
  5. افزونه‌های بلااستفاده را حذف کنید و فشرده‌سازی و تأخیر جاوااسکریپت را با احتیاط و تست صفحه‌ها فعال کنید.
  6. برای فایل‌های ثابت CDN فعال کنید، نسخه PHP را به نسخه پشتیبانی‌شده ارتقا دهید و دوباره اندازه بگیرید.
شش مرحله افزایش سرعت سایت وردپرس از بکاپ تا CDN و ارتقای PHP
هر قدم را جدا اعمال و اندازه‌گیری کنید
اقداماثر معمولریسک
کش صفحهزیادکم؛ صفحه سبد خرید را مستثنا کنید
بهینه‌سازی تصاویرزیادکم
ادغام و تأخیر JSمتوسطمتوسط؛ ممکن است منو یا فرم خراب شود
CDNمتوسطمتوسط؛ تنظیم SSL و کش باید درست باشد
ارتقای نسخه PHPمتوسطمتوسط؛ سازگاری افزونه‌ها را بسنجید
اقدام‌های افزایش سرعت سایت وردپرس، اثر و ریسک هرکدام

نکته: افزونه‌های «همه‌کاره» سرعت را جادویی بالا نمی‌برند و فعال کردن هم‌زمان چند افزونه کش یا بهینه‌ساز معمولاً سایت را خراب می‌کند. اگر بعد از فعال کردن ادغام جاوااسکریپت منو یا فرم از کار افتاد، همان گزینه را خاموش کنید. هدف رسیدن معیارهای واقعی به محدوده خوب است، نه امتیاز ۱۰۰.

مستند رسمی وردپرس در راهنمای بهینه‌سازی عملکرد WordPress.org همین اصول را توضیح می‌دهد. برای تشخیص علت، چرا سایتم کنده؟ را ببینید و برای امنیت هم‌زمان، چک‌لیست امنیت وردپرس مفید است.

کی بهتر است از متخصص کمک بگیرید؟

اگر سایت شما فروشگاه ووکامرسی پرمحصول است، قالب یا صفحه‌ساز سنگین دارد یا بعد از هر بهینه‌سازی بخشی از سایت خراب می‌شود، کار را به متخصص بسپارید. بهینه‌سازی حرفه‌ای یعنی پیدا کردن گلوگاه اصلی با اندازه‌گیری، نه نصب افزونه‌های بیشتر.

اگر می‌خواهید سرعت سایت وردپرسی شما بررسی و بهینه شود، فرم تماس siloow را پر کنید؛ تیم ما در اولین فرصت با شما تماس می‌گیرد. جزئیات خدمات پشتیبانی وردپرس siloow را هم ببینید.

سوالات متداول

بهترین افزونه کش وردپرس کدام است؟

به هاست بستگی دارد؛ روی سرور LiteSpeed افزونه LiteSpeed Cache و روی هاست‌های دیگر افزونه‌هایی مثل WP Super Cache یا کش داخلی هاست مناسب‌اند. فقط یکی را فعال کنید.

CDN برای سایت با کاربران ایرانی لازم است؟

اگر هاست در ایران و کاربران هم داخل ایران‌اند، اثر CDN کمتر است؛ ولی برای فایل‌های ثابت، کاربران خارج و دسترسی ربات گوگل می‌تواند مفید باشد.

چند افزونه برای وردپرس زیاد است؟

عدد مشخصی وجود ندارد؛ کیفیت و کار هر افزونه مهم‌تر از تعداد است. یک افزونه سنگین می‌تواند از ده افزونه سبک کندتر باشد.

مشکل

سایت وردپرسی کند است و باید سریع‌تر شود

علائم و نشانه‌ها

  • امتیاز پایین PageSpeed، LCP بالا، بارگذاری کند موبایل

علت‌های احتمالی

  • نبود کش، تصاویر حجیم، افزونه‌های زیاد، هاست ضعیف

راه‌حل کوتاه

کش صفحه، بهینه‌سازی تصاویر، lazy-load، CDN و کاهش افزونه‌ها را مرحله‌به‌مرحله و با اندازه‌گیری انجام دهید.

ابزارهای موردنیاز

  • PageSpeed Insights، افزونه کش، افزونه بهینه‌سازی تصویر، CDN
اشتراک‌گذاری