در این آموزش قصد داریم سرعت سایت ساخته شده با المنتور را با افزونه wp rocket افزایش دهیم.
آموزش صفحه ساز المنتور به شما کمک میکند که روشهای سرعت بخشیدن به سایت خود را بدانید.
اگر میخواهید مطمئن شوید که وب سایت وردپرس شما به سرعت لود میشود، لازم است یاد بگیرید که چگونه سایت Elementor خود را بهینه کنید و سرعت آن را با یکی از پلاگین کشهای برتر وردپرس یعنی افزونه wp rocket وردپرس بهبود ببخشید.
نحوه افزایش سرعت سایت ایجاد شده با صفحه ساز المنتور با افزونه کش وردپرس
آموزش افزونه المنتور به شما کمک میکند که روشهای سرعت بخشیدن به سایت خود را بدانید.
اگر قصد دارید که وب سایت وردپرس سریع بارگزاری گردد، لازم است یاد بگیرید که چگونه سایت ساخته شده با المنتور خود را بهینه کنید و سرعت آن را با یکی از پلاگین کشهای برتر وردپرس یعنی افزونه موشک وردپرس وردپرس بهبود ببخشید.
با سرعت بخشیدن لود صفحه که یک عامل رتبه بندی برای گوگل است، زمانی رسیده که در آن غیرممکن است یک وب سایت را اجرا کرده و از کارایی آن مراقبت نکنید.
اگر فکر می کنید کار خیلی زیادی میبرد و شما هم وقت ندارید، با توصیه های گوگل و روش های بهینه سازی عملکرد وب، هماهنگی داشته باشید.
در این مقاله، آموزش افزونه المنتور را دنبال کنید و بدانید چگونه به راحتی میتوانید سایت خودتان را بهینه سازی کرده و سرعت آن را ارتقا دهید.
ما این کار را با استفاده از یک افزونه المنتور پرو یعنی پلاگین WP Rocket انجام خواهیم داد.
دلایلی مهم برای افزایش سرعت و بهینه بودن سایت مان
در آموزش افزونه المنتور میبینید که با توجه به تحقیقات گوگل، در حال حاضر صفحه وب تلفن همراه به طور متوسط 15.3 ثانیه طول میکشد تا به طور کامل دانلود گردد.
مشکل این است که بیش از نیمی از بازدیدکنندگان یک وب سایت تلفن همراه، اگر بارگیری صفحه بیش از سه ثانیه طول بکشد، آن را رها میکنند.
علاوه بر این، اگر شما مدیریت یک وبسایت تجارت الکترونیک را دارید، به خاطر داشته باشید که تاخیر یک ثانیه در زمان لود تلفن همراه میتواند conversion rates شما را تا 20٪ افزایش دهد.
(در علم تبلیغات به درصد افرادی که تبلیغات را مشاهده میکنند و خرید میکنند، conversion rates گفته میشود.)
با توجه به این محدودیت، چگونه میتوانید اطمینان حاصل کنید که وب سایت وردپرس شما به اندازه کافی سریع است؟
آیا جهت انجام این کار، شما نیاز به درگیر شدن در کارهای فنی دارید، و یا باید غرق در کد نویسی برای سایت خود شوید؟
خوشبختانه جواب این است که با آموزش افزونه المنتور هیچکدام از این کارها لازم نیست.
در حال حاضر سرعت بخشیدن در اجرای یک وب سایت، ساده است.
اما کار اساسی این است که بهترین ابزار بهینه سازی را در دسترس داشته باشید.
از آنجاییکه چندین مرحله ضروری برای سرعت بخشیدن به سایت وردپرس وجود دارد، در اینجا فرض می کنیم که شما قبلا بیشترین مراقبت ها را کرده اید.
از جمله آنکه قبلا بهترین ارائه دهنده خدمات میزبانی را انتخاب کرده اید و از پلاگین های کم سرعت خلاص شده اید.
بنابراین بر روی اهمیت داشتن یک سایت کش شده و بهینه شده تمرکز خواهیم کرد.
دلایل مهم برای داشتن کش در عملکرد سایت مان
افزونه کش وردپرس همان چیزی است که در آموزش المنتور ما میتوانیم آن را به عنوان یک عکس فوری یا snapshot از محتوای پویای وردپرس در نظر بگیریم، که بدینوسیله آن را به محتوای استاتیک تبدیل میکنیم.
به این ترتیب تمامی فایل های HTML، تصاویر، CSS و JS از سایت شما کش میشوند.
هنگامی که یک بازدید کننده میخواهد محتوای ذخیره شده را ببیند، سایت وردپرس شما مجبور نیست از وب سرور بخواهد که این صفحه را نشان دهد، بلکه به سادگی این عکس فوری را به مرورگر بازدید کننده، به شکل یک فایل HTML ارسال میکند.
اینکار باعث میشود که فرآیند بسیار سریعتر انجام گردد.
در اینصورت لود سنگین که وردپرس برای ارسال یک صفحه وب به مرورگر انجام میدهد محدود به اولین باری خواهد بود که صفحه بازدید میشود.
همه بازدیدکنندگان پس از گرفتن snapshot از آن بهره مند خواهند شد و میتوانند پس از آن، صفحه کامل را، سریعتر از قبل دریافت کنند.
(برای مروری دقیق بر آموزش برگه ساز المنتور از ذخیره سازی وردپرس، شما می توانید Caching برای وردپرس را اینجا بخوانید، که به زبان ساده انگلیسی بیان شده است.)
استفاده از افزونه کش wp rocket برای افزایش سرعت با سایت ساخته شده با المنتور
در این آموزش می بینید که افزونه کش وردپرس یک امکان اضافی برای وردپرس است و هدف اصلی آن لود سریعتر سایت وردپرس شماست.
این پلاگین همچنین دارای گروهی از امکانات است که عملکرد وب سایت شما را افزایش میدهد، و بازدید کنندگان و گوگل را عاشق سایت شما خواهد کرد.
سه برنامه در دسترس شما وجود دارد :
- اول اینکه، اگر شما تنها یک وبسایت داشته باشید،
- به علاوه اینکه، اگر میخواهید از آن در 3 سایت استفاده کنید،
- در نهایت اینکه، اگر قصد دارید تعداد نامحدودی از وب سایت ها را ذخیره کنید.
هنگامی که شما بهترین افزونه کش ، Wp Rocket را برای نیازهای خود انتخاب کرده اید، به صفحه حساب دسترسی خواهید داشت.
از آنجا، شما میتوانید پلاگین را دانلود کرده و آن را بر روی وردپرس خود نصب نمایید.
این پلاگین با حداقل پیکربندی (پیش فرض) ، درست کار میکند.
در آموزش افزونه المنتور میبینید که به محض این که موشک وردپرس را فعال کنید، وب سایت شما بلافاصله از آن استفاده خواهد کرد.
پلاگین WP Rocket به طور خودکار 80 درصد از عملکردهای وب را پس از فعال سازی اعمال میکند، از جمله موارد زیر:
– حافظه پنهان یا کش استاتیک برای دسکتاپ و موبایل : این نسخه HTML استاتیک محتوای شما است، حافظه مرورگر (در آپاچی، در سرور موجود است): این انواع خاصی از فایل ها را در کامپیوتر محلی بازدید کنندگان شما ذخیره میکند
– فشرده سازی GZIP (در آپاچی، در سرور موجود است) : این تکنیکی است که فایلهای ارسال شده از سرور شما به مرورگر بازدید کنندگان شما را، فشرده سازی میکند
– پشتیبانی متقابل برای فونتهای وب (در آپاچی)
– شناسایی و پشتیبانی از پلاگینهای مختلف، تم ها و محیطهای میزبانی
– کش سبد خرید WooCommerce را ذخیره و قطعه بندی میکند.
بقیه موارد در آموزش افزونه المنتور انتخابی هستند که میتوانید از آنها استفاده نکنید.
تنظیمات مناسب موشک وردپرس برای سایتی که با المنتور ایجاد شده
این سوالی است که در آموزش المنتور میتواند جوابهای متعددی داشته باشد، مجموعه ثابتی از گزینه ها که باید در هر وب سایتی فعال شود وجود ندارد.
هر سایت متفاوت است و حتی اگر در صفحه ساز المنتور مشترک باشد، عوامل متعددی میتوانند بر انتخاب بهترین تنظیمات موشک وردپرس تأثیر بگذارند.
در این مقاله، یک سایت کوچک با المنتور ساخته شده، بنابراین میتوان دید که افزونه کش وردپرس چگونه بر روی آن کار میکند و بهترین گزینه ها کدام است.
البته، با توجه به مشخصات پلاگینها و سفارشی سازی سایت شما، پس از آن باید این گزینه ها را در سایت المنتور خود آزمایش کنید، این تنها راه برای یافتن بهترین تعادل و گزینه بهینه شده است.
این نسخه ی نمایشی سایت با استفاده از برخی صفحات پیش ساخته و بلوک های المنتور ساخته شده و برخی از سفارشی سازیها مثل ویجتها، تصاویر، فیلمها و غیره به آن اضافه شده است.
راهی که می توانیم مطمئن شویم با افزونه کش وردپرس وب سایت مان سریعتر شده
در ادامه آموزش یک وب سایت نمونه که کارهای طراحی داخلی را به نمایش گذاشته، را بررسی میکنیم.
این سایت توسط میزبان OVH اختصاصی، میزبانی میشود. وردپرس 5.1.1 و پی اچ پی 7.0.33 را اجرا میکند.
قبل از فعال سازی افزونه موشک وردپرس ، ابتدا سرعت صفحه سنگین تر است و شامل تصاویر و فیلمها را آزمایش میکنیم.
توجه داشته باشید که در هنگام اجرای برنامه سنجش سرعت سایت خود، باید سرعت همه صفحات خود را تست کنید!
در ادامه آموزش افزونه المنتور، برای آزمایش صفحه میتوان از GTMetrix استفاده کرد.
اگر یک حساب کاربری رایگان با GTMetrix ایجاد کنید، میتوانید چندین تست ترکیبی شامل ترکیب مکان ها، مرورگرها و نوع اتصال را انجام دهید.
شما همچنین میتوانید نسخه تلفن همراه وب سایت خود را از یک دستگاه معمولی مثلAndroid Galaxy Nexus تست کنید، اما این گزینه فقط در ونکوور کانادا، به عنوان محل تست در دسترس است.
برای این مقاله، محیط آزمایش GTMetrix به صورت زیر تنظیم شده است :
• محل تست: لندن، انگلستان (از آنجا که نزدیکترین محل به سرور این وبسایت در فرانسه است)،
• مرورگر: کروم،
• نوع ارتباط : LTE Mobile 10/15 مگابیت در ثانیه، 100 میلی ثانیه.
در اینجا LTE Mobile انتخاب شده، زیرا قرار است عملکرد اتصال به سایت از طریق یک شبکه کندتر صورت پذیرد.
فراموش نکنید که همه بازدید کنندگان شما از طریق سریعترین اتصالات به سایت شما دسترسی نخواهند داشت، به همین دلیل مهم است که سرعت سایت خود را از طریق دستگاههای مختلف نظارت کنید.
از آنجا که محتوای سایت آزمایشی فعلی در تلفن های مختلف متفاوت نیست، نسخه آزمایشی دسکتاپ با استفاده از اتصال LTE Mobile به نتایجی دست خواهد یافت که میتواند نسبتا مشابه با نحوه عملکرد با یک گوشی هوشمند مدرن باشد.
البته، همانطور که در انتهای مقاله آموزش افزونه صفحه ساز المنتور مشاهده خواهیم کرد، نتایج سرعت سنجی برای نسخه دسکتاپ حتی از یک اتصال سریع اینترنت هم بهتر خواهد بود.
تست سرعت سایت نمونه : قبل از کش
در این سایت نمونه کارها بسیار ساده است، بنابراین نباید انتظار داشت که خیلی آهسته باشد.
اما بهینه سازی خودکار که توسط کش وردپرس اجرا می شود، قابل مشاهده است.
به یاد داشته باشید که در این آزمایش جهت آموزش افزونه المنتور، بیشترین تمرکز بر زمان دانلود بر حسب ثانیه گذاشته شده است.
میزان سرعت صفحه مهم نیست، زیرا نشانگر مناسبی برای اندازه گیری دانلود سایت نیست.
هنگامی که Google سایت شما را رتبه بندی میکند، با توجه به زمان دانلود آن، میزان سرعت صفجه یک عامل رتبه بندی نیست.
در آزمایش جاری چگونگی اجرای صفحه بدون هیچگونه بهینه سازی انجام میشود.
6.1 ثانیه، 4.38 مگابایت، 59 درخواست
دانلود این نمونه صفحه در 6.1 ثانیه انجام گرفت.
بیایید ببینیم زمانی که WP Rocket را فعال کنیم چه تغییری حاصل میشود.
نتیجه را می توانید مشاهده کنید » https://gtmetrix.com/reports/mega.wp-rocket.me/smjnBVls
تست سرعت سایت نمونه : پس از کش (بدون تنظیمات فعال)
در ادامه آموزش ، افزونه موشک وردپرس را فعال میکنیم.
برای تأیید اینکه سایت به درستی کش شده است، لازم است کد منبع آن را بررسی کرده و نتایج کش را در انتهای صفحه مشاهده کرد.
نتایج سبز در انتهای منبع کد نشان میدهد که سایت با WP Rocket کش شده است.
در این لحظه، هیچ گزینه ای انتخاب نمیشود، برای آموزش افزونه المنتور فقط مواردی که به صورت پیش فرض فعال شده، در نظر میگیریم
• حافظه تلفن همراه (بر اساس شناسایی تلفن همراه وردپرس)،
• طول عمر حافظه پنهانی کش (10 ساعت)،
• ترکیب فایل های فونت گوگل،
• غیر فعال کردن Emoji وردپرس،
• غیر فعال کردن Embeds وردپرس،
• لود شدن (بر اساس صفحه اصلی و صفحاتی که از آن لینک شدهاند)
در اینجا نتیجه GTMetrix پس از کش (با گزینه های پیش فرض) آورده شدهاست :
5.4 ثانیه، 4.38 مگابایت، 57 درخواست
همانطور که میبینید، صفحه در این حالت تقریبا 1 ثانیه سریع تر از حالت بدون کش است!
اما در ادامه آموزش افزونه المنتور میتوان عمیقتر حرکت کرد و نتیجه بهتری گرفت.
تست سرعت سایت نمونه : کش+ گزینه های اضافی موشک وردپرس Wp Rocket
GTMetrix قبلا سه مساله اصلی را برای این صفحه برجسته کرده است:
• حجم آن 4.38 مگابایت است، که به دلیل حضور چندین تصویر بهینه نشده و ویدیو یوتیوب است.
• 1.2 مگابایت از جاوا اسکریپت در طول دانلود صفحه اول تجزیه میشود و در نتیجه پیشنهاد بازخوانی جاوا اسکریپت را میدهد.
• تصاویر و فونتهای وب با تاخیر میآیند، تصویر زیر را از زبانه آبشاری GTMetrix ببینید:
حال در ادامه آموزش باید تغییر وضعیت را وقتی گزینه های افزونه موشک فعال میشود، بررسی کرد.
باید گزینه هایی که میتوانند به طور مستقیم با مسائل ذکر شده در ارتباط باشند، در نظر گرفت.
به طور خاص، اگر گزینه های زیر یکی یکی فعال شوند، چه خواهد شد:
از زبانه بهینه سازی فایل:
• حداقل کردن کردن HTML
• ترکیب کردن فایل های فونت گوگل
• حذف رشته های پرس و جو از منابع استاتیک
• حداقل کردن فایل های CSS
• ترکیب کردن فایل های CSS
• حداقل کردن فایل های جاوا اسکریپت
• ترکیب کردن فایل های جاوا اسکریپت
• دانلود جاوا اسکریپت معوق شده، و حالت ایمن توصیه شده آن برای زیر گزینه jQuery
از زبانه رسانه:
• LazyLoad برای تصاویر
• LazyLoad برای فریمها و فیلمها
• جایگزین IFrame یوتیوب با یک تصویر قبلا دیده شده.
توجه : هر بار که در آموزش گزینه ای را فعال کنیم و تغییرات را ذخیره نماییم، بایستی وب سایت را از پنجره ناشناس مرورگر بررسی کرد تا ببینیم آیا همه چیز خوب است یا خیر.
این به ویژه برای گزینه های پیشرفته مانند آنچه که در زیانه بهینه سازی فایل موجود است، اهمیت دارد.
زیرا گاهی اوقات با دیگر پلاگینها یا گزینه های تم، اختلاف نظر دارند.
اگر برخی از گزینه ها با سایت شما ناسازگار است، آن را غیرفعال کرده و کش را پاک کنید تا اثر آن لغو شود.
در حال حاضر کد صفحه نمونه آزمایشی نیز (به لطف حداقل کردن، ترکیب کردن، و دانلود مجدد جاوا اسکریپت) بهینه شده و تصاویر فقط زمانی که کاربر صفحه را حرکت میدهد، لود میشوند و ویدئو یوتیوب به لطف LazyLoad با پیش نمایش تصویر جایگزین شده است.
اینجا نشان میدهد که کد منبع سایت نمونه چگونه به نظر میرسد :
هیچ جای خالی و هیچ توضیح HTML وجود ندارد، تمام جزئیات غیر ضروری که کد را سنگینتر میکنند توسط کش وردپرس حذف میشوند.
نتیجه سرعت در زیر آمده است:
2.7 ثانیه، 1.94 مگابایت، 20 درخواست
این یک نتیجه عالی در آموزش افزونه المنتور است!
گزینه های اضافی موشک وردپرس سرعت سایت نمونه را افزایش داد، زمان بارگذاری آن را از 5.4 تا 2.7 ثانیه کاهش داده، تعداد درخواست ها از 57 به 20 کاهش یافته، و همچنین حجم کل صفحه کم شده است.
آموزش نحوه بهینه سازی تصاویر را فراخواهیم گرفت
برای تنظیم روند بهینه سازی، باید همچنین بر روی تصاویر کار کنیم و اندازه آنها را کاهش دهیم.
بعضی از آنها با حجم (از 300 تا 500 کیلوبایت) بسیار سنگین هستند و بر اندازه کلی صفحات، تأثیر میگذارند.
افزونه موشک وردپرس به عنوان یک پلاگین مخفی، نمیتواند اندازه تصویر را به دلخواه خود کاهش دهد، اما بروی یک helper هوشمند یعنی پلاگین رایگان بهینه سازی تصویر یا Imagify حساب میکند.
اگر شما آن را نصب نکنید، کش وردپرس انجام این کار را به شما پیشنهاد میکند.
با پلاگین Imagifyمیتوان بهینه سازی برای کاهش اندازه تصاویر مورد استفاده در صفحه را اجرا کنید.
این اقدام ساده در آموزش افزونه المنتور تاثیر قابل توجهی در عملکرد لود صفحه داشت.
خودتان چک کنید:
کاهش اندازه تصاویر روی صفحه، سرعت لود را افزایش داد.
اکنون حجم صفحه 812 کیلوبایت و زمان بارگذاری 1.9 ثانیه است. اگر با سرعت اتصال اینترنت سریعتر آزمایش کنیم، نتایج بهتری خواهیم گرفت و این نتیجه نهایی است، زمان لود برای یک اتصال سریعتر کمتر از یک ثانیه (0.6 ثانیه) است.
نتیجه گیری
بهینه سازی سرعت سایت و بهبود عملکرد آن با ابزار مناسب و آموزش پلاگین صفحه ساز المنتور، میتواند یک فرآیند ساده باشد.
افزونه WP Rocket وردپرس، به Elementor سایت شما کمک میکند که سریعتر اجرا شود و رتبه بندی بهتری در SERP داشته باشد.
در این مقاله، ما شاهد بودیم که با فعال شدن چند گزینه موشک وردپرس چگونه عملکرد واقعی سایت بهبود می یابد.
این نتیجه تنها با استفاده از گزینه های موجود در زبانه رسانه ها و بهینه سازی فایل امکانپذیر است.
اما افزونه کش وردپرس ویژگیهای دیگری دارد که شما میتوانید با توجه به ویژگیهای سایت خود آنها را کشف و فعال کنید : یکپارچگی CDN ، Cloudflare، بهینه سازی پایگاه داده یا کنترل Heartbeat تنها برخی از آنهاست. علاوه بر این، با استفاده از پلاگین Imagify، شما میتوانید تصاویر را بهینه سازی کنید، اندازه آنها را کاهش داده و سرعت سایت خود را افزایش دهید.
در اینصورت با آموزش افزونه برگه ساز المنتور ، سایت خود را سریعتر از همیشه خواهید کرد.