براتی طراح سایت

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

مشخصات مقاله:
بروزرسانی: خرداد ۱۴۰۴
خدمات افزایش سرعت سایت وردپرسی
فهرست مطالب
WP Rocket Perfmatters Caching
بهینه‌سازی کدها شبکه تحویل محتوا بارگذاری تنبل
وب فونت ها هاست خارجی تنظیمات وردپرس
بهینه‌سازی کدها هاست داخلی تنظیمات المنتور
قالب های سبک عکس – ویدیو افزونه ها 

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

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

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

 

ابزار تشخیص سرعت سایت

سایت های مختلفی که اکثرا خارجی هستند ابزار تشخیص هستنذو وی پی ان لازم:

  • page speed insight
  • Gtmetrix
  • yellowlab.tools
  • راست کلیک مرورگر و گزینه اینسپکت

چطور سرعت سایت وردپرسی افزایش میابد؟

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

مطالعات نشان می‌دهند که لود سایت در زمانی بین ۲.۵ تا ۳.۵ ثانیه موجب نگهداری کاربر می‌شود، اما زمان‌های طولانی‌تر باعث افزایش میزان خروج از صفحه و کاهش موفقیت در سئو می‌شود. 

 

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

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

۱.کشینگ (Caching)

کشینگ فرآیندی است که در آن اطلاعات وب‌سایت در حافظه موقت ذخیره می‌شود تا در بازدیدهای بعدی کاربران، سرعت بارگذاری افزایش یابد. افزونه‌هایی نظیر WP Rocket برای پیاده‌سازی کشینگ بسیار موثر هستند.

۲. بهینه‌سازی کدها و تصاویر:

– فشرده‌سازی فایل‌های CSS و JavaScript.
– استفاده از فرمت‌های بهینه تصاویر (مانند WebP).
– کاهش حجم فایل‌های HTML.

۳.استفاده از شبکه تحویل محتوا (CDN):

شبکه‌های تحویل محتوا نسخه‌هایی از سایت شما را در سرورهای مختلف سراسر جهان ذخیره می‌کنند تا اطلاعات به نزدیک‌ترین سرور کاربر ارسال شود.

  • کلودفلر ۵⭐

نکته:اخیرا کلودفلر نقش فایروال امنیتی دارد و کمتر کاربرد سرعت دارد

۴. فعالسازی Lazy Load

این ویژگی به بارگذاری تدریجی تصاویر کمک می‌کند و باعث می‌شود که تنها تصاویر موجود در بخش قابل مشاهده کاربر لود شوند.فقط لیزی لود یا با استفاده از تنظیمات المنتور یا فقط افزونه. هردورا همزمان اجرا نکنید

  • لیزی لود
  • پری لودینگ

۵. انتخاب هاست با کیفیت

هاستینگ باکیفیت بالا نقش مهمی در افزایش سرعت سایت دارد. هاستینگ‌های ارزان ممکن است قطعا پاسخ‌دهی طولانی‌تری در اجرا یا پشتیبانی فنی ضعیف تر داشته باشند.

  • هاست اروپایی:هاستینگر
  • هاست ایرانی:لیموهاست

۶. استفاده از افزونه‌های بهینه‌سازی

افزونه‌هایی مانند Perfmatters برای غیر فعال کردن قابلیت‌های غیرضروری وردپرس و WP Rocket برای مدیریت کشینگ و بهینه‌سازی کلی سایت بسیار مفید هستند.

  • Perfmatters-WP Rocket  پولی
  • litespeed  رایگان

۷.انتخاب قالب مناسب

قالب سایت یکی دیگر از عوامل کلیدی در افزایش سرعت سایت وردپرسی است. قالب‌های سبک مانند Hello Elementor می‌توانند گزینه‌های مناسبی باشند. از طرفی قالب‌های سنگین‌تر مانند Woodmart بهینه‌سازی بیشتری نیاز دارند تا به سرعت مطلوب برسند

  1. بهترین قالب هلو المنتور 
  2. خرید قالب اصلی از سایت خارجی
  3. قالب ایرانی معتبر

چه قالبی پرسرعتی بخرم؟

اکثر قال های ایرانی.درخواست های بیشتر کوئری ارسال میکننئدومخصوصا اگر نال کد شکسته یا از مارکت نامعتبری خریده شده باشند.مثلا: باعث بوجود امدن یک درخواست مکرر یا لوپ و دایم میدهند مانند:

  • لایسنسی که ندارد

تنظیمات راکت۱

wprocket1

۸.بروز بودن قالب و افزونه ها

بروز بودن قالب و افزونه ها تاثییر مستقمی در سرعت و امنیت سایت ها دارند.

  • اپدیدت و بکاپ هفتگی

۹.دیتابیس پایگاه داده

برای خدمات افزایش سرعت وردپرسی حداقل دیتابیس بروز لازم هست.دیتابیس بزرگ و فروشگاهی عامل سرعت.بهینه سازی دیتابیس با افزونه اختصاصی wp optimiz بصورت هر ۲ الی ۳ ماه. دیتابیس متوسط زیر ۵۰۰ مگابایت و بزرگ ۱-۲ گیگ هستند که باید حساب های قدیمی کاربری حذف شود. مثلا بیش از ۱ سال غیر فعال

  • حداقل ورژن ۷.۴ Mysqbl
  • بهترین ورژن ۸
مقاله مرتبط:  سریعترین سایت 2025

تنظیمات WP Rocket

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

  • بکاپ قبل از شروع

کش چیست و چگونه عمل می‌کند؟

هنگامی که یک کاربر وارد یک وب‌سایت می‌شود، درخواستی به سرور ارسال می‌کند. این درخواست شامل پردازش‌های متعددی مانند اجرای کدها و بازیابی اطلاعات از دیتابیس است. نتیجه این پردازش‌ها به مرورگر کاربر ارسال می‌شود و وب‌سایت برای او نمایش داده می‌شود. استفاده از کش در این فرآیند می‌تواند تاثیر چشمگیری بر افزایش سرعت سایت وردپرسی داشته باشد.

در سیستم کش، نتایج پردازش‌های انجام‌شده ذخیره می‌شود. زمانی که یک کاربر جدید یا حتی همان کاربر بخواهد مجدداً وارد وب‌سایت شود، کش بررسی می‌کند که آیا این درخواست قبلاً اجرا شده است یا نه. اگر نتیجه قبلاً ذخیره شده باشد، مستقیماً به مرورگر کاربر ارسال می‌شود و نیازی به پردازش مجدد نیست. این فرآیند می‌تواند زمان بارگذاری سایت را به طور قابل توجهی کاهش دهد.

انواع کش

کش سمت سرور:

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

کش مرورگر:

مرورگر کاربر نیز می‌تواند فایل‌هایی مانند HTML، CSS، JavaScript، تصاویر و فونت‌ها را ذخیره کند. برای مثال، اگر کاربر هر روز به یک وب‌سایت مشخص مانند دیجی‌کالا مراجعه کند، مرورگر او نیاز ندارد فونت‌ها را دوباره دانلود کند. این فایل‌ها در اولین بازدید ذخیره شده و در بازدیدهای بعدی از حافظه مرورگر بارگذاری می‌شوند، که این امر باعث افزایش سرعت سایت وردپرسی می‌شود.

تنظیمات کش برای دستگاه‌های موبایل

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

در چنین شرایطی، فعال‌سازی گزینه “جداسازی فایل‌های کش برای دستگاه موبایل” نیز ضروری است. 

 

تنظیم طول عمر کش

طول عمر کش نشان‌دهنده مدت‌زمان ذخیره‌سازی فایل‌ها در حافظه کش است. برای مثال، اگر لیست مقالات اخیر سایت شما در کش ذخیره شود، ممکن است یک مقاله جدید منتشر شده ولی در کش نمایش داده نشود. بنابراین، تنظیم مناسب طول عمر کش به به‌روزرسانی به‌موقع محتوا کمک می‌کند.

  • ۱ روز
  • یا ۱۰ ساعت

بهینه‌سازی فایل‌ها در راکت

یکی از قابلیت‌های کلیدی افزونه WP Rocket بهینه‌سازی فایل‌های CSS و JavaScript است.در این تب تیک گزینه ها را بترتیب فعال میکنید و تست مجدد میگیرید

  • مهم:خالی کردن کش

فشرده‌سازی فایل‌های CSS

فشرده‌سازی فایل‌های CSS از طریق حذف توضیحات و فضاهای غیرضروری، حجم فایل‌ها را کاهش می‌دهد. این امر باعث می‌شود تا فایل‌ها سریع‌تر بارگذاری شوند و در نتیجه سرعت سایت وردپرسی افزایش یابد.

فشرده‌سازی و ادغام فایل‌های JavaScript

این تنظیم دقیقاً مشابه بهینه‌سازی فایل‌های CSS عمل می‌کند. حذف توضیحات اضافی و ادغام فایل‌های JavaScript در یک فایل، موجب کاهش تعداد درخواست‌ها به سرور می‌شود. این کار زمان بارگذاری سایت را به حداقل می‌رساند و باعث بهبود عملکرد مرورگر می‌شود.

مقاله مرتبط:  ساخت افزونه با هوش مصنوعی

ادغام فایل‌ها
ادغام فایل‌های CSS و JavaScript یکی دیگر از قابلیت‌های موثر افزونه است. با این روش، تمامی فایل‌ها به صورت یکجا به مرورگر ارسال می‌شود. این کار به جای انتظار برای بارگذاری تک‌تک فایل‌ها، موجب سرعت‌بخشیدن به پردازش و نمایش سایت می‌شود.

تنظیمات راکت۲

wprocket2

 

مستثنا کردن فایل‌های JavaScript و CSS

در تنظیمات افزونه WP Rocket، گزینه‌ای برای مستثنا کردن فایل‌های JavaScript و CSS وجود دارد. این امکان به شما اجازه می‌دهد تا فایل‌هایی که نباید فشرده یا مینیفای شوند را مشخص کنید. برای مثال، اگر فایلی نیاز به تغییر نداشته باشد یا از قبل بهینه شده باشد، می‌توانید آدرس آن را در این بخش وارد کنید تا از فرآیند فشرده‌سازی مستثنا شود.

بارگذاری تأخیری فایل‌های JavaScript

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

همچنین، گزینه “تأخیر در اجرای JavaScript” به شما امکان می‌دهد تا فایل‌های JavaScript فقط زمانی بارگذاری شوند که کاربر با سایت تعامل داشته باشد؛ مثلاً اسکرول کردن، کلیک کردن یا لمس صفحه. این روش برای کاهش زمان بارگذاری اولیه بسیار مفید است.

بارگذاری تنبل تصاویر

بارگذاری تنبل یا Lazy Load یکی دیگر از ابزارهای موثر برای افزایش سرعت سایت وردپرسی است. با فعال کردن این قابلیت، تصاویر فقط زمانی بارگذاری می‌شوند که کاربر به بخش مربوطه اسکرول کند. این تنظیم میبایست در تنظیمات پیش فرض المنتور خاموش باشد

بارگذاری تنبل برای تگ‌های img و تصاویر CSS

عکس بهینه
این گزینه شامل دو بخش است:

تگ‌های img: تصاویر اصلی سایت که با استفاده از تگ img تعریف شده‌اند، به صورت تنبل بارگذاری می‌شوند.
تصاویر پس‌زمینه در CSS: تصاویر پس‌زمینه‌ای که از طریق CSS تعریف شده‌اند نیز می‌توانند به صورت تنبل بارگذاری شوند. 

آی‌فریم‌ها و ویدئوها

بارگذاری تنبل می‌تواند برای آی‌فریم‌ها و ویدئوها نیز اعمال شود. برای مثال، اگر ویدئویی از آپارات یا یوتیوب در سایت نمایش داده می‌شود، فعال کردن این گزینه باعث می‌شود تا آی‌فریم و ویدئوها تنها زمانی بارگذاری شوند که کاربر به بخش مربوطه برسد.

تصویر عامل سرعت سایت

مشخص کردن ابعاد تصاویر در هنگام بارگذاری باعث جلوگیری از پرش‌های ناخواسته در طراحی سایت می‌شود. با فعال کردن این قابلیت، مرورگر پیش از بارگذاری تصویر، فضای مورد نیاز آن را مشخص کرده و تجربه کاربری روان‌تری ارائه می‌دهد.

  • ابعاد مناسب 
  • حجم ۶۰ kb
  • پسوند webp – png

 

لینک‌های پیش بارگذاری و بهینه‌سازی DNS

یکی از جنبه‌های کلیدی برای افزایش سرعت سایت وردپرسی، استفاده از امکانات پیش بارگذاری و بهینه‌سازی منابع خارجی مانند DNS و فونت‌ها است. در ادامه به بررسی این قابلیت‌ها و تأثیر آن‌ها بر عملکرد سایت می‌پردازیم.

لینک‌های پیش بارگذاری

قابلیت لینک‌های پیش بارگذاری (Preloading Links) یکی از ابزارهای کاربردی در بهینه‌سازی سایت‌های وردپرسی است. این ویژگی به مرورگر امکان می‌دهد که فایل‌های مرتبط با لینک‌های خاص را قبل از کلیک کاربر بارگذاری کند. 

  • گزینه “پیش‌بارگذاری پیوندها” را فعال کنید.
  • این تنظیم باعث می‌شود که هنگام کلیک روی لینک‌ها، صفحات سریع‌تر باز شوند.

dns prefetch

⬇️

پیش درخواست DNS

پیش درخواست DNS (DNS Prefetching) برای سایت‌هایی که از منابع خارجی مانند فونت‌های گوگل یا فایل‌های جاوا اسکریپت استفاده می‌کنند، بسیار مفید است. با استفاده از این قابلیت، مرورگر قبل از نیاز به فراخوانی این منابع، DNS مربوط به آن‌ها را شناسایی و ذخیره می‌کند. این فرآیند باعث کاهش زمان انتظار برای فراخوانی منابع خارجی می‌شود.

متن را بدرستی طبق عکس بالا وارد کنید!

use.fontawesome.com//

تنظیمات راکت۳

مقاله مرتبط:  کپی کردن برگه نوشته در وردپرس❤️‍🔥(باکد)

wprocket3

پیش بارگذاری فونت‌ها

فونت‌ها یکی از مهم‌ترین عناصر طراحی سایت هستند که می‌توانند بر سرعت بارگذاری تأثیر بگذارند.  پیش بارگذاری آن‌ها می‌تواند زمان پاسخگویی را کاهش دهد. کافیست طبق ویدیو مسیر لینک را از رسانه کپی و اینجا پیست کنید

  • پیش‌بارگذاری فونت‌ها را فعال کنید اگر فونت سفارشی دارید
  • فقط یک فونت سفارشی نه بیشتر
  • Woff2

وب فونت

بهینه‌سازی فونت‌های وب

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

  • خرید فونت اورجینال
  • woff2⭐⭐⭐⭐⭐
  • فعال کردن گزینه سلف هاست

شناسایی مسیر فونت‌ها
برای شناسایی مسیر فونت‌ها، می‌توانید از ابزار Inspect مرورگر استفاده کنید. وارد بخش “Network” شوید، گزینه “Font” را انتخاب کنید و لیستی از فونت‌های بارگذاری‌شده را مشاهده کنید. سپس آدرس‌های مربوط به فونت‌ها را در بخش پیش بارگذاری وارد کنید.

 

تنظیمات راکت۴

wprocket4 copy

 

غیرفعال کردن ضربان قلب وردپرس

ضربان قلب وردپرس (WordPress Heartbeat) قابلیتی است که به‌طور مداوم درخواست‌هایی به سرور ارسال می‌کند تا اطلاعات به‌روزرسانی شوند. این ویژگی اگرچه مفید است، اما ممکن است باعث کاهش سرعت سایت شود.

تنظیمات راکت۵

wprocket6

 ترکیب افزونه WP Rocket و Perfmatters

خدمات افزایش سرعت سایت وردپرسی از مهم‌ترین دغدغه‌های مدیران سایت است. این مسئله تأثیر مستقیم بر سئو، تجربه کاربری، و نرخ تبدیل دارد. در این مقاله، اهمیت استفاده از افزونه WP Rocket و ابزارهای مکمل نظیر Perfmatters برای بهبود عملکرد سایت را بررسی می‌کنیم.

تنظیمات وردپرس عامل افزایش یا کاهش سرعت

به بخش گفت‌وگوها بروید و گزینه‌های مرتبط با نمایش نیم‌رخ‌ها و پیگیری لینک‌ها را غیرفعال کنید. این درخواست‌های مکرر باعث کاهش سرعت سایت می‌شوند.

 

تنظیمات پرفمترز۱

perfermeter1

افزونه Perfmatters

پرفمترز افزونه مکمل راکت که کمک زیادی در افزایش سرعت سایت میکند.

  • غیرفعال کردن اسکریپت‌های اضافی.مدیریت بارگذاری CSS و JavaScript.
    بهبود زمان پاسخ‌دهی سرور (TTFB).
  • غیرفعال کردن قابلیت‌های غیرضروری وردپرس (مانند Emoji Script یا Embed)
  • حذف اسکریپت‌های اضافی.
    کاهش درخواست‌های HTTP.

نکته: تنظیماتی که دربخش راکت فعال کردید را در پرفرمترز فعال نکنید!

تنظیمات پرفمترز۲

perfermeter2

بهینه‌سازی پایگاه داده با پرفمترز

داده‌های قدیمی مانند پیش‌نویس‌ها، کامنت‌های اسپم و اطلاعات گذرا (transients) را حذف کنید.
اسکن پایگاه داده می‌تواند اطلاعاتی از تعداد جدول‌های غیرفعال یا حجیم به شما بدهد. با این کار، سرعت سایتتان به طور محسوسی افزایش می‌یابد.

  • اسکن و تخلیه اطلاعات

تنظیمات پرفمترز۳

perfermeter3

تنظیمات پرفمترز۴

perfermeter5

سایت اندازه‌گیری سرعت وبسایت

ابزارهایی نظیر Google PageSpeed Insights و GTmetrix می‌توانند نقاط ضعف سایت شما را شناسایی و پیشنهادات دقیقی برای بهبود ارائه دهند. این ابزارها اطلاعاتی نظیر زمان بارگذاری، اندازه فایل‌ها، و عملکرد سرور را تحلیل می‌کنند.

  • Google PageSpeed Insights: تحلیل رایگان از مشکلات سرعت سایت و ارائه راهکارهای پیشنهادی.
    GTmetrix: ابزاری پیشرفته برای بررسی جزئیات عملکرد سایت و ارائه گزارش کامل.
    Gift of Speed: برای تحلیل حجم تصاویر و کاهش زمان بارگذاری.
  • لینک سایت giftofspeed بدون فیلترشکن

آموزش های رایگان بیشتر : طراحی سایت شرکتی

توجه: آپدیدت محتوا خارج از ویدیو آموزشی

 

تاثیر سی پنل یا دایرکت ادمین بر سرعت

  • ظاهرا سی پنل بهتره

پلاگین کویری مانیتور

پلاگین query monitor خطاهای سایت باگ ها اسکریپت ها و در خواست های مختلف سایت را در لحظه بررسی میکند و گزارش میدهد- ابزاری عالی برای کشف و حل مشکل که در نهایت باعث افزایش سرعت سایت وردپرسی میشود.مثال عکس زیر :

  • خطای نارنجی که هشدار
  • خطای قرمز که باید سریعا حل شود

کویری مانیتو

خدمات پشتیبانی سایت

 

مقاله افزایش سرعت المنتور

ستاره ⭐⭐⭐⭐مارا رنگی کنید!

۴/۵ - (۱۲ امتیاز)

7 پاسخ

دیدگاهتان را بنویسید

یک × دو =