آموزش افزایش سرعت ووکامرس (16روش جامع)+pdf

آموزش افزایش سرعت ووکامرس (16 روش جامع)+pdf

آموزش افزایش سرعت ووکامرس :سرعت برای یک سایت فروشگاه آنلاین پول است. هر چه سایت شما سریعتر بارگذاری شود، تجربه خرید بهتری خواهید داشت. تجربه کاربری بهتر به بهبود سئو، افزایش ROI و مشتریان راضی تر ترجمه می شود. این در نهایت منجر به درآمد و سود بیشتر می شود.

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

Contents

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

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

WooCommerce محبوب ترین پلت فرم فروشگاه آنلاین در جهان است و استفاده از آن و تنظیمات آن بر اساس نیاز شما رایگان است.

WooCommerce بسته فروشگاه آنلاین را رهبری می کند

WooCommerce بسته فروشگاه آنلاین را رهبری می کند 
WooCommerce بسته فروشگاه آنلاین را رهبری می کند

WooCommerce تا به امروز بیش از 88 میلیون بار دانلود شده است. در حال حاضر، در بیش از 5 میلیون وب سایت در حال استفاده است.

آموزش افزایش سرعت ووکامرس (16 روش جامع)+pdf
نصب پلاگین ووکامرس

دانلود پلاگین ووکامرس و آمار استفاده

دانلود پلاگین ووکامرس و آمار استفاده

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

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

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

و به یاد داشته باشید، هدف نهایی شما افزایش درآمد فروشگاهتان است. بنابراین مطمئن شوید که کتاب الکترونیکی رایگان ما، 10 روش برای افزایش تبدیل صفحه محصول WooCommerce شما را دانلود کنید.

چرا سرعت برای فروشگاه آنلاین اهمیت دارد؟

اولین برداشت مهم است و سرعت اولین چیزی است که کاربر در مورد سایت شما متوجه می شود. در یک مطالعه توسط گوگل، 53 درصد از کاربران تلفن همراه در صورتی که بارگذاری سایت بیش از 3 ثانیه طول بکشد، آن را ترک کردند.

میانگین شاخص سرعت وب سایت در ایالات متحده توسط گوگل

آموزش افزایش سرعت ووکامرس (16 روش جامع)+pdf
آموزش افزایش سرعت ووکامرس (16 روش جامع)+pdf

“2 ثانیه آستانه پذیرش وب سایت فروشگاه آنلاین است. در گوگل، هدف ما کمتر از نیم ثانیه است.”

در یک مطالعه جهانی دیگر، 80 درصد از کاربران گفتند که به نظر آنها یک وب‌سایت با بارگذاری آهسته ناامیدکننده‌تر از وب‌سایت موقتاً از کار افتاده است. همین مطالعه همچنین نشان داد که 73 درصد از کاربران به سایت رقیب تغییر می‌کنند، اگر وب‌سایت خیلی کند باشد.

حتی 100 میلی ثانیه تاخیر در زمان پاسخگویی صفحه می تواند به تجربه کاربر و درآمد آنلاین آسیب برساند. طبق گفته Akamai، تأخیر 100 میلی‌ثانیه‌ای بر نرخ تبدیل تا 7 درصد تأثیر می‌گذارد در حالی که تأخیر 2 ثانیه‌ای نرخ پرش را تا 103 درصد افزایش می‌دهد.

اگر سایت شما روزانه 1000 دلار درآمد ایجاد می کند، تاخیر 100 میلی ثانیه ای در زمان بارگذاری صفحه ممکن است سالانه 25555 دلار در فروش از دست رفته برای شما هزینه داشته باشد.

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

نمودار زمان بارگذاری صفحه در مقابل نمودار نرخ پرش توسط Google

زمان بارگذاری صفحه حیاتی است (منبع تصویر: Think with Google)
زمان بارگذاری صفحه حیاتی است

داده های بالا نشان می دهد که اگر وب سایت شما 6 ثانیه یا بیشتر طول بکشد تا بارگذاری شود، دو برابر بیشتر از زمانی که سایت شما در کمتر از 3 ثانیه بارگیری می شود، تعداد کاربران خود را از دست خواهید داد.

جدا از تجربه کاربری، سرعت سایت شما نیز بر سئو تاثیر می گذارد. سرعت و عملکرد وب سایت عامل اصلی در الگوریتم رتبه بندی سایت گوگل است.

گوگل بیش از 50 درصد از صفحات نشان داده شده در نتایج جستجوی خود را به نمایه سازی موبایل اول تغییر داده است. با وجود این، داده‌های HTTPAArchive.org نشان می‌دهد که میانگین زمان بارگذاری برای سایت‌های موبایلی که دارای وردپرس هستند در سال گذشته بدتر شده است.

آمار عملکرد سایت های وردپرس از HTTPARarchive.org

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

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

با توجه به این آمار، افزایش سرعت فروشگاه WooCommerce شما می تواند برتری قابل توجهی را نسبت به رقبایتان به ارمغان بیاورد.

سرعت همه چیز است: تأخیر 100 میلی‌ثانیه‌ای بر نرخ تبدیل تا 7 درصد تأثیر می‌گذارد در حالی که تأخیر 2 ثانیه‌ای نرخ پرش را تا 103 درصد افزایش می‌دهد. نحوه افزایش سرعت فروشگاه و فروش ووکامرس خود را بررسی کنید! 🚀🚚

برای توییت کلیک کنید

اندازه گیری سرعت فروشگاه ووکامرس

آنچه را که نمی توانید اندازه گیری کنید، نمی توانید آن را بهبود ببخشید!

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

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

Pingdom Tools نمونه گزارش تست سرعت

گزارش تست سرعت وب سایت (منبع تصویر: Pingdom)
گزارش تست سرعت وب سایت (منبع تصویر: Pingdom)

توصیه می کنیم با یکی از این ابزارهای تست سرعت وب سایت شروع کنید: WebPagetest، Pingdom، Google PageSpeed ​​Insights یا GTMetrix.

همچنین می‌توانید از افزونه رایگان وردپرس Query Monitor برای مشخص کردن مضامین، افزونه‌ها و عملکردهایی که عملکرد ضعیفی دارند استفاده کنید. این به شما کمک می کند پرس و جوهای پایگاه داده ناکارآمد، توابع متورم، خطاهای PHP، تماس های HTTP API و غیره را اشکال زدایی کنید.

هیچ ابزار تست سرعت کامل نیست، اما یکی را انتخاب کنید و به آن پایبند باشید. بعداً می‌توانید به سراغ گزینه‌های دیگر بروید.

توییتی توسط گری ایلیس، تحلیلگر روندهای وب مستر، گوگل

گری ایلیس، تحلیلگر روندهای وب مستر، گوگل
گری ایلیس، تحلیلگر روندهای وب مستر، گوگل

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

بنابراین، از تکنیک های ذکر شده در زیر برای بهبود تجربه کاربری کلی سایت خود استفاده کنید، نه اینکه فقط امتیازی با سرعت بالا کسب کنید.

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

گزارش تست سرعت به شما یک برنامه عملی برای بهینه سازی سایت کند ووکامرس می دهد. برانگیخته؟ بیا شروع کنیم!

1-تنظیمات WooCommerce را برای عملکرد بهینه کنید

بیایید با بهینه سازی تنظیمات افزونه WooCommerce با اصول اولیه شروع کنیم.

ابتدا آدرس صفحه ورود خود را تغییر دهید. به طور پیش فرض، URL ورود به سیستم هر سایت وردپرس domain.com/wp-admin/ است. در حالی که یادآوری این موضوع آسان است، اما یک مشکل بزرگ ایجاد می کند: همه از جمله ربات ها و هکرها نیز در مورد آن می دانند.

تغییر URL ورود به سیستم خود به چیزی منحصر به فرد از شما در برابر حملات brute force توسط بازیگران شرور محافظت می کند. همچنین به شما کمک می کند با خطاهای HTTP محدود کننده نرخ مانند درخواست های 429 خیلی زیاد مبارزه کنید.

افزونه های رایگان مانند WPS Hide Login و Rename wp-login.php این کار را بسیار آسان می کند.

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

اگرچه این ممکن است بی اهمیت به نظر برسد، اما در صورت اجرای یک وبلاگ با ترافیک بالا، صرفه جویی در عملکرد افزایش می یابد (در اینجا نحوه هدایت ترافیک به وب سایت خود آورده شده است). می توانید این گزینه را در قسمت داشبورد وردپرس → تنظیمات → خواندن پیدا کنید.

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

تعداد پست ها را در فید وبلاگ خود محدود کنید

در مرحله بعد، پینگ بک ها را در وب سایت خود غیرفعال کنید. آنها معمولا هرزنامه های بی ارزش تولید می کنند. هرچه تعداد پرس و جوهای سایت شما کمتر باشد، بهتر است.

بهینه سازی تنظیمات بحث وردپرس
بهینه سازی تنظیمات بحث وردپرس

تنظیمات بحث را بهینه کنید

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

این عدد را بین 10 تا 20 نگه دارید تا زمان بارگذاری صفحه محصول خود را بهینه کنید.

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

غیرفعال کردن بررسی محصول در تنظیمات WooCommerce

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

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

2.یک تم ووکامرس سریع دریافت کنید

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

تم های ویژه در WordPress.org
تم های ویژه در WordPress.org

تم های ویژه در WordPress.org

افزایش سرعت ووکامرس با انتخاب قالب مناسب

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

استفاده از فیلترها برای جستجوی هوشمندانه تم ها در wp.org

جستجوی موضوع فروشگاه آنلاین خود را فیلتر کنید
جستجوی موضوع فروشگاه آنلاین خود را فیلتر کنید

WP Rocket دسته ای از تم های محبوب WooCommerce را برای سرعت آزمایش کرد و به نتایج زیر رسید.

اندازه تم های WooCommerce و گزارش درخواست ها توسط WP Rocket

یک تم سریع WooCommerce را انتخاب کنید (منبع تصویر: WP Rocket)
یک تم سریع WooCommerce را انتخاب کنید (منبع تصویر: WP Rocket)

همانطور که در مقاله افزایش سرعت وردپرس پیشنهاد شده است، Astra، OceanWP و GeneratePress نیز موارد مورد علاقه Kinsta هستند. آنها قالب های وردپرس بسیار سریع و سبک هستند. 10+ تم بسیار سریع اضافی را در این آموزش خواهید دید.

هنگامی که با یک صفحه ساز مانند Elementor یا Beaver Builder جفت می شوند، می توانند به شما در ایجاد تقریباً هر سایتی کمک کنند.

یک تم سریع WooCommerce را انتخاب کنید (منبع تصویر: WP Rocket)
یک تم سریع WooCommerce را انتخاب کنید

Storefront موضوع رسمی WooCommerce است

Storefront یک تم رایگان است که توسط WooCommerce ارائه می شود، در حالی که Shoptimizer، Divi و WoondShop تم های ممتاز هستند. از آنجایی که این تم ها برای اجرای یک سایت فروشگاه آنلاین ساخته شده اند، t در اینجا نیازی به نصب پلاگین های شخص ثالث برای دریافت تمام ویژگی های مورد نظر شما نیست.

اگر بودجه شما کم است، بسیار خوب است که با یک تم رایگان شروع کنید و بعداً به یک راه حل برتر ارتقا دهید.

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

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

این ما را به پیشنهاد بعدی می رساند.

3.روی پلاگین ها و افزونه های WooCommerce آسان بروید

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

تصویری از پلاگین های موجود در wp.org
تصویری از پلاگین های موجود در wp.org

تقریباً برای هر چیزی یک افزونه وجود دارد

بسیاری از پلاگین های محبوب، به ویژه پلاگین های مرتبط با عملکرد و امنیت، در محیط های میزبانی خاص به خوبی کار نمی کنند.

اگر تصمیم گیری برای نصب این افزونه برای شما سخت است، لیست دست انتخاب شده Kinsta از بهترین افزونه های وردپرس برای کاربردهای مختلف را مرور کنید. از سئو گرفته تا فشرده سازی تصویر، مطمئناً برخی از جواهرات را در آنجا پیدا خواهید کرد.

قابلیت WooCommerce را می توان با طیف گسترده ای از افزونه های رایگان و ممتاز WooCommerce گسترش داد. آنها مانند افزونه ها کار می کنند.

صفحه فروشگاه افزونه های WooCommerce
صفحه فروشگاه افزونه های WooCommerce

افزونه‌های WooCommerce عملکرد فروشگاه شما را افزایش می‌دهند

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

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

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

بنابراین، در مورد نوع افزونه ها و افزونه های WooCommerce که نصب می کنید هوشمندانه عمل کنید.

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

وردپرس به طور پیش فرض 32 مگابایت حافظه برای PHP اختصاص می دهد. اگر با هر گونه مشکلی مواجه شد، به طور خودکار سعی می‌کند این محدودیت را به 40 مگابایت (برای یک سایت) یا 64 مگابایت (برای چند سایت) افزایش دهد.

در بیشتر موارد، این محدودیت حافظه برای یک سایت WooCommerce کافی نخواهد بود. حتی ممکن است پیام خطایی در داشبورد خود دریافت کنید مانند:

“اندازه حافظه مجاز xxxxxx بایت تمام شده است”

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

5.فشرده سازی تصاویر و بهینه سازی تحویل

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

اگر تصاویر را برای اندازه و تحویل بهینه نکنید، آنها می توانند وب سایت شما را به خزیدن برسانند 🐌

HTTPAArchive اندازه و کمیت بسیاری از صفحات وب محبوب را ردیابی می کند. در اینجا یک نمایش بصری از وضعیت سایت های وردپرس آنها در سال 2021 است:

میانگین وزن صفحه وردپرس در سال 2020 طبق HTTPARarchive.org
میانگین وزن صفحه وردپرس در سال 2020 طبق HTTPARarchive.org

تصاویر منبع سنگینی هستند

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

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

با تنظیم سطح فشرده سازی JPEG خود بر روی 85 یا کمتر، می توانید 40.3 کیلوبایت در هر صفحه ذخیره کنید. این معیار مستقیماً از Lighthouse، ابزار تست سرعت گوگل برای وب‌سایت‌های تلفن همراه آمده است.

این 5 قانون را برای بهینه سازی تصاویر برای فروشگاه WooCommerce خود (و به طور کلی وب) دنبال کنید:

  1. فرمت مناسب برای تصاویر خود (JPEG، PNG، SVG، WebP) انتخاب کنید.
  2. با استفاده از ابزار مناسب، تصاویر را به طور موثر فشرده کنید.
  3. از تصاویر واکنش گرا برای بهینه سازی تحویل برای دستگاه های مختلف استفاده کنید.
  4. تنبلی بارگذاری خارج از صفحه و تصاویر پنهان.
  5. تحویل تصویر به CDN های سریع بارگیری کنید.

WooCommerce 3.3 بهبودهایی در اندازه تصویر مانند تغییر اندازه ریز عکسها در لحظه، رفع تار شدن تصویر و تغییر اندازه تصویر کوچک پس زمینه را معرفی کرد. همه این ویژگی‌ها استفاده از افزونه‌هایی مانند Regenerate Thumbnails برای تصاویر مرتبط با WooCommerce را غیرفعال می‌کند.

سفارشی کردن تصاویر محصول WooCommerce از طریق Customizer WordPress

سفارشی کردن تصاویر محصول WooCommerce
سفارشی کردن تصاویر محصول WooCommerce (منبع تصویر: WooCommerce)

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

فشرده سازی تصاویر بدون ضرر در Compressor.io

فشرده سازی تصاویر با حداقل کاهش کیفیت (منبع تصویر: Compressor.io)
فشرده سازی تصاویر با حداقل کاهش کیفیت (منبع تصویر: Compressor.io)

آیا در حال حاضر تصاویر زیادی در سایت خود دارید؟ سپس می توانید از یک افزونه وردپرس برای بهینه سازی خودکار تصاویر استفاده کنید. در اینجا مواردی هستند که به طور مداوم بهترین عملکرد را در تجربه ما داشتند:

اکثر این افزونه ها بارگذاری تنبل را برای تصاویر نیز فعال می کنند. تیم اصلی وردپرس در حال برنامه ریزی برای اضافه کردن تصاویر با بارگذاری تنبل به عنوان یک ویژگی داخلی است. این از ویژگی HTML بارگیری جدید برای تگ های <img> استفاده می کند.

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

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

6.ارائه منابع استاتیک از طریق CDN

شبکه تحویل محتوا (CDN) گروهی از سرورها است که به صورت استراتژیک در سراسر جهان قرار دارند. این مکان های سرور به عنوان نقاط حضور (PoPs) شناخته می شوند.

وظیفه اصلی CDN ذخیره و ارائه منابع ثابت مانند تصاویر، جاوا اسکریپت، CSS و غیره است.

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

بسته به اینکه درخواست از کجا می آید، به طور خودکار نزدیکترین CDN PoP را برای تحویل منابع ذخیره شده اختصاص می دهد. نتیجه یک وب سایت سریعتر و تجربه کاربری بهتر است.

به عنوان مثال، اگر فروشگاه WooCommerce شما در سروری در ایالات متحده میزبانی شود و کاربری از هند سعی کند وب سایت شما را باز کند، CDN دارایی های وب سایت را از نزدیکترین PoP ارائه می دهد. اینجا از بنگالورو (هند) خواهد بود.

اینفوگرافیک نشان می دهد که چگونه CDN ها به ارائه سریعتر محتوای استاتیک کمک می کنند

CDN ها برای ارائه محتوای ثابت عالی هستند
CDN ها برای ارائه محتوای ثابت عالی هستند

به عنوان یک قاعده کلی، هرچه تعداد PoP ها بیشتر باشد و گسترش جهانی آنها بیشتر باشد، وب سایت شما برای کاربران شما سریعتر خواهد بود.

به غیر از حافظه پنهان، بسیاری از CDN ها دارای ویژگی های افزایش دهنده عملکرد دیگری مانند فشرده سازی تصویر عالی در حین پرواز، پشتیبانی از HTTP/2، محافظت از لینک هات و امنیت اضافی هستند.

برای یک فروشگاه WooCommerce سریعتر، توصیه می کنیم یک CDN سریع دریافت کنید. برخی از CDN های محبوبی که می توانید بررسی کنید عبارتند از:

 

7.اسکریپت ها و شیت های استفاده نشده را بردارید

اکثر مضامین و افزونه های وردپرس اسکریپت ها و شیوه نامه ها را در تمام صفحات سایت شما بارگذاری می کنند. آنها این دارایی ها را حتی زمانی که در صفحه استفاده نمی شوند بارگیری می کنند.

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

حذف این دارایی های بلااستفاده از صفحات به شما کمک می کند تا نفخ را کاهش دهید و زمان بارگذاری صفحه را افزایش دهید. WooCommerce و برنامه های افزودنی آن (به عنوان مثال، کوپن های هوشمند و پیگیری ها) در معرض این مشکل هستند.

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

اگر می خواهید بدانید کدام دارایی ها را حذف کنید، به نمودار آبشار در گزارش تست سرعت وب سایت خود نگاه کنید. این به شما ایده ای در مورد دارایی های غیرضروری می دهد که بارگیری می شوند.

نمونه ای از نمودار آبشار GTMetrix

نمودار آبشار GTMetrix
نمودار آبشار GTMetrix

برگه Network در DevTools مرورگر کروم نیز مکان خوبی برای شروع است. این به شما یک دید جامع از نحوه و نحوه بارگیری یک صفحه وب ارائه می دهد.

برگه Network در زیر ابزار DevTools Google Chrome
برگه Network در زیر ابزار DevTools Google Chrome

از تب Network در Google Chrome DevTools استفاده کنید

فایل PDF  آموزش افزایش سرعت ووکامرس -سئو فراز

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

می‌توانید از توابع wp_dequeue_script و wp_dequeue_style برای حذف اسکریپت‌ها و استایل‌هایی که نیاز ندارید استفاده کنید. یک راه آسان برای رسیدن به همین هدف از طریق افزونه ای به نام Asset CleanUp: Page Speed ​​Booster است.

دارایی های وردپرس خود را با افزونه Asset CleanUp پاک کنید

دارایی های وردپرس خود را پاکسازی کنید
دارایی های وردپرس خود را پاکسازی کنید

Asset CleanUp تمام اسکریپت ها و شیوه نامه هایی را که در یک صفحه بارگذاری می شوند اسکن می کند. می توانید مواردی را که در صفحه استفاده نمی شوند غیرفعال کنید. صفحه را برای طراحی و عملکرد مناسب تست کنید زمانی که تغییرات را به پایان می رسانید.

بارگیری اسکریپت درگاه پرداخت Stripe از بارگیری در صفحه با افزونه Asset CleanUp

بارگیری اسکریپت درگاه پرداخت Stripe با پاکسازی دارایی
بارگیری اسکریپت درگاه پرداخت Stripe با پاکسازی دارایی

نسخه حرفه ای این افزونه به شما امکان می دهد تا ویژگی های async یا به تعویق انداختن دارایی ها را تنظیم کنید. اعمال این تنظیم جاوا اسکریپت را از مسیر رندر حیاتی صفحه حذف می کند. این باید به بهبود زمان بارگذاری صفحه سایت شما کمک کند.

یکی دیگر از مزایای حذف دارایی های غیر ضروری CSS و JS این است که وب سایت شما درخواست های HTTP کمتری را ارسال می کند.

برای یک جایگزین رایگان، می‌توانید از ترکیب افزونه‌های Autoptimize و Async JavaScript برای دریافت نتایج مشابه استفاده کنید. اگر از افزونه Autoptimize استفاده می کنید، در اینجا راهنمای کامل گام به گام ما در مورد بهترین تنظیمات است.

8. HTTP/2 بسیار ضروری است

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

HTTP 1.1 اولین به‌روزرسانی اصلی پروتکل HTTP بود و در سال 1997 نهایی شد. این به‌روزرسانی قبل از رسانه‌های اجتماعی، سرویس‌های پخش، برنامه‌های گوشی هوشمند و حتی وردپرس بود. وب از آن زمان به صورت تصاعدی رشد کرده است.

HTTP/2 پروتکل HTTP 1.1 را بهبود بخشید و در سال 2015 وارد شد تا با تقاضای رو به رشد اینترنت سازگاری داشته باشد. پیشرفت های شگفت انگیزی در سرعت، کارایی و امنیت به همراه داشت.

HTTP 1.1. در مقابل مزایای اصلی HTTP/2

HTTP 1.1 در مقابل HTTP/2
HTTP 1.1 در مقابل HTTP/2 (منبع تصویر: Cloudflare)

افزایش عملکرد با HTTP/2 به دلایل متعددی است:

مالتی پلکس و موازی سازی بهتر از طریق یک اتصال TCP.

فشرده سازی HPACK برای هدرها با الگوریتم رمزگذاری هافمن.

پسوند ALPN برای رمزگذاری سریعتر.

سرور فعال به جای منتظر ماندن برای درخواست ها فشار می آورد.

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

به طور معمول، فروشگاه‌های WooCommerce دارایی‌های سنگین منابع زیادی مانند تصاویر، شیوه نامه‌ها و اسکریپت‌ها را ارائه می‌کنند. سایت هایی مانند این ها با تغییر به HTTP/2 سود زیادی خواهند برد.

می توانید از ابزار تست HTTP/2 توسط KeyCDN برای بررسی اینکه آیا سایت شما برای کار با HTTP/2 پیکربندی شده است استفاده کنید. در حال حاضر، هر مرورگر اصلی از HTTP/2 پشتیبانی می کند. هیچ دلیلی وجود ندارد که از مزایای عملکرد عظیم آن استفاده نکنید.

اگر ارائه دهنده هاست شما هنوز HTTP/2 را پشتیبانی نمی کند، شروع به جستجوی یک مورد جدید کنید. Kinsta از HTTP/2 و TLS 1.3 در تمام سرورها و CDN خود پشتیبانی می کند.

علاوه بر این، HTTP/3 در گوشه و کنار است و قرار است وب‌سایت‌ها را سریع‌تر بارگذاری کند.

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

حافظه پنهان به طور موقت منابع (کش) را از یک درخواست ذخیره می کند تا درخواست های بعدی به سرعت اجرا شوند. کش را می توان روی سرور یا دستگاه کاربر ذخیره کرد.

این یکی از ساده‌ترین راه‌ها برای افزایش سرعت فروشگاه ووکامرس است. و همچنین مهمترین آنهاست.

اینفوگرافیک از نحوه عملکرد کش وب

نحوه کار کش وب
نحوه کار کش وب

کاربر از طریق مرورگر خود برای یک وب سایت درخواست می کند. مثلاً www.kinsta.com را در مرورگر خود تایپ می کنند.

سپس مرورگر یک صفحه وب (سند HTML) را برای نمایش به کاربر درخواست می کند. یک سرور DNS این درخواست را انجام می دهد که منجر به فاش شدن IP سرور میزبان می شود.

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

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

برنامه اسکریپت ها (مانند PHP، جاوا اسکریپت و غیره) را اجرا می کند و (5) پایگاه داده (مانند MySQL، MongoDB و غیره) را برای ساخت یک صفحه وب جستجو می کند. سپس صفحه وب را به مرورگر برمی گرداند، که آن را رندر می کند و به کاربر نشان می دهد.

اگر همه چیز به آرامی کار کند، تمام مراحل بالا باید حداکثر چند ثانیه طول بکشد تا اجرا شوند.

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

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

2 نوع اصلی کش وب وجود دارد که هر کدام زیر مجموعه های خاص خود را دارند:

اگر ارائه دهنده هاست شما از کش کردن در سطح سرور استفاده نمی کند، باید به افزونه های کش شخص ثالث وابسته باشید تا کار را برای شما انجام دهند. در حالی که آنها یک راه حل ایده آل نیستند، چیزی همیشه بهتر از هیچ است.

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

WP Rocket (حق بیمه)

W3 Total Cache (رایگان)

فعال کننده کش (رایگان)

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

10 . پایگاه داده ووکامرس خود را تمیز کنید

پایگاه داده مجموعه ای سازمان یافته از تمام داده های وب سایت شما است. در فروشگاه WooCommerce، شامل موارد زیر است:

محتوای سایت مانند صفحات محصول، دسته‌ها، برچسب‌ها، داده‌های کاربر، نظرات، تنظیمات سایت، تم، افزونه‌ها و غیره.

داده های تراکنش مانند جزئیات سفارش، پرداخت ها، موجودی و غیره.

هر بار که یک کاربر از فروشگاه شما بازدید می کند، محتوای سایت شما را درخواست می کند که بیشتر ثابت است و تغییر زیادی نمی کند. اما زمانی که آنها سفارش می دهند، یک درخواست پویا ارائه می کنند.

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

در اینجا 6 روش برای افزایش سرعت و تنظیم دقیق پایگاه داده WooCommerce آورده شده است.

حذف نسخه های قدیمی

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

ساده ترین راه برای انجام این کار از طریق افزونه هایی مانند WP-Sweep یا WP Rocket است.

حذف ویرایش های پست قدیمی با WP Rocket

حذف نسخه های قدیمی با WP Rocket
حذف نسخه های قدیمی با WP Rocket

اگر با WP-CLI آشنا هستید، می توانید از طریق SSH به سرور خود متصل شوید و چند دستور ساده را برای انجام همین کار اجرا کنید. در اینجا نحوه انجام آن آمده است.

تعداد ویرایش های ذخیره شده را محدود کنید

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

یک راه آسان برای تعیین محدودیت این است که قطعه کد زیر را به فایل wp-config.php خود اضافه کنید. مطمئن شوید که آن را قبل از خطی که ABSPATH تعریف شده است اضافه کنید.

 

define(‘WP_POST_REVISIONS’, 15);

من محدودیت را در کد بالا 15 قرار داده ام. می توانید آن را به هر تعداد ویرایشی که می خواهید تغییر دهید، اما سعی کنید آن را زیر 15 نگه دارید.

از طرف دیگر، می توانید از یک افزونه رایگان مانند WP Revisions Control برای انجام همین کار استفاده کنید.

استفاده از افزونه WP Revisions Control برای محدود کردن تعداد ویرایش‌های پست

تعداد ویرایش ها را با WP Revisions Control تنظیم کنید
تعداد ویرایش ها را با WP Revisions Control تنظیم کنید

ویرایش ها را به طور کلی غیرفعال کنید (اگر غیر ضروری هستند)

شما می توانید ویرایش های سایت خود را به طور کلی غیرفعال کنید. تنها کاری که باید انجام دهید این است که کد زیر را به فایل wp-config.php خود اضافه کنید. مانند قبل، مطمئن شوید که این قطعه را بالای خطی که ABSPATH تعریف شده است اضافه کنید.

define(‘WP_POST_REVISIONS’, false);

یا می توانید از یک افزونه رایگان مانند Disable Post Revision استفاده کنید تا همین کار را با یک کلیک انجام دهید.

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

موارد گذرا منقضی شده را پاک کنید

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

گذرا شبیه گزینه ها هستند، با این تفاوت که دارای ویژگی اضافه ای از زمان انقضا هستند. آنها برای ذخیره داده های موقت مانند پاسخ های یک API راه دور یا پرس و جوهای بزرگ مفید هستند.

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

گاهی اوقات، یک حافظه پنهان گذرا فاسد می تواند تقریباً یک میلیون ورودی ناخواسته ایجاد کند که هیچ پایانی در چشم نیست. جلسات مشتری می تواند در طول زمان افزایش یابد و هزاران ردیف غیر ضروری در جداول پایگاه داده شما ایجاد کند. در چنین مواردی، یک پایگاه داده متورم می تواند سایت شما را به زانو درآورد.

افزونه رایگان Delete Expired Transients یک راه آسان برای خلاص شدن از شر تمام موارد گذرا منقضی شده است.

صفحه پنل افزونه Expired Transients را حذف کنید

تمام موارد گذرا منقضی شده شما را به راحتی حذف کرد
تمام موارد گذرا منقضی شده شما را به راحتی حذف کرد

جداول پایگاه داده خود را تمیز کنید

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

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

جدول wp_options در پایگاه داده وردپرس تحت phpMyAdmin

جدول wp_options در پایگاه داده وردپرس
جدول wp_options در پایگاه داده وردپرس

خانه داری پایگاه داده کلیدی است که سایت وردپرس شما را تا حد امکان سریع اجرا می کند.

بهینه سازی داده های شما پایه به صورت دستی یک فرآیند زمان بر است. می‌توانید از افزونه رایگان WP-Optimize برای بررسی اینکه کدام جداول پایگاه داده داده‌های غیر ضروری دارند و آن فضاهای تلف شده را حذف کنید، استفاده کنید. همچنین می تواند فضای ذخیره سازی از دست رفته به دلیل تکه تکه شدن داده ها را بازیابی کند.

می توانید WP-Optimize را برای پاکسازی و بهینه سازی پایگاه داده خود به طور منظم برنامه ریزی کنید.

غیرفعال کردن ویژگی های غیر بحرانی که بر پایگاه داده مالیات می دهند

مضامین و افزونه‌های WooCommerce دارای بسیاری از ویژگی‌های جالب هستند که از ابتدا عالی به نظر می‌رسند اما در نهایت پایگاه داده را از بین می‌برند.

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

یکی از این نمونه ها استفاده از افزونه های «محصولات محبوب» و «محصولات مرتبط» است. این ویژگی‌ها می‌توانند درخواست‌های زیادی در سراسر سایت ایجاد کنند، به خصوص اگر محصولات زیادی داشته باشید. اگر به این ویژگی ها نیاز دارید، سعی کنید آنها را به صورت دستی در صفحات خود قرار دهید. افزونه‌هایی مانند Advanced Custom Fields می‌توانند در اینجا بسیار کمک کنند.

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

افزونه Social Warfare به عنوان مالیات بر سرور شما شناخته شده است

افزونه Social Warfare می تواند از منابع سرور مالیات بگیرد
افزونه Social Warfare می تواند از منابع سرور مالیات بگیرد

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

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

مانند خانه داری، تنظیم دقیق پایگاه داده وردپرس شما یک فرآیند مداوم است.

اگر سایت شما در جای دیگری میزبانی شده است، در اینجا چند افزونه بهینه سازی پایگاه داده برای آسان کردن کار شما آورده شده است:

یادآوری: همیشه قبل از ویرایش پایگاه داده یا فایل های اصلی وردپرس خود یک نسخه پشتیبان تهیه کنید.

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

تا ژانویه 2020، بیش از 4 میلیارد کاربر اینترنت در جهان وجود دارد. تقریباً همین تعداد کاربران اینترنت موبایل وجود دارد. پیش بینی می شود تا سال 2024 به بیش از 5 میلیارد افزایش یابد.

تعداد کل کاربران اینترنت در جهان

ما میلیاردها نفر هستیم (منبع تصویر: Statista)
ما میلیاردها نفر هستیم (منبع تصویر: Statista)

دستگاه های تلفن همراه در ترافیک جهانی وب سایت در سال 2019 از دسکتاپ ها پیشی گرفتند و 52.6 درصد از کل بازدید از صفحه را ایجاد کردند. در برخی از کشورها مانند هند و نیجریه، تلفن های همراه بیش از 70٪ از بازدیدهای صفحات وب را تشکیل می دهند.

ترافیک تلفن همراه Kinsta در مقابل ترافیک دسکتاپ در Google Analytics

ترافیک موبایل از Google Analytics

بر اساس مطالعه‌ای که شامل بیش از 500 میلیون خریدار آنلاین در 37 کشور جهان بود، گوشی‌های هوشمند 65 درصد از بازدیدهای سایت و 46 درصد از سفارش‌های فروشگاه آنلاین را به خود اختصاص دادند.

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

خرید موبایلی پتانسیل رشد زیادی دارد
خرید موبایلی پتانسیل رشد زیادی دارد (منبع تصویر: Statista)

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

58 درصد از کاربران گوشی های هوشمند بیشتر از وب سایت های بهینه شده برای موبایل خرید می کنند

سرعت برای خریداران تلفن همراه اهمیت زیادی دارد
سرعت برای خریداران تلفن همراه اهمیت زیادی دارد (منبع تصویر: Think with Google)

شما می توانید با ایجاد فروشگاه WooCommerce خود برای موبایل شروع کنید. می‌توانید از ابزار Google’s Mobile Friendly Test استفاده کنید تا بررسی کنید که آیا سایت شما حداقل استانداردهای استفاده از تلفن همراه را دارد یا خیر.

ابزار تست دوستانه موبایل گوگل

تست موبایل دوستانه گوگل
تست موبایل دوستانه گوگل

این تست یک عکس فوری از نحوه ظاهر وب سایت شما در یک دستگاه تلفن همراه به شما نشان می دهد. همچنین در صورت یافتن هرگونه مشکل قابلیت استفاده از تلفن همراه را فهرست می کند.

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

خریداران موبایل از پیمایش بی پایان لذت نمی برند. بنابراین، صفحات فروشگاه خود را تا حد امکان نازک نگه دارید. آنها را با محتوای بیش از حد شلوغ نکنید.

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

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

در نهایت، تجربه پرداخت را برای خریداران آنلاین خود ساده کنید. هرچه مراحل ثبت سفارش کمتر باشد، تجربه خرید بهتری خواهید داشت. در اینجا چند افزونه WooCommerce وجود دارد که می تواند در این زمینه به شما کمک کند:

ورود اجتماعی WooCommerce – نیاز به صرف زمان را از بین می برد فرآیند ایجاد حساب کاربری یا ورود به سیستم ming. به کاربران خود اجازه دهید با حساب های اجتماعی خود مانند فیس بوک، توییتر، گوگل و غیره وارد شوند.

مطالب مرتبط :

علت کند بودن سایت وردپرس + تصویر

وردپرس چیست و چه کاربردی دارد به همراه pdf

آموزش سئو وردپرس 61 نکته طلایی (100%رایگان + pdf)

بهترین افزونه های وردپرس در سال 2022

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

علت کند بودن سایت وردپرس + تصویر

نمونه‌ها و عکس‌های متنوع – برای انتخاب انواع محصولات، با منوهای کشویی آزاردهنده خداحافظی کنید. درعوض، دکمه‌هایی را در اختیار کاربران خود قرار دهید که برای همه گزینه‌های محصول خود به راحتی ضربه بزنند.

One Page Checkout – اجازه ندهید مشتریان شما به راحتی سایت شما را رها کنند. به آن‌ها اجازه دهید آنچه را که می‌خواهند فوراً بدون هیچ قدم اضافی خریداری کنند. اگر فکر می‌کنید تسویه‌حساب مهمان برای فروشگاه شما مناسب است، می‌توانید آن را فعال کنید.

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

Bolt / Stripe / Amazon Pay / PayPal – پرداخت‌ها آفت تجربه خرید تلفن همراه هستند. می‌توانید از میان افزونه‌های مختلف درگاه پرداخت WooCommerce انتخاب کنید تا وصول پرداخت‌ها را آسان‌تر کنید.

افزونه درگاه پرداخت بولت برای ووکامرس

پرداخت آسان تلفن همراه با بولت
پرداخت آسان تلفن همراه با بولت

در نهایت، خرید از طریق موبایل چیزی فراتر از خرید است. بسیاری از کاربران از آن عمدتا برای جستجوی اطلاعات محصول و بررسی/مقایسه قیمت ها استفاده می کنند. تجربه فروشگاه آنلاین خود را برای کاربران خود در دستگاه های تلفن همراه خود عالی کنید.

12. Get Refreshed Fragments AJAX Request را غیرفعال کنید

هنگامی که کاربر هر تغییری را در سبد خرید خود ایجاد می کند، WooCommerce از درخواست AJAX Get Refreshed Fragments برای به روز رسانی پویا محتویات سبد خرید استفاده می کند. تازه کردن صفحه سبد خرید بدون بارگیری مجدد از دیدگاه تجربه کاربر عالی به نظر می رسد.

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

فقط برای تأیید، ما یک فروشگاه WooCommerce به روز را در Pingdom Tools آزمایش کردیم و در اینجا نتایج آمده است:

بارگیری نمودار زمانی برای درخواست WooCommerce Get Freshed Fragments Ajax
بارگیری نمودار زمانی برای درخواست WooCommerce Get Freshed Fragments Ajax

این زمان زیادی برای یک درخواست است

با وجود اینکه اندازه آن فقط 1.1 کیلوبایت است، درخواست wc-ajax=get_refreshed_fragments 0.76 ثانیه طول می کشد تا اجرا شود. اگر سایت شما 3 ثانیه یا کمتر طول می کشد تا بارگذاری شود، این بیش از 25 درصد از زمان بارگذاری صفحه است. این سایت آزمایشی بر روی یک VPS ابری میزبانی می‌شود، بنابراین می‌توانید زمان بارگذاری را در یک طرح میزبانی ارزان‌تر تصور کنید.

این پست توسط WebNots این موضوع را با جزئیات بیشتری پوشش می دهد. برای غیرفعال کردن این درخواست مالیات، می توانید از افزونه های غیرفعال کردن قطعات سبد خرید یا غیرفعال کردن قطعات سبد خرید توسط Optimocha استفاده کنید.

اگر این درخواست را غیرفعال می‌کنید، توصیه می‌شود در پانل تنظیمات WooCommerce → محصولات، گزینه «Redirect to the cart page after a add موفقیت‌آمیز» را فعال کنید.

پنل تنظیمات محصول WooCommerce برای فعال کردن رفتار تغییر مسیر به سبد خرید
پنل تنظیمات محصول WooCommerce برای فعال کردن رفتار تغییر مسیر به سبد خرید

به یاد داشته باشید که بعد از آن این تنظیم را فعال کنید

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

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

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

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

در زیر چند راه برای رفع کندی داشبورد ووکامرس آورده شده است.

اول بهینه سازی های فرانت اند، دوم بهینه سازی های باطن

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

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

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

13. Bloat را حذف کنید و همه چیز را به طور منظم به روز کنید

حتماً وردپرس، ووکامرس، افزونه‌ها، برنامه‌های افزودنی و تم را مرتباً به‌روزرسانی کنید. اگر یک تم یا افزونه دیگر توسط توسعه‌دهندگانش پشتیبانی نمی‌شود، وقت آن است که آن‌ها را کنار بگذارید.

به همین ترتیب، اگر یک تم/افزونه به داشبورد شما نفخ می‌افزاید، به دنبال جایگزین‌های بهتری باشید. به عنوان مثال، ممکن است بخواهید جایگزین هایی برای افزونه هایی که تبلیغات تهاجمی را در داشبورد شما ارائه می دهند در نظر بگیرید.

افزونه Yoast SEO تبلیغات متحرک Big Banner در داخل داشبورد وردپرس

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

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

14. کش شی و پایگاه داده را غیرفعال کنید

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

به عنوان مثال، W3 Total Cache یکی از محبوب ترین افزونه های کش برای وردپرس است. رایگان است، از گزینه‌های کش زیادی پشتیبانی می‌کند، کوچک‌سازی JS و CSS را انجام می‌دهد، با CDN ادغام می‌شود و توسط بیش از ۱ میلیون وب‌سایت استفاده می‌شود.

پنل تنظیمات کلی وردپرس W3 Total Cache

گزینه های کش در W3 Total Cache
گزینه های کش در W3 Total Cache
مجموع کش W3 دارای گزینه های کش زیر است:
  • کش صفحه.
  • Opcode Cache.
  • کش پایگاه داده.
  • کش شی.
  • کش مرورگر.
  • حافظه پنهان قطعه.

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

کش کردن شی و پایگاه داده با کاهش تعداد کوئری های پایگاه داده سرعت وب سایت را افزایش می دهد، اما این کار را به قیمت بارگذاری کار در حافظه سرور انجام می دهد.

متأسفانه، این مورد در مورد هر ارائه دهنده میزبانی نیست.

در آن سناریو، شما باید به یک افزونه کش شخص ثالث مانند W3 Total Cache وابسته باشید. تنظیمات ساده آن، فعال کردن انواع کش را با یک کلیک بسیار آسان می کند.

در پانل W3 Total Cache → General Settings، کش اشیاء و/یا حافظه پنهان پایگاه داده را غیرفعال کنید. سپس بررسی کنید که آیا بهبودی در پاسخگویی پنل مدیریت خود مشاهده می کنید یا خیر.

W3 Total Cache غیرفعال کردن پایگاه داده و کش شی

غیرفعال کردن دیتابیس و کش اشیاء
غیرفعال کردن دیتابیس و کش اشیاء

آزمایش با کش به سادگی تیک زدن یا برداشتن گزینه‌ها در تنظیمات افزونه شما نیست. همچنین باید بررسی کنید که آیا سایت شما پس از ایجاد تغییرات و پاکسازی کش قدیمی خود به درستی کار می کند یا خیر.

15. حذف پلاگین با استفاده از منابع بالا

برخی از افزونه‌های وردپرس منبع بسیار خوبی در سرور وب شما هستند. آنها در نهایت از اکثر CPU و RAM سرور شما استفاده می کنند.

برای یافتن افزونه های دردسرساز می توانید از افزونه رایگان Query Monitor استفاده کنید. تمام اسکریپت‌ها، سبک‌ها و تماس‌های HTTP API را که توسط وب‌سایت شما بارگیری می‌شوند، به همراه اندازه و زمان بارگذاری به شما نشان می‌دهد. به دنبال مواردی باشید که بیشترین تعداد درخواست و کندترین زمان بارگذاری را دارند.

در سایت آزمایشی زیر، افزونه Classic Editor کندترین سرعت را در بخش مدیریت بارگیری می کند. افزونه‌های دیگری مانند Loginizer، All-in-One WP Migration، و WP Bakery (قبلا Visual Composer) نیز به عنوان نفخ احتمالی نشان داده می‌شوند.

داشبورد افزونه Query Monitor برای یافتن کندترین افزونه ها

Query Monitor به شما کمک می کند تا مشکلات عملکرد را عیب یابی کنید
Query Monitor به شما کمک می کند تا مشکلات عملکرد را عیب یابی کنید

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

فروشگاه‌های WooCommerce با مخاطبان بین‌المللی از افزونه‌های ترجمه مانند WPML برای ارائه پویا به سایت به چندین زبان استفاده می‌کنند. این یک پلاگین عالی با ویژگی‌های بسیار است، اما همچنین می‌تواند به میزان قابل توجهی بک‌اند مدیریت شما را کاهش دهد.

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

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

16. از تنظیمات CDN مناسب برای وردپرس استفاده کنید

CDN کمک می کند تا فروشگاه WooCommerce شما را با سرعت برق به کاربران در سراسر جهان ارائه دهد. این کار را با ذخیره یک عکس فوری از منابع سایت شما و تحویل آنها از نزدیکترین سرور به کاربر انجام می دهد.

اکثر CDN ها به طور پیش فرض کش را در باطن وردپرس غیرفعال می کنند. اما برخی از CDN ها اینطور نیستند، و این می تواند پنل مدیریت فروشگاه شما را به شدت کند کند. در چنین حالتی، باید داشبورد مدیریت خود را از حافظه پنهان CDN حذف کنید تا عملکرد آن را بهبود بخشد.

اگر از Cloudflare استفاده می کنید، می توانید یک قانون صفحه برای غیرفعال کردن ویژگی های Cloudflare در صفحات مدیریت وردپرس تنظیم کنید. در اینجا نحوه انجام این کار آمده است:

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

به بخش قوانین صفحه در داشبورد Cloudflare خود بروید.

*example.com/wp-admin/* را در قسمت URL اضافه کنید.

در قسمت تنظیمات، گزینه های Cache Level و Bypass را انتخاب کنید.

همچنین می توانید تنظیمات اضافی مانند غیرفعال کردن عملکرد و غیرفعال کردن امنیت را اضافه کنید (توصیه نمی شود). این تنظیمات اختیاری هستند.

سپس روی Save and Deploy کلیک کنید.

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

قوانین صفحه Cloudflare برای دور زدن مدیر وردپرس

باید حدود 3 دقیقه طول بکشد تا تنظیمات اعمال شوند.

اگر از KeyCDN استفاده می‌کنید، می‌توانید از افزونه WordPress Cache Enabler برای انجام همین کار استفاده کنید. برای سایر CDN ها، لطفاً با پشتیبانی آنها تماس بگیرید تا این مشکل را حل کنند.

17. API قلب وردپرس را ساده کنید

API وردپرس Heartbeat با برقراری ارتباط منظم بین مرورگر و سرور شما، به‌روزرسانی‌های تقریباً واقعی را امکان‌پذیر می‌کند. API درخواست‌ها را هر 15 تا 60 ثانیه به سرور ارسال می‌کند و پس از دریافت داده‌ها، رویدادها (یا تماس‌های برگشتی) را فعال می‌کند.

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

افزونه رایگان Heartbeat Control WP Rocket به شما امکان می دهد فرکانس این درخواست های API را در داشبورد، فرانت اند و ویرایشگر پست مدیریت کنید. حتی به شما این امکان را می دهد که API را به طور کامل غیرفعال کنید.

پنل افزونه کنترل ضربان قلب وردپرس
پنل افزونه کنترل ضربان قلب وردپرس

API قلب وردپرس را تغییر یا غیرفعال کنید

با افزایش فرکانس زمان شروع کنید. اگر مشکلات سرعت WooCommerce شما برطرف نشد، API ضربان قلب را غیرفعال کنید.

اگر اعمال تمام بهینه‌سازی‌های بالا همچنان مشکلات سرعت فروشگاه ووکامرس شما را برطرف نمی‌کند، پس…

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

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

انواع مختلفی از هاست برای سایت های وردپرسی وجود دارد که در دو دسته اصلی قرار می گیرند: مدیریت شده و مدیریت نشده. اولین مورد برای اکثر کاربران عالی است، زیرا ارائه دهنده هاست تمام بهینه سازی های سرور برای وردپرس را انجام می دهد. دومی برای کاربرانی که از نظر فنی ماهر هستند و می توانند سرور را به تنهایی تغییر دهند و مدیریت کنند، مناسب تر است.

برای یک وب سایت WooCommerce، به میزبانی مدیریت شده وردپرس بروید. به خاطر داشته باشید که میزبانی مدیریت شده نسبت به میزبانی مدیریت نشده گران تر است.

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

 

اینفوگرافیک از 4 نوع اصلی میزبانی مدیریت شده وردپرس
اینفوگرافیک از 4 نوع اصلی میزبانی مدیریت شده وردپرس

4 نوع اصلی میزبانی مدیریت شده وردپرس

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

سایت های ووکامرس طبیعتاً پویا هستند. آنها داده ها و درخواست های زیادی تولید می کنند که نمی توان آنها را در حافظه پنهان ذخیره کرد.

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

فایل PDF  آموزش افزایش سرعت ووکامرس -سئو فراز

ویژگی های توصیه شده ای که باید هنگام تصمیم گیری در مورد برنامه میزبانی WooCommerce به آنها توجه کنید عبارتند از:

کش در سطح سرور با قوانین کش مخصوص WooCommerce در محل.

2 تا 4 کارگر PHP برای رسیدگی به درخواست‌های کش نشده WooCommerce بدون زمان‌بندی آنها.

زیرساخت های مقیاس پذیر برای مدیریت افزایش ترافیک و بار.

پشتیبان گیری خودکار روزانه (ترجیحاً ساعتی) برای اطمینان از ایمن و ایمن بودن داده های فروشگاه آنلاین شما.

یک پلت فرم میزبانی کاملاً ایمن با ویژگی های امنیتی مانند اسکن نرم افزارهای مخرب معمولی، موقعیت جغرافیایی IP و مسدود کردن IP های سوء استفاده کننده، SSL رایگان، SFTP، SSH، HTTP/2 و TLS 1.3.

نرم افزار وب سرور Nginx یا LiteSpeed

پشتیبانی از ویژگی‌های پسند توسعه‌دهنده: PHP 8، ظروف LXC، WP-CLI، Git، MariaDB، محیط‌های Staging و غیره.

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

ادغام Cloudflare برای افزایش عملکرد و امنیت.

یک تیم پشتیبانی قابل اعتماد 24/7 برای حل سریع هر گونه مشکل.

نظرات کاربران عالی و سابقه درخشان.

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

یک سرور خصوصی مجازی (VPS) مانند میزبانی مشترک است، با این تفاوت که شما یک فضای مجازی در یک سرور مشترک دارید که فقط به شما اختصاص داده شده است. اگر بودجه سختی دارید، می توانید با یک برنامه VPS میان رده شروع کنید. با این حال، اگر سایت شما ترافیک بیشتری جذب کند، باید به زودی آن را ارتقا دهید.

این امر ما را با گزینه های Cloud Hosting و Dedicated Server مواجه می کند. هر دو برای سایت های WooCommerce عالی هستند اگر نیازهای شما را برآورده کنند.

قیمت‌های برنامه‌های سرور اختصاصی در مقایسه با برنامه‌های میزبانی ابری بالاتر است، که می‌تواند از 50 دلار در ماه تا هزاران دلار در ماه متغیر باشد.

مزایای عملکرد گسترده پس از مهاجرت
مزایای عملکرد گسترده پس از مهاجرت

از ~665 ms تا ~500 ms، این یک افزایش حیرت انگیز ~ 25٪ در عملکرد است!

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

افزایش سرعت ووکامرس با انتخاب هاست مناسب

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

اگر سایت شما 1 هزار دلار در روز تولید می کند، یک تاخیر 100 میلی ثانیه ای ممکن است سالانه 25 هزار دلار از دست دادن فروش برای شما هزینه داشته باشد. ترسناک است، اوه؟😱💸 از دست دادن پول خودداری کنید و این راهنمای افزایش سرعت ووکامرس را بخوانید!

برای توییت کلیک کنید

خلاصه

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

خدمات سئو سایت توسط سئو فراز

جهت انجام خدمات طراحی سایت :سایت شرکتی,سایت فروشگاهی,سایت گردشگری  و سایت وردپرس و … و همچنین خدمات سئو سایت :سئو سایت فروشگاهی,سئو سایت گردشگری,سئو سایت وردپرس و … تولید محتوا با کارشناسان سئو فراز تماس بگیرید

5/5 - (1 امتیاز)

دیدگاه‌ خود را بنویسید

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

اسکرول به بالا