قطعا همانطور که میدانید ووکامرس را باید محبوبترین فروشگاهساز در وردپرس نامید که به صورت رایگان در اختیار کاربران قرار گرفته است. امکانات فوقالعاده زیاد، گزارشدهی کامل، رابط کاربری آسان و … از عمدهترین دلایل محبوبیت ووکامرس میباشد. اما آنچه که گاهی اوقات کاربران را با مشکل مواجه میکند کاهش سرعت در ووکامرس است. به همین خاطر ما در یکی دیگر از مقالات آموزش ووکامرس قصد داریم به شما نحوه افزایش سرعت ووکامرس را به طور کامل آموزش دهیم. حتما تا انتهای این مقاله با ما همراه باشید.
سرعت بارگذاری صفحات فروشگاه اینترنتی بسیار اهمیت دارد، هرچقدر سرعت ووکامرس شما بیشتر باشد کاربران تجربه خرید بهترین خواهند داشت که در نتیجه باعث افزایش فروش بیشتر شما میشود. خریداران این روزها تمایل دارند از سایتی که از آن خرید میکنند تمام امکانات مثل چت آنلاین، تصاویر با وضوح بالا، ابزار پویا برای انتخاب خرید داشته باشند. اما اگر شما این امکانات را اصولی در سایت خود اضافه نکنید باعث کندی سایت شما میشود و شما امکانات را فدای یکی از مهمترین فاکتورها یعنی سرعت کردهاید. فروشگاه ساز ووکامرس محبوبترین سیستم راه اندازی کسب و کار آنلاین شما است که تا به حال 88 میلیون بار دانلود و بیش از 5 میلیون فروشگاه فعال با این سیستم مدیریت محتوا وجود دارد.
چرا باید به بهینه سازی سرعت ووکامرس بپردازیم؟
افزایش و بهبود سرعت برای موفقیت یک کسبوکار اینترنتی بسیار مهم است. این موضوع نه تنها لذت خرید مشتری را بهبود میبخشد، بلکه مستقیماً بر نرخ تبدیل و فروش تأثیر میگذارد. به عنوان مثال، نتایج یک مطالعه نشان میدهد که یک ثانیه تأخیر در زمان بارگذاری صفحه منجر به از دست دادن 7٪ در نرخ تبدیل، 11٪ بازدید صفحه کمتر و 16٪ کاهش رضایت مشتری میشود!
به عبارت سادهتر و خلاصه تر، وب سایتهای کند میتوانند منجر به کاهش فروش شوند. از سویی دیگر، امروزه جدای از تجربه کاربری و فروش، سرعت کسب و کار اینترنتی شما در رتبه بندی SEO شما نیز تأثیرگذار است. موتورهای جستجوگر مانند گوگل سرعت را به عنوان شاخص مهم تجربه کاربر و عامل رتبهبندی در نظر میگیرند.
چرا سرعت فروشگاه اینترنتی مهم است؟
این روزها کاربران عاشق سرعت هستند و اصلا دوست ندارد که وقتی روی لینک سایت شما کلیک می کنند، مدت زیادی منتظر بمانند تا صفحه فروشگاه اینترنتی شما برایشان باز شود. به همین دلیل سرعت سایت یکی از مهمترین عوامل سئوی سایت و یکی از مهمترین لازمه ها برای داشتن یک سایت موفق و پر فروش است. اگر سایت شما سرعتی پایینی داشته باشد، حوصله کاربرتان سر می رود و از سایت شما بیرون می رود از طرف دیگر مدت زمانی که کاربر در سایت شما می ماند کاهش می یابد که از نظر سئویی خوب نیست و بعد از مدتی افت رتبه خواهید داشت. در ضمن سرعت سایت یکی از مهم ترین معیارهای سئوی سایت است و اگر سرعت سایت شما خوب نباشد قطعا از لحاظ سئویی جایگاه خوبی نخواهید داشت. زمانی که از نظر سئویی سایت خوبی نداشته باشید سایت شما در نتایج گوگل نمایش داده نمیشود در نتیجه ترافیک سایت شما کاهش می یابد و افراد کمتری فروشگاه اینترنتی شما را میبینند.
از طرف دیگر شما فرصت بسیار کمی برای جذب مخاطبان سایت خود از طریق محتوا دارید، اصولا کاربران زمان بسیار کمی در سایت شما می مانند و اگر نتوانید آن ها در همان زمان کم مجذوب محتوای خود کنید، کاربران خود را از دست می دهید. حالا فکر کنید که همین زمان کم برای جذب مخاطبینتان برای بارگیری سایتتان صرف شود در نتیجه این موضوع باعث کاهش فروش شما و از دست رفتن مخاطبینتان و کاهش رضایت آن ها از وبسایتتان شود.
1. از یک میزبانی وب (هاست) قوی استفاده کنید!
اگر یک هاست قدرتمند و مناسب نداشته باشید، تمام بهینه سازی هایی که در ووکامرس ایجاد میکنید چندان به چشم نخواهد آمد و تاثیر گذار نخواهد بود. پس حتما در ابتدا اطمینان حاصل نمایید که هاست شما قادر به پاسخگویی بازدید و خرید کاربران بوده و از پهنای باند(ترافیک) خوبی برخودار باشد.
عملکرد همه سرویسهای میزبانی وب یکسان نیستند. برای عملکرد بهتر ، باید یک سرویسی را انتخاب نمایید که موارد زیر را دارا باشد:
- بستری پایدار و به روز، برای میزبانی از فروشگاه اینترنتی شما فراهم کند.
- سرویس میزبانی شما باید سازگاری کامل با وردپرس و WooCommerceداشته باشد و برای آنها بهینه شده باشد.
سرورهای آنها باید ترافیک، سرعت و عملکرد مورد نیاز شما را به طور کامل تامین کند و از امنیت بالایی برخوردار باشد.
2. یک افزونه کش قدرتمند استفاده نمایید.
ووکامرس یک پلت فرم تجارت الکترونیکی پویا است. این بدان معنی است که تمام اطلاعات محصول شما در یک پایگاه داده ذخیره و دائما بروزرسانی میشود و هنگام بازدید هر کاربر از محصولات شما، این اطلاعات از پایگاه داده فراخوانی میشود. این فرآیند، با مراجعه هر کاربر به صورت یک حلقه دائما تکرار میشود. اگر افراد زیادی به طور همزمان از فروشگاه شما بازدیدکنند، سرعت آن کم میشود و حتی ممکن است سایت از دسترس خارج شود.
برای آنکه مشکلی برای سایت شما رخ ندهد باید حتما از یک افزونه کش استفاده نمایید تا برخی از دادهها ذخیره کند و دیگر نیاز نباشد با هر بار مراجعه کاربر به سایت شما این دادهها از پایگاه داده فراخوانی شود. به عبارتی افزونه کش شما یک نسخه کش شده از آن صفحه که کاربر قصد دیدن آن را دارد به او نشان میدهد. با این کار بیشتر منابع سرور شما آزاد میشود و در نتیجه باعث افزایش سرعت ووکامرس و سایت شما خواهد شد.
3. بهبود تنظیمات پیکربندی ووکامرس برای افزایش سرعت سایت
شاید باور نکنید، اما تنظیمات و پیکربندی وردپرس و ووکامرس شما تاثیر زیادی روی سرعت بارگذاری صفحات شما دارد.
برای شروع بهتر است آدرس صفحه ورود را تغییر دهید، به طور پیشفرض صفحه ورود مدیر وردپرس domain.com/wp-admin
است که این موضوع را همه حتی هکرها میدانند. تغییر URL این صفحه به شما کمک میکند تا از حملات brute force و دیداس جلوگیری کنید و امنیت سایت خود را افزایش دهید.
برای آشنایی بیشتر با این حملات مقاله نحوه متوقف کردن و جلوگیری از حملات دیداس ( DDoS ) در وردپرس را مطالعه کنید.
افزونه های رایگان WPS Hide Login و تغییر نام wp-login.php این کار را بسیار ساده برای شما انجام میدهند.
اگر سایت فروشگاهی شما دارای بخش وبلاگ است بهترین کار این است که تعداد نمایش پستها را در صفحه وبلاگ و دستهبندیها به 10 عدد برسانید. شاید این موضوع به نظر شما بیاهمیت باشد اما اگر وبلاگ شما پرترافیک باشد این موضوع روی حفظ منابع سرور شما بسیار موثر است.
برای اینکار کافیست از پنل مدیریت وردپرس به بخش تنظیمات » خواندن مراجعه کنید و از قسمت بیشترین تعداد نوشتهها در هر برگهٔ وبلاگ آنرا روی 10 یا کمتر قرار دهید.
در مرحله بعدی باید pingbacks را در سایت خود قطع کنید، معمولاً این قابلیت اطلاعات اسپم به سایت شما ارسال میکند. هرچقدر تعداد درخواستها به سمت سایت شما کمتر باشد بهتر است.
برای غیرفعال کردن این قابلیت از بخش مدیریت وردپرس خود به بخش تنظیمات » گفتوگو مراجعه کنید و گزینههای مشخصه شده را طبق تصویر تنظیم کنید.
اگر تعداد نظرات زیادی در سایت خود دریافت میکنید، وردپرس به شما کمک میکند تا آنها را صفحهبندی کنید که بهترین عدد برای این مورد بین 10 الی 20 است. ( توجه کنید که تنظیم این صفحه روی نظرات محصولات ووکامرس شما نیز تاثیر دارد. )
اگر تمایل ندارید برای محصولات خود نظری دریافت کنید بهتر است این قابلیت را غیرفعال کنید، برای این منظور کافیست از منوی مدیریت وردپرس خود به ووکامرس » پیکربندی مراجعه کنید و از تب محصولات “فعال کردن نقد و بررسی محصول” را غیرفعال کنید.
در انتها باید تمام افزونهها و قالب وردپرس غیرفعال که استفاده نمیکنید را حذف کنید، هرچه تعداد این موارد در سایت شما کمتر باشد بهتر است.
4. انتخاب قالب ووکامرس پرسرعت
پیدا کردن قالب مناسب برای ووکامرس بسیار اهمیت دارد، چرا که سایت ووکامرس شما در عین حال زیبایی باید از سرعت بالایی برخوردار باشد. ما در پست قالب رایگان فروشگاهی ووکامرس وردپرس بهترین قالب رایگان ووکامرس را معرفی کردهایم.
اما باید توجه داشته باشید که سایت شما باید از سرعت بارگذاری بالایی برخوردار باشد، سعی کنید از قالب ووکامرس استفاده کنید که بیشتر امکانات مورد نیاز شما را داشته باشد، چرا که از نصب افزونههای اضافی تا حد زیادی جلوگیری میکند.
ما توصیه میکنیم قالبی انتخاب کنید که با ویرایشگر گوتنبرگ وردپرس سازگار باشد و نیاز به استفاده از صفحهساز مجزا نداشته باشد. اما شاید این مورد نتواند تمامی نیازهای شما را برطرف کند اما قبل از انتخاب قالب بهتر است دمو آنرا مورد بررسی و تست سرعت قرار دهید.
5. تصاویر محصولاتتان را بهینه سازی نمایید.
تصاویر محصول یکی از مهمترین راههای افزایش خرید در یک فروشگاه آنلاین است. تصاویر بهتر محصول مشتریان را درگیر خود میکند و میتواند به افزایش فروش کمک کند. به همین دلیل افزودن تصاویر با کیفیت به محصول موضوع مهمی است. با این حال، شما باید اطمینان حاصل کنید تصاویر محصولاتتان علاوه بر داشتن کیفیت مناسب به درستی بهینه شده باشند.
دو روش برای بهینه سازی تصاویر محصول برای وب بدون از دست دادن کیفیت وجود دارد.
- هر تصویر محصول را قبل از بارگذاری در وب سایت، به کمک نرم افزاری مانند فتوشاپ در رایانه خود بهینه کنید
- می توانید از یک افزونه برای فشردهسازی تصویر در وردپرس استفاده کنید. این پلاگینها به طور خودکار اندازه تصویر محصول شما را برای عملکرد بهتر سایت بهینه میکنند. البته جدای از فشرده سازی تصویر، نوع فایل تصویری که انتخاب میکنید نیز می تواند در سرعت سایت تاثیر گذار باشد. به عنوان مثال، تصاویر JPEG برای تصاویری که رنگ زیادی دارند بهتر است، در حالی که تصاویر png برای تصاویر شفاف بهتر است.
6. از فایروال وب سایت در سطح DNS استفاده کنید.
حملات Brute Force و DDoS از مزاحمتهای رایج در اینترنت هستند. در واقع در این حملات هکرها سعی میکنند برای ورود به سیستم، سرقت اطلاعات یا نصب بدافزار، ترافیک بالا بر روی سرور شما ایجاد کنند.
اکثر شرکتهای میزبان دارای پروتکلهای اساسی هستند که وب سایتهای شما را در برابر چنین حملاتی محافظت میکند. با این حال، یک نقطه منفی این حملات این است که بارگذاری وب سایت شما را بسیار کند میکند. اینجا جایی است که شما به یک Website Application Firewall (WAF) نیاز دارید.
یک دیوار آتش در سطح DNS قادر است ترافیک شما را بر روی فضای ابری فیلتر کرده و حملات مشکوک را حتی قبل از رسیدن به وب سایت شما مسدود کند. به همین خاطر افزونههای sucuri یا وردفنس میتواند به شما برای ایجاد یک فایروال قدرتمند کمک کند.
7. از قالب های معتبر و بهینه استفاده کنید.
علی رغم اینکه قالبهای وردپرسی ظاهر اصلی فروشگاه اینترنتی شما را شکل میدهند، همه آنها از عملکرد بهینهای برخوردار نیستند و اغلب باعث کندی وب سایت شما میشود. بنابراین شما باید هنگام انتخاب یک پوسته وردپرسی، نقطه تعادلی بین ظاهر و سرعت را پیدا کنید.
توصیه ما این است که به دنبال یک قالب سبک و بهینه باشید و سپس بر اساس نیازتان از افزونهها برای افزودن ویژگیهای مورد نیاز خود استفاده کنید. با این کار می توانید کنترل بهتری بر عملکرد و ظاهر فروشگاه آنلاین خود داشته باشید.
چگونه سرعت سایت وردپرسی خود را بررسی کنیم؟
حتما این را به خاطر بسپارید که اگر سایتتان در رایانه خودتان به سرعت بالا می آید و مشکلی از لحاظ سرعت ندارد، به این معنا نیست که سایت شما سرعت بالا و استانداری دارد. اگر این سوال برای شما به وجود آمده است که چطور چنین چیزی ممکن است، در پاسخ شما باید بگویم که اگر تاکنون دقت کرده باشید، هنگامی که یک سایت را برای دفع اول باز می کنید، زمان بیشتری می برد نسبت به این که برای دفعات دوم یا سوم آن سایت را باز می کنید. پس اینکه سرعت سایتتان را با توجه به سایت خود بسنجید اصلا کار درستی نیست و فقط باید از طریق ابزارهای موجود در این کار را انجام دهید. اصولا بهترین سایت برای سنجش سرعت سایتتان، سایت gtmetrix می باشد. شما می توانید به کمک این سایت از وضعیت سرعت سایت خود مطلع شوید.
بهتر است سرعت لود سایت شما بهتر است بین 2تا 6 ثانیه باشد و یا GTmetrix Grade آن A و سبز رنگ باشد.
فرایندهای پس زمینه را بهینه کنید تا سرعت سایتتان بهینه شود!
بعضی برنامهها به طور پیش فرض برنامه ریزی شده اند که در پس زمینه سایت وردپرسی اجرا شوند. برخی از این فرایندها عبارت اند از:
- افزونه پشتیبان گیری وردپرس
- وردپرس cron jobs برای انتشار پستهای برنامه ریزی شده
- وردپرس کرون جابز برای بررسی به روزرسانی ها
- موتورهای جستجو و سایر خزندهها که میخواهند محتوا را بگیرند
- وظایفی مانند cron jobs برای ارسالهای به روز شده و به روزرسانیها حداقل تأثیر در عملکرد وب سایت دارند.
برای برطرف کردن این ایرادات و جلوگیری از بوجود آمدن مشکلاتی که باعث کندی سرعت سایت میشود باید وردپرس کرون جابز را در بازههای زمانی طولانی یا بازههای زمانی که ترافیک کمتری در سایتتان وجود دارد تنظیم کنید. به عنوان مثال میتوانید تهیه پشتیبان از سایت را در بازههای 7 روزه تنظیم کنید به جای بکاپ گیری روزانه یا ساعت آن را به ساعات اولیه روز تغییر دهید که کاربران کمتری در سایت شما حضور دارند.