افزایش سرعت ووکامرس

افزایش سرعت ووکامرس با ۱۵ راهکار موثر!

خرید کردن از سایت‌های فروشگاهی کند حتی از گیر کردن در ترافیک اتوبان همت هم بدتر و کلافه‌کننده‌تر است! برای اینکه نه مشتریان و نه گوگل، به‌خاطر سرعت پایین سایت فروشگاهی‌تان به شما پشت کنند، حتماً این مقاله را بخوانید؛ چون راهکار‌های صددرصد موثری برای افزایش سرعت ووکامرس آموزش داده‌ایم☺

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

تقریباً ۹۹ درصد آدم‌ها با شما هم‌نظرند!

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

شما که چنین چیزی نمی‌خواهید؟ پس این مقاله را بخوانید؛ چون در این مقاله ۱۵ راهکار عملی و تضمینی برای افزایش سرعت ووکامرس معرفی کردیم که عمل کردن به آن‌ها می‌تواند سرعت سایت ووکامرسی‌تان را چندین برابر افزایش دهد.

محتوای مرتبط: آموزش پیکربندی و نصب ووکامرس؛ ساده‌تر از آنچه فکرش را می‌کنید!

چرا افزایش سرعت ووکامرس مهم است؟

در سال ۲۰۱۰، گوگل یک فاکتور جدید برای رتبه‌بندی سایت‌ها در الگوریتم‌های خود گنجاند و آن سرعت سایت بود. از نظر گوگل، هر چه یک سایت با سرعت بیشتری به درخواست‌های وب پاسخ دهد، تجربه بهتری برای کاربر خلق می‌کند و حقش است که رتبه بهتری در نتایج جست‌وجو داشته باشد.

گوگل با گذشت ۱۴ سال از این موضوع، هنوز هم با فاکتور Core Web Vitals به سرعت سایت اهمیت می‌دهد و به‌عنوان یکی از سیگنال‌های رتبه‌بندی به آن توجه دارد. این فاکتور جدید، نحوه درک کاربران از تجربه تعامل با صفحه وب شما را اندازه‌گیری می‌کنند که بر رتبه و جایگاه سایت ووکامرسی‌تان در گوگل تأثیر می‌گذارد.

پس سرعت بالای سایت و فروشگاه اینترنتی شما، یک عامل مهم برای رتبه‌بندی صفحات و سئو سایت است.

خب وقتی سرعت سایت‌تان پایین باشد، طبیعتاً رتبه خوبی هم از گوگل دریافت نخواهید کرد؛ پس این‌طوری خبری از فروش آن‌چنانی هم نیست!

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

در تصویر زیر، نرخ کلیک رتبه‌های یک تا ۱۰ گوگل را می‌بینید:

نرخ کلیک رتبه‌های یک تا ۱۰ گوگل

از این‌ها گذشته، مطالعه‌ای که سایت معتبر Hubspot انجام داده، مشخص کرده است که کاهش زمان بارگذاری صفحات سایت، باعث افزایش نرخ تبدیل از ۳ درصد به ۱۷ درصد شده است!

اگر نمی‌دانید نرخ تبدیل چیست، مقاله «بهینه‌سازی نرخ تبدیل چیست؟ (۸ تاکتیک کارآمد CRO)» را بخوانید

حالا این از نظر پولی و حساب و کتاب چه معنایی دارد؟

اگر سایت ووکامرسی شما روزانه ۱ میلیون تومان درآمد داشته باشد، تاخیر یک ثانیه‌ای صفحه ممکن است ۲۵۰ میلیون تومان در سال برای شما ضرر داشته باشد! 

اگر بخواهیم به آمار و مستندات بیشتری تکیه کنیم، خود گوگل در یکی از پست‌‌های وبلاگش می‌گوید:

اگر بارگیری صفحات بیش از ۳ ثانیه طول بکشد، از هر ۲ بازدیدکننده ۱ نفر (که خریداران و مشتریان بالقوه شما هستند) فروشگاه شما را ترک خواهند کرد.

بنابراین، افزایش سرعت ووکامرس:

  • نرخ پرش (bounce rate) را کاهش می‌دهد،
  • نرخ تبدیل را افزایش می‌دهد،
  • رتبه خوبی در SERP (صفحه نتایج جست‌وجو) به شما می‌دهد،
  • تجربه کاربری را بهبود می‌بخشد.

سوال بعدی!

چه عواملی باعث کندی سایت‌های ووکامرسی می‌شود؟

کندی سایت‌های ووکامرسی دلایل متعددی دارد که مهم‌ترین آن‌ها عبارتند از:

  • اورلود شدن هاست و سرور یا همان استفاده بیش از حد از منابع سرور وب‌سایت.
  • تصاویر با حجم زیاد و فرمت نامناسب. 
  • نصب افزونه‌های سنگین و غیرضروری و تداخل برخی از آن‌ها با هم.
  • استفاده از قالب‌ و پوسته‌های منسوخ‌شده و غیربهینه.
  • وجود کد‌های غیراستاندارد و بهینه‌نشده CSS و JavaScript.
  • حجم زیاد DOMs.
  • موارد امنیتی و حمله‌های هکر‌ها.
  • افزایش ناگهانی ترافیک سایت.

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

محتوای مرتبط: هاست ووکامرس چیست؟ معرفی بهترین هاست برای فروشگاه اینترنتی

 

۱۵ راهکار تضمینی برای افزایش سرعت ووکامرس

بدون هیچ مقدمه‌ای، مستقیم می‌رویم سراغ راهکارها.

۱. سایت‌تان را روی هاست ووکامرس منتقل کنید

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

📌💡نکتۀ پرومکس

خرید هاست ووکامرس لیموهاست چند مزیت برایتان دارد. هاست ووکامرس لیموهاست دارای سیستم DDoS protection است و سایت را از انواع حملات DDoS محافظت می‌کند و امنیت بالایی برای فروشگاه‌های اینترنتی تامین می‌کند. علاوه بر این، تمامی هاست‌های ووکامرس لیموهاست از SSL رایگان پشتیبانی می‌کنند. 

یکی دیگر از مواردی که باعث می‌شود هاست‌ ووکامرس  عملکرد بهتری برای سایت‌های فروشگاهی داشته باشد، نوع سخت‌افزار آن‌ها است. هاست ووکامرس لیمو از هارد (فضای ذخیره‌سازی) NVMe بهره می‌برد که نسبت به نسخه قدیمی HDD سرعت بسیار بیشتری دارد؛ همچنین این هاست‌ها دارای بک‌آپ‌های مختلف مانند بک‌آپ روزانه پایگاه داده و بک‌آپ ماهانه سرویس هستند که خیال شما را بابت حفظ اطلاعات راحت می‌کند. 

خرید هاست ووکامرس
هاست WooCommerce لیموهاست
بین فروشگاه اینترنتی خوب و عالی، فاصله به اندازۀ یک هاست باکیفیت است! با خرید هاست ووکامرس لیمو، سرعت و عملکرد سایت فروشگاهی‌تان را بهبود ببخشید.

شروع قیمت از
۲۴۰ هزار تومان

خرید هاست ووکامرس

۲. قالب سریعی برای سایت‌تان انتخاب کنید

انتخاب یک قالب سریع برای وب‌سایت فروشگاهی‌تان از اوجب واجبات است! هرچه قالب سایت‌تان سبک‌تر باشد، به همان اندازه لودشدن صفحات هم سریع‌تر انجام می‌شود. شما باید یک قالب سبک انتخاب کنید که در عین حال ریسپانسیو هم باشد؛ در واقع در نسخه موبایل نباید ویژگی‌های فروشگاه اینترنتی را از دست دهید.

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

  • قالب آسترا 
  • قالب استور فرونت
  • قالب bottiga
  • قالب فلت سام
محتوای مرتبط: بهترین‌ قالب های وردپرس (آپدیت ۲۰۲۳)

۳. افزونه‌های ووکامرس را مدیریت کنید

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

به همین دلیل باید قید بسیاری از افزونه‌هایی که به‌ندرت به کارتان می‌آیند را بزنید و از روی سایت‌تان حذف کنید.

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

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

محتوای مرتبط: بهترین افزونه‌ های جانبی فارسی ووکامرس (۱۵ افزونه مهم)

۴. کش وردپرس را فعال کنید

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

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

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

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

۵. از cdn استفاده کنید

اجازه دهید اول با یک مثال برایتان توضیح دهیم که CDN چیست و چه کاری انجام می‌دهد. فرض کنید شما یک تولیدکننده کفش هستید و در چندین کشور شعبه فروش دارید.

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

CDN یا شبکه تحویل محتوا که مخفف Content Delivery Network است، مجموعه‌ای از سرور‌ها در نقاط مختلف جهان است که دیتا‌های استاتیک – مانند تصاویر – وب‌سایت شما را در سرور‌های خود ذخیره می‌کند. زمانی که کاربران وارد وب‌سایتتان می‌شود، دیتا‌های مورد نیاز از نزدیک‌ترین سرور‌ها به آن‌ها تحویل داده می‌شود. این کار در افزایش سرعت ووکامرس و بارگذاری صفحات بسیار موثر  است. 

محتوای مرتبط: CDN یا شبکه تحویل محتوا چیست؟

۶. تصاویر را بهینه کنید

طبیعتاً فروشگاه‌های اینترنتی تعداد بسیار زیادی تصاویر محصول باکیفیت دارند. اگر این تصاویر حجم زیادی داشته باشند، به‌شدت سرعت لود وب‌سایت را کاهش می‌دهند. برای حل این مسئله شما باید تصاویر وب‌سایت را بدون کاهش کیفیت بهینه و فشرده کنید. افزونه‌های زیادی مانند Smush و Imagify وجود دارند که این کار را به‌صورت خودکار انجام می‌دهند.

همچنین شما می‌توانید این کار را به‌صورت دستی انجام دهید و از فرمت‌هایی مانند Webp استفاده کنید.

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

فعال‌سازی این ویژگی هم با افزونه‌هایی مانند WP rocket امکان‌پذیر است.

محتوای مرتبط: آموزش نحوه‌ رفع کندی پیشخوان وردپرس پس از نصب ووکامرس!

۷. فرایند تحویل ویدیو (Video Delivery) را بهینه کنید

مشتری‌ها عاشق محتوای ویدیویی هستند و استفاده از ویدیو‌ها در صفحات محصول می‌تواند مشتریان بیشتری برایتان بیاورد؛ ولی خب می‌دانید که ویدیوها فایل‌های سنگین و حجیمی هستند که منابع زیادی از هاست شما را اشغال می‌کند و همین موضوع می‌تواند سرعت بارگذاری وب‌سایتتان را کُند کند.

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

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

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

۸. نسخه PHP را به‌روز کنید

شما باید همیشه از جدید‌ترین نسخه پایدار PHP استفاده کنید؛ چرا که نسخه‌های جدید شامل تکنولوژی‌های به‌روز هستند که به مدیریت منابع و اجرای سریع‌تر درخواست‌ها کمک می‌کنند و سرعت ووکامرس را افزایش می‌دهد.

برای آپدیت نسخه PHP باید بر اساس دستورالعمل سرویس هاستینگ‌تان عمل کنید یا از پشتیبانی درخواست کنید این کار را برای شما انجام دهد. 

هاست دانلود بخر!
بهترین بستر مدیریت و فروش محتوای آنلاین پهنای باند نامحدود و فضای ذخیره‌سازی کافی

شروع قیمت از
۹۹۰ هزار تومان (شش ماهه)

مشاهدۀ پلن‌ها

۹. دیتابیس ووکامرس را پاک کنید

تهیه بکاپ از دیتابیس را فراموش نکنید

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

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

  • از پلاگین‌های بهینه‌سازی دیتابیس استفاده کنید

پلاگین‌هایی مانند WP-Optimize یا Advanced Database Cleaner به شما در پاک‌سازی اطلاعات اضافی دیتابیس کمک می‌کنند. این افزونه‌ها یک رابط کاربری ساده برای پاک‌سازی پیش‌نویس پست‌ها، نظرات مخرب و… دارند.

  • به‌صورت دستی و از طریق کنترل‌پنل دیتابیس را بهینه‌سازی کنید. 

برای کسانی که تسلط فنی دارند، استفاده از این روش کارساز‌تر است.

۱۰. از افزونه Anti Spam استفاده کنید

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

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

۱۱. محدودیت حافظه وردپرس را افزایش دهید

ووکامرس در مقایسه با سایر وب‌سایت‌ها، نیاز به محدودیت حافظه بیشتری دارد. هر چقدر محدودیت حافظه وردپرس بیشتر باشد، خطا‌ها کاهش و سرعت لود افزایش پیدا می‌کند.
برای افزایش سرعت ووکامرس و عملکرد روان فروشگاه‌تان می‌توانید این عدد را تا ۲۵۶ مگابایت افزایش دهید؛‌ البته این عدد برای وب‌سایت‌های فروشگاهی بزرگ بیشتر است. 

۱۲. کدهای جاوا اسکریپت، CSS و HTML را بهینه کنید

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

همچنین، بسیاری از وب‌سایت‌ها به‌دلیل فعال کردن افزونه‌ها و تم‌های مختلف دارای کد‌های اضافی هستند. پاکسازی این موارد هم می‌تواند به افزایش سرعت ووکامرس کمک کند. برای فشرده‌سازی کد‌ها هم دو راه دارید:

  • استفاده از پلاگین‌ها

پلاگین‌هایی مانند WP Rocket ،Autoptimize، و W3 Total Cache می‌توانند به‌طور خودکار کد‌های جاوا اسکریپت، CSS و HTML را بهینه و در شناسایی کد‌های اضافی و حذف آن‌ها خوب کنند. 

  • بهینه‌سازی دستی

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

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

۱۳. از صفحه‌بندی (pagination) برای محتواهای خود استفاده کنید

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

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

صفحه‌بندی برای بهبود تجربه کاربریبرای افزودن صفحه‌بندی کافی‌ست به تنظیمات پوسته خود مراجعه کنید؛ معمولاً پوسته‌ها دارای این ویژگی هستند. در صورتی که این قابلیت وجود نداشت برای حل مسئله می‌توان از افزونه‌های مانند Pagination by BestWebSoft کمک گرفت. 

استفاده از این افزونه به هیچ دانش فنی و برنامه‌نویسی نیاز ندارد؛ اما اگر با کدنویسی مشکلی ندارید و می‌خواهید با استفاده از کد‌ها کار خود را پیش ببرید، می‌توانید تکه کد زیر را در فایل functions.php بارگذاری کنید.

add_filter( 'loop_shop_per_page', 'new_loop_shop_per_page', 20 );

function new_loop_shop_per_page( $cols ) {

  // Return the number of products you want to show per page

  $cols = 10;

  return $cols;

}

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

۱۴. AJAX Cart Fragments را غیرفعال کنید

ووکامرس برای آپدیت سبد خرید مشتریان از قابلیت AJAX cart fragments استفاده می‌کند. این قابلیت به کاربران این امکان را می‌دهد که محتویات سبد خرید خود را به‌صورت لحظه‌ای و بدون نیاز به بارگذاری مجدد کل صفحه، مشاهده و مدیریت کنند.

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

این قابلیت می‌تواند برای تجربه کاربری مفید باشد، اما فعال بودن آن درخواست‌های اضافی ایجاد می‌کند که سرعت سایت را به‌شدت کاهش می‌دهد.

 غیر فعال کردن این قابلیت به افزایش سرعت ووکامرس کمک می‌کند. 

برای غیر فعال سازی باید کد زیر را در فایل functions.php بچه تم یا Child theme آپلود کنید. 

add_action( 'wp_enqueue_scripts', 'dequeue_woocommerce_cart_fragments', 11);

function dequeue_woocommerce_cart_fragments() {

    if (is_front_page()) wp_dequeue_script('wc-cart-fragments');

}

این کد بررسی می‌کند که صفحه فعلی، front page است یا خیر. در صورتی که شرط درست باشد، AJAX cart fragments را حذف می‌کند.

در صورت نیاز می‌توانید (is_front_page()) را حذف کنید. سپس باید به پیکربندی ووکامرس، بخش محصولات مراجعه کنید. در آن جا گزینه «انتقال به برگه سبد خرید بعد از افزودن به سبد» را فعال کنید. 

۱۵. تعداد رونوشت‌های وردپرس را محدود کنید

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

شما می‌توانید تعداد بازبینی‌های وردپرس را محدود کنید تا حجم زیادی از هاستتان را نگیرند. برای این کار هم می‌توانید از افزونه‌های مخصوص این کار مانند WP-Optimize استفاده کنید؛ هم می‌توانید به‌صورت دستی و با ویرایش wp-config.php این کار را انجام دهید. با اضافه کردن کد define(‘WP_POST_REVISIONS’, ۵);تعداد بازبینی‌ها به ۵ عدد محدود می‌شود. 

این هم از راهکارها! فقط یک سوال می‌ماند؛ اینکه:

چطور سرعت سایت ووکامرسی را تست کنیم؟

برای اینکه مطمئن شویم راهکارهای افزایش سرعت ووکامرس جواب داده یا نه، ابزار‌های زیادی مانند PageSpeed Insights و GTMetrix وجود دارند که اطلاعات کلی درباره سرعت وب‌سایت شما ارائه می‌دهند.

PageSpeed Insights توسط گوگل توسعه داده شده است و عملکرد وب‌سایتتان را بر اساس معیار‌های Core Web Vitals می‌سنجند. این معیارها عبارتند از:

  • (Largest Contentful Paint (LCP: مدت زمان لود محتوای اصلی وب‌سایت است. طبق گفته خود گوگل این مدت زمان باید چیزی حدود ۲/۵ ثانیه باشد. 
  • (Interaction to Next Paint (INP: مدت زمان آپدیت صفحه شما پس از این که کاربر با آن تعامل می‌کند است. این معیار باید حدود ۲۰۰ میلی ثانیه باشد. 
  • (Cumulative Layout Shift (CLS: احتمالا برایتان اتفاق افتاده که وارد صفحه‌ای شده‌اید و در حال اسکرول کردن هستید که پس از لود کامل همه‌چیز تغییر می‌کند. این معیار به همان موضوع اشاره داد؛ یعنی تغییر چیدمان صفحه پس از لود کامل. عدد استاندارد این معیار ۰/۱ است.  

برای بررسی سرعت وب‌سایتتان در PageSpeed Insights کافی‌ست وارد آدرس pagespeed.web.dev و آدرس وب‌سایتتان را وارد کنید. پس از این کار می‌توانید به‌طور دقیق گزارش بازدهی را بررسی کنید. 

با افزایش سرعت وب‌سایت، رقبا را کنار بزنید

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

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

نظر شما راجع به این محتوا چیست؟

عضویت در خبرنامه لیموهاست

در خبرنامه ما عضو شوید تا مطالب جدید جا نمونید.

آخرین مطالب دسته بندی آموزش وردپرس

دیدگاه ها

اولین نفری باشید که دیدگاه خود را ثبت می کنید

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

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