افزایش سرعت سایت وردپرسی | بهینه سازی وردپرس در Gtmetrix

افزایش سرعت وردپرس با 25 راهکار ویژه

راهکارهایی که در وب میبینید تکراری شدند و موضوع جدیدی را به شما نشان نمیدهند اما امروز به شما نشان خواهیم داد که چطور سایت وردپرسی خودمون رو از کند بودن خلاص کنیم، این مقاله شما را با جزئیات شگفت انگیزی برای افزایش سرعت وردپرس آشنا خواهد کرد که اگر موارد گفته شده را به دقت انجام دهید امتیاز سایت شما در  Gtmetrix  بصورت شگفت انگیری بهبود خواهد یافت. من به شما نشان خواهم داد كه چگونه گزارش GTmetrix + PageSpeed ​​Insights خود را تهیه كنید و با بهینه سازی های خاص برای  WordPress را انجام دهید كه باعث بهبودزمان لود سایت وردپرسی شما می شوند.

معمول ترین روال ها برای بررسی مشکل مربوط به زیرساخت های شما مثل هاستینگ، قالب، صفحه ساز، افزونه کش و …) می باشد، اما نباید فراموش کنیم مواردی مانند بهینه کردن تصاویر و اسکریپت های third party قطعا در بهبود سرعت تاثیر زیادی دارند.

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

برای شروع کار پیشنهاد میکنم یک هاست وردپرس خوب مثل هاست وردپرس سرورستاپ رو انتخاب کنید، قالبی مثل Astra و صفحه سازی مانند Oxygen Builder یا elementor به همراه WP-rocket   پیشنهاد می شود.

Gtmetrix  معیار قابل قبولی از زمان load  سایت می باشد در حالی که PageSpeed Insights  گوگل معیاری برای اندازه زمان بارگزاری ندارد،  دریافت امتیاز 100%  واقع بینانه نیست مگر اینکه شما یک سایت ساده HTML داشته باشید، در مورد نمره وسواس به خرج ندهید و بجای آن روی سرعت خوب بارگزاری سایت متمرکز شوید.

این مقاله در 25 بند توضیح کاملی از بایدها و نباید ها در اختیار شما قرار میدهد.

در قسمت اول این مقاله به 5 نکته آشنا می شویم.

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

>هاست وردپرس چیست و چه ویژگی هایی باید داشته باشد<

حالا فرض میکنیم شما هاست خود را قبلا انتخاب کردید چه پارامترهایی را باید برای کیفیت آن بسنجیم؟

سرور میزبان هست شما کند است اگر:

  • زمان پاسخگویی کند سرور در PageSpeed Insights
  • TTFB بالا (زمان بایت اول) در برگه GTmetrix Timings
  • سایت شما دارای نمرات GTmetrix خوب است ، اما زمان بار خوبی ندارد
  • خطاهای موجود در سرور 503 (به معنای اضافه بار سرور)

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

 

  • دوباره به قالب و صفحه ساز سایت خود فکر کنید!

بیشترین قالب استفاده شده در وردپرس ایران، شاید Astra – BeTheme – Enfold  و شاید چند قالب دیگر باشد. وقتی قالبی دارید که با صفحه ساز مدیریت می شود، اسکریپت های اضافی سرعت سایت شما را کند میکنند حتی اگر از Elemetor  استفاده کنید که یکی از سبک ترین صفحه سازها می باشد. سعی کنید کمترین اسکریپت های اضافه در سایت خود استفاده کنید، شاید ترکیب Astra+Elementor پیشنهاد خوبی باشد تا کمترین تاثیر در سرعت سایت بوجود آید.

در هر صورت یکی سری فایل css و js  توسط elementor  به سایت شما اضافه می شود که در سرعت سایت بی تاثیر نیست.

محصولات تجاری مثل Oxygen builder  هم میتوانند به بهبود عملکرد سایت کمک کنند. در تصویر زیر سریعترین سایت سازی های وردپرسی در یک نظرسنجی قالب مشاهده است.

بهترین قالب های وردپرس - افزایش سرعت وردپرس

 

  • پلاگین کش را فعال کنید.

اگر سرور شما از وب سرور Litespeed استفاده میکند، شما میتوانید از Litespeed cache  استفاده کنید.  کش تاثیر بسیاری بروی امتیاز شما در Gtmetrix  دارد.  Litespeed cache  دارای کش اختصاصی در سطح سرور و مجموعه ای از ویژگی های بهینه سازی است.

LSCWP از WordPress Multisite پشتیبانی می کند و با محبوب ترین افزونه ها از جمله WooCommerce ، bbPress و Yoast SEO سازگار است.

در مقایسه ای بین انواع کش ها، نتایج بصورت زیر بوده است.

 

تاثیر انواع کش در سرعت وردپرس - افزایش سرعت وردپرس

اگر Litespeed  ندارید دنیا به پایان نرسیده است، هنوز هم امکان استفاده از کش وجود دارد.

WP Rocket یکی از محبوب ترین افزونه های حافظه نهان است ، عمدتاً به دلیل داشتن ویژگی های بهینه سازی سرعت بیشتر نسبت به سایر افزونه های کش. این نه تنها منجر به بهتر شدن نمرات GTmetrix می شود ، بلکه به این معنی است که لازم نیست یک دسته پلاگین اضافی را در سایت خود نصب کنید.

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

  • پاکسازی بانک اطلاعاتی
  • کنترل Heartbeat
  • Lazy load
  • Host Google Fonts locally
  • Host Google Analytics locally
  • تنظیمات درخواست DNS
  • ادغام با Cloudflare + CDNیا CDN های دیگر

بیشتر موارد بالا در wp-rocket  قابل تنظیم است.

 

  • بروز رسانی سایت به آخرین نسخه php

آمارهای وردپرس نشان می دهد که بسیاری از کاربران نسخه PHP منسوخ را اجرا می کنند، در حالی که نسخه PHP 7.4 در هاست موجود است. براحتی می توایند نسخه PHP سایت خود را ارتقا دهید، فقط توجه کنید باید قالب و ماژول های سایت شما امکان استفاده از نسخه PHP  جدید را داشته باشند و با آن سازگاری داشته باشند. به عنوان مثال نسخه ioncube  یا zend  استفاده شده در برخی از اسکریپت ها باید با نسخه PHP  استفاده شده مطابقت داشته باشد در غیر این صورت پس از تغییر نسخه PHP  سایت شما با خطا مواجه می شود.

در شکل زیر میزان تاثیر نسخه PHP بر وردپرس نسخه 5.3 نمایش داده شده است.

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

  • از CDN استفاده کنید.

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

سرویس دهنده های CDN  بسیار وجود دارند که خدمات متفاوتی میدهند، اما در ایران شناخته شده ترین سرویس دهنده CDN شرکت Cloudflare  می باشد که سرویس رایگان آن تا حد زیادی نیازهای کاربران را رفع می کند، شرکت سرویس دهنده CDN   ایرانی نیز ابرآروان نام دارد که چند سال است در زمینه خدمات CDN  فعایت میکند. افزونه WP Rocket و اکثر افزونه های cache ، Cloudflare Zone ID ، Global API Key و ایمیل حساب Cloudflare خود را از شما می خواهند. اینها در حساب cloudflare شما هستند. آنها را به افزونه کش خود اضافه کنید.

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

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

بخش دوم بهینه سازی وردپرس را اینجا مطالعه کنید.

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *