10 راه برای افزایش سرعت وب سایت ووکامرس
راههای افزایش سرعت سایت ووکامرسی و همچنین رفع کندی سایت ووکامرس را در این مقاله از سایت سئوف بیان خواهیمکرد. وقتی از پلتفرمهای تجارت الکترونیک صحبت میشود، WooCommerce به دلایلی ترجیح داده میشود.
راه اندازی فروشگاه ووکامرس بسیار آسان است. به سادگی یک دامنه خریداری کرده و افزونه WooCommerce را به وب سایت وردپرس اضافه میکنید.
از جایی که سایتهای WooCommerce زیادی در چشم انداز دیجیتال رقابت میکنند، برای هر سایتی مهم است که بهترین تجربه کاربری ممکن را ارائه کند.
ابزارهایی مانند شخصیسازی، موجودی بیدرنگ محصول، چت زنده به کاربران کمک میکنند تا آنچه را که میخواهند ارائه دهند و آنها را برگرداند. با این حال، هیچ ویژگی یا ابزاری وجود ندارد که بتواند نقص اساسی را جبران کند.
خوشبختانه، چند کار وجود دارد که توسعه دهندگان WooCommerce میتوانند انجام دهند تا وب سایت خود را از کندی به سرعت تبدیل کنند. این مقاله به چند مورد از این موارد میپردازد تا صاحبان وب سایت به این دلیل ترافیک، درآمد و اعتبار خود را از دست ندهند.
افزایش سرعت سایت ووکامرس را چگونه انجام دهیم؟
در ادامه راههای افزایش سرعت وب سایت ووکامرسی را بیان خواهیمکرد.
1. محدودیت حافظه وردپرس را افزایش دهید
حافظه وردپرس بطور پیش فرض روی 32 مگابایت تنظیم شده است. که در برخی مواقع، از این محدودیت فراتر رفته و کاربر پیام خطایی را دریافت میکند که اطلاعات پیام را به او اطلاع میدهد.
اکنون برای رفع این مشکل دو راه وجوددارد: کاربر خودش این مشکل را برطرف کند یا با شرکت میزبان تماس بگیرد.
به منظور افزایش سرعت سایت ووکامرسی کاربران میتوانند برای پیکربندی حافظه وردپرس، از مراحل زیر استفاده کنند:
- فایل wp-config.php را ویرایش کنید.
- فایل PHP.ini را ویرایش کنید.
- فایل htaccess را ویرایش کنید.
2. تصاویر وب سایت ووکامرس را بهینه کنید
بهعنوان موجودات بصری، مردم به سمت وب سایتهایی جذب میشوند که از نظر بصری جذاب هستند. تصاویر بخش مهمی از این جذابیت هستند.
با این حال، بکاربردن تصاویر بهینهنشده میتواند سبب کندی عملکرد وبسایتها شود.
بهینه سازی تصاویر راهی آسان و موثر برای افزایش سرعت سایتهای WooCommerce است.
فایلهای تصویری بزرگ باعث ایجاد تاخیر در بارگذاری UX وب سایت میشوند. سایتهای آهسته ووکامرسی میتوانند سبب کاهش رتبه وب سایت در SERP موتورهای جستجو شوند.
با استفاده از افزونههای فشرده سازی تصویر مانند WP-Smush.it ، EWWW Image Optimizer یا Hammy مانع این وضعیت شوید.
این افزونهها اندازه تصاویر را کاهش داده و آنها را در وردپرس بهینه میکنند بدون اینکه تأثیری منفی بر کیفیت آنها بگذارند. این راه برای سریعترکردن WooCommerce ضروری است.
3. AJAX Cart Fragments را در ووکامرس غیرفعال کنید
AJAX Cart Fragments یک ویژگی در ووکامرس است. این اسکریپت از Admin-Ajax ، بروزرسانی خودکار کل سبد خرید مشتری را بدون نیاز به رفرش صفحه انجام میدهد.
این امر همینطور در زمان خرید بازخوردی فوری برای خریداران دارد تا آنها بدانند که اقلام مناسب به سبد خرید آنها اضافه شده است.
برخلاف کارایی آن، این عملکرد سرعت وب سایت را هم کاهش میدهد. حتی ممکن است در کشکردن صفحاتی که واقعاً به جزئیات سبد خرید نیازی ندارند، اختلال ایجاد کند.
اگر تعداد زیادی درخواست AJAX در یک سایت WooCommerce وجود داشته باشد، غیرفعال کردن AJAX Cart Fragments سبب افزایش سرعت سایت ووکامرسی میشود.
برای کاهش درخواست های ایجکسی در ووکامرس میتوانید وارد ووکامرس >> پیکربندی >> محصولات، شوید و تیک گزینه فعال کردن ایجکس «افزودن به سبد خرید» را بردارید.
با این حال، در حین انجام این کار، دقتکنید که در صورت نیاز به تأیید اطلاعات، مشتریان را به صفحه سبد خرید هدایت کنید. در غیر این صورت، با غیرفعال کردن آن تجربه کاربر را مختل میکند.
4. از یک سرویس میزبانی با کیفیت بالا استفاده کنید
یک سرویس میزبانی به صاحبان وب سایت این امکان را میدهد که از سرور میزبان برای ذخیره محتوای وب سایت، رسانه ها و سایر فایلهای مرتبط استفاده کنند.
سرویس میزبانی پایه وب سایت است زیرا همه ترافیک و دادهها را مدیریت میکند.
بنابراین، با افزایش تعداد صفحات وب، یک سرویس میزبانی با کیفیت پایین به عملکرد وب سایت WooCommerce، به ویژه ترافیک، محصولات یا پیشنهادات آسیب می رساند. بهتراست همیشه یک سرویس میزبانی سریع و قوی با ویژگیهای زیر را انتخاب کنید:
- پشتیبانی فنی 7 روزه و 24 ساعته برای حل مشکلات و پاسخ به سوالات
- میزبانی با زیرساخت ابری پیشرفته
- در توانایی خود انعطاف پذیر و منطبق با رشد فروشگاه WooCommerce است.
- دارابودن مراکز داده در سراسر جهان
- داشتن نرخ آپ تایم بالا، طوری که وب سایت هرگز خراب نشود.
- میزبانی که راه حل مبتنی بر SSD را ارائه دهد.
- سروری که از نظر جغرافیایی نزدیک به مخاطبان وب سایت قراردارد، بنابراین زمان پاسخگویی سریع را هم فراهم میکند.
5. بهینهسازی کد
بهینه سازی کد مثل کوچک کردن جاوا اسکریپت و CSS و فشرده سازی فایلها سرعت سایت ووکامرس شما را بالا میبرد.
از بزرگترین مشکلاتی که توسعهدهندگان در زمان ایجاد فایلهای HTML ،CSS و JS با آن مواجه میشوند، نگهداشتن کد قابل خواندن است. آنها تمایل دارند کدها را ذخیره کنند تا در زمان استفاده، سرچ و یافتن آنها آسان باشد.
با این حال، این تا حدودی مشکل ساز میشود زیرا فضای بیشتری را اشغال میکند که در زمان بارگذاری هم میتواند مضر باشد.
به عنوان راه حل، ما بهترین ابزارهای کوچک سازی CSS و JS را در بازار فهرست کردهایم.
میتوانید به دو روش فایلها و کدها را فشرده و کوچک کنید:
- به صورت دستی ( اما مراقب باشید، اگر کد خود را با استفاده از ویرایشگر متن کوچک کنید، حذف یک کاراکتر مفید میتواند سایت شما را خراب کند ).
- به صورت خودکار یک افزونه وردپرس مانند WP Rocket کد CSS و JS شما را با چند کلیک کوچک میکند.
6. از افزونه کش استفاده کنید
با کش کردن صفحه وب سایت، نسخهای از منبع فروشگاه ووکامرس در دستگاه بازدیدکننده ذخیره میشود، و این امر به سایت اجازه میدهد سریعتر بارگذاری شود. این موضوع به این دلیل رخ میدهد که حافظه پنهان، مقدار داده ارسال شده بین مرورگرهای بازدید کننده، پایگاه داده سایت و سرور را کاهش میدهد.
به منظور افزایش سرعت سایت ووکامرسی به موارد زیر توجهکنید:
ذخیره سازی سرور: از جاییکه سرور صفحه وب را تولید میکند، کش سرور آن را قادر میسازد تا قسمتهایی از صفحه وب را به خاطر بسپارد که نیازی به تولید کل صفحه از ابتدا نباشد.
Browser Caching: این موضوع به مرورگر کمک میکند تا به یاد آورد که یک صفحه وب چگونه به نظر میرسد تا نیازی به صرف زمان برای تبادل داده با سرور نباشد.
این کار برای بازدیدکنندگانی که به چندین صفحه دسترسی دارند مفید است زیرا بوسیله مرورگر میتوان فایلهای استاتیک (شیوهها، فایلهای جاوا اسکریپت) را ذخیره کرد.
7. برای افزایش سرعت سایت ووکامرسی از HTTP/2 استفاده کنید
HTTP/2 پتانسیل این را دارد که سرعت صفحه وب سایت شما را با فعال کردن مرورگرها برای پردازش چندین درخواست از طریق یک اتصال واحد بطور همزمان افزایش دهد. این کار باعث صرفه جویی پهنای باند و نیز افزایش سرعت زمان بارگذاری صفحه میشود.
قبل از این، مرورگر مجبور بود برای دریافت هریک از منابع به سرور برگردد. اما اکنون، همه منابع را جمع آوری و همزمان انتقال میدهد.
ترفندهای CSS نیز تمامی امکانات را بصورت یکپارچه و یکجا برای سایت ارائه میدهد.
8. تم ووکامرس با سرعت بالا برای انتخاب کنید
افزایش سرعت سایت ووکامرسی WooCommerce بیشتر بهمنظور بالابردن نرخ تبدیل و کسب درآمد برای سایت کلیدی است.
مضامین برتر WooCommerce میتوانند موارد لازم جهت موفقیت یک فروشگاه را ایجادکرده یا شکست دهند، برخی از آنها تأثیرات باورنکردنی بر زمان بارگذاری دارند. در ادامه نمونه قالبهای با عملکرد سریع ووکامرس بیان شده است:
- بوتیگا
- بلوکی
- چارچوب صفحه ساز
- Neve
- آسترا
9. زمان اجرای کد JS را کم کنید
اگر برای اجرای جاوا اسکریپت شما به زمان زیادی نیازباشد، عملکرد صفحه شما کند میشود. Google Lighthouse زمان اجرای JS را هنگام اندازه گیری درجه عملکرد شما در نظر میگیرد.
اگر اجرای جاوا اسکریپت شما بیش از دو ثانیه طول بکشد به شما هشدار میدهد. اگر از 3.5 ثانیه بیشتر شود، یک پرچم قرمز دریافت میکنید:
برای کاهش زمان اجرای JS، سه نکته مهم را در ادامه بیان کردهایم:
- کد خود را کوچک و فشرده کنید.
- کد JS استفاده نشده را حذف کنید.
- با ذخیره کد خود سفرهای شبکه را کاهش دهید.
این توصیهها همه بخشی از ویژگیهای WP Rocket هستند. WP Rocket به دو روش به بهینهسازی فایلهای JS کمک میکند: با تأخیر در منابع JS (به این معنی که فایلهای JS فقط با تعامل کاربر بارگیری میشوند) و JS آن فقط در صورت نیاز بارگیری میشود.
10. از یک شبکه CDN برای ارائه منابع استاتیک استفاده کنید
CDN برای ارائه سریع محتوای شما در شبکهای از سرورها در سراسر جهان است. با رندرکردن محصولات و محتوای فروشگاه شما تقریباً بلافاصله به سایت WooCommerce شما سرعت میبخشد. اگر بازدیدکنندگانی در سراسر جهان دارید، موضوع استفاده از CDN بهمنظور افزایش سرعت سایت ووکامرس بسیار مهم است.
راه حل دیگر این است که از RocketCDN استفاده کنید زیرا بطور کامل با WP Rocket یکپارچه شده است. اگر CDN خود را دارید، نگران نباشید، خودتان هم میتوانید آن را اضافه کنید.