فروشگاه ووکامرسی که سریعتر بارگذاری میشود، تجربه کاربری را بهبود میبخشد و به شما کمک میکند تا فروش خود را افزایش دهید. در این مقاله، به شما آموزش خواهیم داد که چگونه با استفاده از ترفندها و راهکارهای آسان و عملی، به بهبود عملکرد ووکامرس کمک کنید.
چرا سرعت ووکامرس مهم است؟ چرا بهبود عملکرد ووکامرس؟
سرعت ووکامرس اهمیت زیادی دارد زیرا به بهبود تجربه کاربری در فروشگاه آنلاین شما کمک میکند. تحقیقات اخیر نشان داده است که کاهش یک ثانیهای در سرعت بارگذاری صفحه، باعث کاهش ۷٪ در تبدیلات و ۱۶٪ کاهش در رضایت مشتری میشود. بیش از ۷۳٪ کاربران به رقبا میپیوندند اگر با یک وبسایت کند روبرو شوند. به طور کلی، یک فروشگاه ووکامرس کند باعث کاهش نرخ تبدیل و کاهش فروش میشود. همچنین در رتبهبندی SEO سایت شما تأثیر میگذارد. سرعت صفحه یکی از عوامل اساسی است که موتورهای جستجو مانند گوگل برای رتبهبندی وبسایتها استفاده میکنند.
مطالعه بیشتر: مقایسه AVIF و WebP: کدام فرمت برای سایت بهتر است؟
با این حال، بهینهسازی ووکامرس برای دستیابی به سرعت و عملکرد بیشتر میتواند به شما کمک کند تا این خسارات را جبران کرده و کلیات تبدیلات، فروش و امتیاز رضایت مشتری خود را بهبود بخشید. میتوانید سرعت و عملکرد ووکامرس خود را با استفاده از ابزارهای آزمایش سرعت مانند GTmetrix، Pingdom و Google PageSpeed Insights بررسی کنید.
حال بیاید با توجه به مطالب گفته شده، سرعت و عملکرد ووکامرس را با استفاده از نکات زیر بهبود ببخشیم:
بهبود عملکرد ووکامرس با ۱۲ روش
۱. ارتقای میزبانی سایت شما
انتخاب ارائه دهنده میزبانی هاست مناسب، اولین گام در بهبود سرعت ووکامرس است. هاست مکانی است که تمام فایلهای ووکامرس و سایت شما ذخیره میشوند. اگر ارائه دهنده میزبانی شما از کیفیت خوبی برخوردار نباشد، کارایی ووکامرس مشتریان شما را تحت تأثیر قرار میدهد. بدون داشتن میزبانی مناسب، تمام نکات که در ادامه به آنها میپردازیم، ناکارآمد خواهد بود، حتی میزبانی ناکارآمد روی نتایج سئوی شما تاثیر منفی خواهد گذاشت. پس تا اینجا با اهمیت بالای میزبانی هاست سایت آشنا شدیم.
با توجه به تجربه ۱۰ ساله ما در زمینه وب و تست اکثر شرکتهای هاستینگ، پیشنهاد میکنیم از شرکت نت افراز یا سون هاست استفاده کنید چراکه نسبت به بقیه شرکتها هاستهایی با سرعت و قیمت مناسب همچنین با پشتیبانی خوب ارائه میدهند. اگر قصد خرید هاست از شرکت نت افراز را دارید، از کد تخفیف ۱۲درصدی UC435KVB و اگر قصد خرید از شرکت سون هاست را دارید، از کد تخفیف ۱۰درصدی novinmaster استفاده نمایید.
همچنین اگر برای انتقال سایت خود به میزبانی جدید نیاز به راهنمایی دارید، مقاله “آموزش کامل بکاپ گیری از سایت وردپرسی و نحوه بازگردانی آن” را مطالعه نمایید.
۲. تنظیم سیستم کشینگ برای فروشگاه ووکامرس
ووکامرس روی وردپرس اجرا میشود. هنگامی که کاربری از وبسایت شما بازدید میکند، صفحات را برای چندین بار بارگذاری میکند. این بدان معناست که بازدید بیشتر از وبسایت شما، سرور میزبانی شما را برای مدت طولانیتری مشغول نگه میدارد. سیستم کشینگ کمک میکند تا این مشکل را حل کنید. بجای بارگذاری صفحات به صورت پویا، سیستم کش به کاربران شما یک نسخه استاتیک که در آن اطلاعات صفحات ذخیره شده است را ارائه میدهد.
کش چگونه عمل میکند؟ هنگامی که سایتی را باز می کنید، حافظه کش کلیه اطلاعات وب سایت را جمع آوری میکند، آن را به یک فایل HTML تبدیل می کند و آن را در مرورگر شما باز می کند. دفعات بعد که همان سایت را باز می کنید، یک نسخه کش بارگیری می شود. این به سرور کمک می کند تا سریعتر کار کند و بار اضافی نداشته باشد.
بهترین روش برای افزودن کش استفاده از افزونه WP Rocket است. راکت بهترین افزونه کش وردپرس است که محیطی ساده با کارایی بالا دارد. این افزونه در نسخه رایگان وجود ندارد. کافی است افزونه WP Rocket را نصب و فعال کنید. بعد از نصب، به صورت خودکار یک فایل کش تولید میکند. نکته جالب و قابل توجه این افزونه این است که صفحات مهم را از کش حذف میکند، مانند صفحه تسویه حساب، سبد خرید و صفحه تشکر از خرید.
اگر به هر دلیلی قصد استفاده از این افزونه را ندارید، گزینههای جایگزین را پیشنهاد میکنیم: برخی از افزونههای رایگان کش وردپرس شامل WP Optimize ، W3 Total Cache و LiteSpeed Cache هستند. یکی از افزونههای کش که ساخت خود شرکت ووکامرس می باشد، افزونه WP Super Cache هست. تفاوت این افزونه با سایر افزونههای دیگر کش این است که این افزونه در بین تمامی افزونههای کش از مصرف CPU و رم کمی برخوردار هست و رکورددار کمترین مصرف منابع در بین تمامی افزونه هاست.
مطالعه بیشتر: نمایش کلمه رایگان به جای ۰ تومان در ووکامرس
۳. بروزرسانی ووکامرس
ووکامرس به طور مکرر نسخههای جدیدی را منتشر میکند. این نسخههای جدید نه تنها باگها را رفع میکنند و ویژگیهای جدیدی را معرفی میکنند، بلکه عملکرد وبسایت را هم بهبود میبخشند. اطمینان حاصل کنید که نسخه ووکامرس شما همیشه بهروز است. همچنین باید اطمینان حاصل کنید که از آخرین نسخه وردپرس استفاده میکنید و همهی بهروزرسانیهای مربوط به افزونهها و قالب را انجام دادهاید. اطمینان حاصل کنید که پیش از نصب بهروزرسانیها، یک پشتیبانی کامل از وبسایت خود ایجاد کردهاید.
۴. بهینهسازی تصاویر محصول در ووکامرس
برای یک وبسایت فروشگاه آنلاین، شما نیاز به تصاویر محصول دارید تا کسب و کار خود را رشد دهید. با این حال، تصاویر زمان بیشتری برای بارگذاری نیاز دارند و روی سرعت فروشگاه ووکامرس شما تأثیر میگذارند. با بهینهسازی تصاویر محصولات خود، میتوانید اندازه فایل آنها را به طور قابل توجهی کاهش دهید بدون از دست دادن کیفیت. این باعث میشود تمام صفحات فروشگاه، دستههای محصول و صفحات محصول شما سریعتر بارگذاری شوند.
چندین روش برای بهینهسازی تصاویر وجود دارد. موثرترین نکته بهینهسازی تصویر این است که قبل از بارگذاری آنها در سایت، سایز آنها را کاهش دهید و سپس فشردهسازی کنید. بیشتر نرمافزارهای ویرایش تصویر مانند Adobe Photoshop به شما امکان خروجی گرفتن تصاویر با فرمت بهینه مانند WebP را میدهند.
روش دوم استفاده از سایتهای آنلاین مانند Compresspng.com ، Compressjpg.com و Webpconverter.com می باشد که حجم تصاویر را تا مقدار قابل توجهی بدون افت کیفیت کاهش میدهند.
روش سوم استفاده از افزونههای بهینهسازی تصویر است که حجم تصاویر را تا حد زیادی کاهش میدهند. چهار مورد از محبوبترین این افزونهها: WP Smush ، Imagify ، Ewww و Converter for Media میباشند. این افزونههای بهینهسازی تصاویر وردپرس به شما این امکان را میدهند که نه تنها تصاویر جدید را بهینهسازی کنید، بلکه تصاویری که پیش از این برای صفحات محصولات قدیمی بارگذاری شدهاند را به صورت دستهای بهینهسازی کنید. این کار باعث بهبود سرعت بارگذاری صفحات قدیمی محصول شما و افزایش عملکرد فروشگاه میشود.
۵. انتخاب یک قالب بهینه با سرعت بارگذاری بالاتر
اکثر صاحبان سایت هنگام انتخاب قالب برای فروشگاه خود، به انتخاب جذابترین قالب با تعداد زیادی امکانات میپردازند. ما دلیل این رفتار را میفهمیم چون حس میکنند که باید یک قالب با تمامی ویژگیها در فروشگاه آنلاین خود داشته باشند اما این نحوه انتخاب قالب نباید باشد. وقتی به دنبال انتخاب قالب مناسب برای فروشگاه خود هستید، باید به گزینههایی مانند امکانات لازم، بهینه بودن کدها و سرعت، پشتیبانی خوب و غیره توجه کنید. انتخاب یک قالب با امکانات زیاد مانند افزونههای زیاد میتواند سرعت بارگذاری سایت شما را کاهش دهد. قالب مذکور ممکن است کدهای اضافی زیادی را هندل کند که شاید هیچ وقت از آن استفاده نکنید و زمان بارگذاری صفحه را افزایش دهد.
پیشنهاد ما در درجه اول قالب هلو المنتور، سپس قالب قدرتمند وودمارت میباشد.
آموزش تغییر قالب وردپرسی به همراه اقدامات قبل و بعد (راهنمای کامل)
۶. جایگزینی افزونههای با کدنویسی غیراستاندارد
شما میتوانید تعداد بالایی از پلاگینها را نصب کنید به شرطی که این پلاگینها استاندارد و بهینه کدنویسی شده باشند اما برخی از افرونهها کدنویسی استاندارد و بهینهای ندارند که همین افزونهها سرعت وبسایت شما را کاهش میدهند. این افزونهها معمولاً کوئریهای متمرکز بر پایگاه داده یا اسکریپتها و CSSهای غیرضروری را اجرا میکنند.
برای پیدا کردن این افزونههای غیراستاندارد میتوانید از افزونه Query Monitor برای مشاهده تعداد کوئریهای اجرا شده در هر صفحه را مشاهده کنید. افزونه Query Monitor به شما این امکان را میدهد تا فعالیتهای زیر را ببینید:
– کوئریهای پایگاه داده که توسط یک صفحه در فروشگاه ووکامرس اجرا میشوند.
– درخواستهای HTTP که توسط اسکریپتها در قالبها یا پلاگینها انجام میشود.
– هوکها و کنشهایی که در یک صفحه فعال میشوند.
– زبانها، نقش کاربری، و فایلهای قالب مورد استفاده برای نمایش صفحه.
– منابع هاست میزبانی شما مانند نسخه PHP و MySQL، محدودیت حافظه و موارد دیگر.
اگر این افزونه به حل مشکل کمک نکرد، میتوانید سایت خود را پس از غیرفعال کردن همه افزونهها تست کنید. اگر غیرفعال کردن افزونهها به طور ناگهانی بهبود عملکرد ووکامرس را به دنبال داشت، میتوانید آنها را یکییکی فعال کنید تا بفهمید کدام یک از آنها مشکلساز است.
۷. استفاده از آخرین نسخه PHP
ووکامرس و وردپرس هر دو از PHP به عنوان زبان برنامهنویسی اصلی خود استفاده میکنند. PHP همانند وردپرس یک زبان برنامهنویسی منبع باز است که توسط یک جامعه فعال از توسعهدهندگان پشتیبانی میشود و نسخههای جدید آن بهبودهای مختلفی را در بهبود عملکرد و سرعت خود دارند. با هر نسخه جدید PHP، تلاشهای زیادی برای بهبود عملکرد و افزایش سرعت آن صورت میگیرد. بسیاری از شرکتهای هاستینگ به سرعت نسخههای جدید PHP را در دسترس قرار نمیدهند. آنها اغلب به دنبال اطمینان از سازگاری با همه افزونهها قالبها هستند.
برای بررسی نسخه PHP که در حال حاضر توسط وبسایت شما استفاده میشود، این مراحل را دنبال کنید:
۱- از قسمت داشبورد وردپرس خود به منوی ابزارها -> سلامت سایت بروید.
۲- به تب اطلاعات بروید تا جزئیات بیشتری از پیکربندی وبسایت خود، شامل نسخه PHP را مشاهده کنید.
بیشتر شرکتهای ارائهدهنده معتبر هاست این دسترسی را در سیپنل یا دایرکت ادمین دادهاند که بتوانید نسخههای جدید PHP تغییر دهید. در ادامه توضیحات لازم جهت تغییر نسخه PHP در سیپنل و دایرکت ادمین را ببینید:
سیپنل:
دایرکت ادمین:
استفاده از آخرین نسخه PHP به شما کمک میکند تا فروشگاه ووکامرس شما از بهبود عملکرد، افزایش امنیت و سازگاری با جدیدترین فناوریهای وب بهرهمند شود. این روشی ساده اما موثر برای بهینهسازی سرعت و عملکرد کلی فروشگاه آنلاین شماست.
۸. فعالسازی دیوارهی آتش در سایت
فعال سازی دیواره آتش فروشگاه شما را در برابر فعالیتهای هکرها و رباتهای خرابکار محافظت میکند. دیوارهی آتش از رسیدن درخواستهای مشکوک به سایت و هاست شما جلوگیری میکند. درخواستهای زیاد میتوانند منابع میزبانی شما را مصرف کنند و باعث کندی سرعت وبسایت شوند. با استفاده از دیوارهی آتش، از این حملات جلوگیری شده و منابع هاست شما را برای انجام وظایف دیگر آزاد میباشد.
ما افزونههای وردفنس، Aios و Sucuri را پیشنهاد میکنیم که هر سه دارای ویژگی دیواره آتش میباشند. برای آشنایی با نحوه کارکرد این افزونهها میتوانید دوره رایگان امنیت سایت ما را مشاهده نمایید.
همچنین فعالسازی یک CDN روی سایتتان را پیشنهاد میکنیم. CDN یک شبکه تحویل محتوا است که به شما این امکان را میدهد که اجزای غیرپویا از وبسایت خود را از طریق یک شبکه جهانی از سرورها ارائه دهید(همان بحث کشینگ مطرح است). CDN میتواند باعث افزایش امنیت سایت شما و همچنین بعنوان یک دیواره آتش قدرتمند عمل کند. پیشنهاد ما قطعا CDN Cloudflare میباشد.
۹. استفاده از سرویس SMTP برای ارسال ایمیلهای WooCommerce
ووکامرس ایمیلهای آگاهی را برای مدیریت حساب، تأیید سفارش و اطلاعیهها ارسال میکند. به طور پیشفرض، وردپرس از تابع mail() PHP برای ارسال ایمیلها استفاده میکند. این تابع ممکن است توسط اسپمرها به نحوی سوءاستفاده شود و بسیاری از شرکتهای میزبانی هاست این امکان را عمدتاً محدود یا مسدود میکنند. بنابراین، شما نیاز دارید که برای ارسال ایمیلهای WooCommerce خود از یک سرور SMTP استفاده کنید.
SMTP پروتکل استاندارد برای ارسال ایمیلها است. شرکت هاستینگ شما معمولا یک آدرس ایمیل تجاری رایگان فراهم میکند که شما میتوانید از طریق آن ایمیلها را از طریق SMTP ارسال کنید. با این حال، شرکتهای هاستینگ معمولاً سرور ایمیل را بر روی همان سرور هاست میزبانی میکنند. این به این معنی است که ارسال بسیاری از ایمیلها به طور همزمان میتواند روی وبسایت شما تأثیر بگذارد. حتی زمانی که ایمیل پردازش میشود، ممکن است در اسپم قرار بگیرد. برای حل این مشکل، شما نیاز به استفاده از یک ارائهدهنده سرویس SMTP دارید.
ما توصیه میکنیم از SendLayer استفاده کنید که بهترین ارائهدهنده سرویس SMTP است. راهاندازی آن آسان است و همچنین دارای یک دموی رایگان هست که به شما اجازه میدهد تا ۲۰۰ ایمیل رایگان ارسال کنید.
۱۰. ارتقا روشهای تبلیغ و افزایش فروش
میتوان با استفاده از مجموعهای از روشها که برای نمایش پاپآپها، تبلیغ کدهای تخفیف، نمایش پیشنهادهای هدفمند و غیره استفاده میشود، میزان فروش را افزایش داد. برای مثال اگر شما بعد از خرید کاربر، یک تخفیف چند درصدی برای او در نظر بگیرید، احتمال خرید بعدی این شخص بیشتر خواهد شد.
یا میتوانید در مناسبتهای مختلف کمپینهای تخفیف با پیشنهادات جذاب راهاندازی کنید تا افراد بیشتری برای خرید فروشگاه شما را انتخاب کنند. فراموش نکنید اخیرا طراحیهای جذاب و اصولی طرفداران بیشتری دارد یعنی رابط کاربری سایت شما در فروش تاثیر گذار است.
همچنین برای اجرای این روشها افزونههای فراوانی وجود دارند که با توجه به نیازتان میتوانید با سرچ در گوگل از آنها استفاده کنید البته حواستان به بهینه بودن افزونه هم باشد چراکه سرعت خوب برای فروشگاه شما امری حیاتی است.
۱۱. بهینهسازی پایگاه داده WooCommerce
ووکامرس از همان پایگاه دادهای استفاده میکند که وردپرس استفاده می کند. هر دو سیستم بسیاری از دادهها را ذخیره میکنند که پس از مدتی بلااستفاده میشوند. برای مثال، نسخههای قدیمی، دادههای موقت، نظرات اسپم و موارد دیگر برای مدت طولانی در پایگاه داده شما باقی میمانند. حتی ممکن است در هنگام بارگذاری وبسایت این دادها بارگذاری شوند که مصرف غیرضروری از منابع است. این بدان معناست که پلاگین پشتیبانگیری وردپرس شما برای آمادهسازی یک نسخه پشتیبان، زمان بیشتری نیاز دارند. همچنین، وقت بیشتری برای دانلود یا آپلود آن نیاز است. خوشبختانه، ابزارهای خوبی برای بهینهسازی پایگاه داده وردپرس وجود دارند که این اطلاعات اضافی را پاک میکنند.
اگر از افزونه WP Rocket استفاده میکنید، میتوانید به بخش تنظیمات این افزونه رفته و به تب پایگاه داده بروید. از اینجا، میتوانید پایگاه داده وردپرس خود را پاکسازی کنید. فقط موارد غیرضروری که میخواهید حذف کنید را انتخاب کنید و بر روی دکمه ذخیره تغییرات و بهینهسازی کلیک کنید.
همچنین، میتوانید از افزونه WP-Optimize استفاده کنید. نصب و فعالسازی افزونه را انجام دهید و به صفحه تنظیمات افزونه بروید با کلیک بر روی WP-Optimize در نوار کناری مدیریت، مواردی که میخواهید حذف یا بهینهسازی کنید را انتخاب کنید، سپس بر روی دکمه “اجرای تمام بهینهسازیهای انتخاب شده” کلیک کنید.
۱۲. بهینهسازی فایلهای JS و CSS
فایلهای JavaScript و CSS درخواستهای HTTP ارسال میکنند و زمان بارگذاری صفحه را افزایش میدهند. برخی از این فایلها ممکن است باعث مسدود شدن رندرینگ شوند، به این معنا که بخشهای دیگری از صفحه HTML تا زمانی که مرورگر این فایلها را دانلود کرده باشد، نمایش داده نخواهند شد. روشهای متعددی برای بهینهسازی فایلهای JavaScript و CSS وجود دارد. یکی از این روشها استفاده از سیستم کشینگ است که در تیتر شماره ۲ همین مقاله درباره استفاده از کشینگ صحبت کردهایم.
ترکیب و فشرده کردن تمام فایلهای JavaScript و CSS به شما امکان میدهد که همه JavaScript و CSS را در یک فایل به کاربران ارائه دهید. میتوانید از افزونه WP Rocket برای انجام این کار استفاده کنید. به تب بهینهسازی فایل بروید و گزینههای فشردهسازی و ترکیب CSS و JavaScript را فعال کنید.
توجه: کمحجمسازی و ترکیب این فایلها ممکن است منجر به مشکلات غیرمنتظرهای در وبسایت شما شود. اگر پس از فعالسازی این گزینهها این مشکلات در سایتتان ایجاد شد، میتوانید براحتی آنها را غیرفعال کنید تا مشکل برطرف شود.
امیدواریم که این مقاله به بهبود سرعت ووکامرس و افزایش عملکرد فروشگاه آنلاین شما کمک کرده باشد.