افزایش سرعت سایت وردپرسی + معرفی 2 افزونه افزایش سرعت

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

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

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

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

مطالعات نشان می دهد که از سال 2000 تا 2016، میانگین توجه انسان از 12 ثانیه به 7 ثانیه کاهش یافته است.

این برای شما به عنوان صاحب وب سایت چه معنایی دارد؟

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

طبق یک مطالعه موردی از StrangeLoop که شامل آمازون، گوگل و سایر سایت‌های بزرگتر بود، یک ثانیه تاخیر در زمان بارگذاری صفحه می‌تواند منجر به 7% کاهش در تبدیل، 11% بازدید کمتر از صفحه و 16% کاهش در رضایت مشتری شود.

همچنین بخوانید: طراحی سایت شیراز

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

افزایش سرعت سایت وردپرسی + معرفی 2 افزونه افزایش سرعتچگونه سرعت بارگذاری سایت وردپرسی خود را تست کنیم؟

 

چگونه سرعت بارگذاری سایت وردپرسی خود را تست کنیم؟

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

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

در واقع کاربران در موقعیت های جغرافیایی مختلف تجربه ای کاملا متفاوت خواهند داشت.

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

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

ابزار تست سرعت IsItWP

بعد از اینکه تست سرعت وب سایت خود را اجرا کردید، ممکن است از خود بپرسید که سرعت لود سایت باید چقدر؟ چند ثانیه باشد؟

زمان بارگذاری مناسب صفحه زیر 2 ثانیه است.

با این حال حتی نیم ثانیه کمتر یا زیادتر شدن لود سایت وردپرسی شما، در دید کاربر تاثیر دارد.

چه چیزی سرعت سایت وردپرسی شما رو کند میکنه؟!

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

هاستینگ سایت شما: هنگامی که سرور میزبانی سایت شما به درستی پیکربندی نشده است، می تواند به سرعت وب سایت شما آسیب برساند.

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

اندازه صفحه: عمدتاً تصاویری که برای وب سایت بهینه نشده اند.

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

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

همچنین بخوانید: آموزش وردپرس در شیراز

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

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

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

از طرف دیگر، استفاده از یک سرویس میزبانی مدیریت شده وردپرس، بهینه ترین تنظیمات سرور را برای اجرای وردپرس به شما می دهد. شرکت‌های میزبان وردپرس مدیریت شده همچنین پشتیبان‌گیری خودکار، به‌روزرسانی خودکار وردپرس و تنظیمات امنیتی پیشرفته‌تر را برای محافظت از وب‌سایت شما ارائه می‌کنند.

افزایش سرعت وردپرس در مراحل آسان (بدون کدنویسی)

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

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

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

صفحات وردپرس “داینامیک” هستند. این بدان معناست که هر بار که شخصی از یک پست یا صفحه در وب‌سایت شما بازدید می‌کند، آنها به سرعت ساخته می‌شوند.

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

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

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

در اینجا نحوه عملکرد آن آمده است.

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

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

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

تعداد زیادی افزونه کش وردپرس خوب وجود دارد، اما توصیه می‌کنیم از افزونه WP Rocket (پرمیوم) یا WP Fastets Cache (رایگان) استفاده کنید.

بهینه سازی تصاویر سایت برای افزایش سرعت سایت وردپرسی

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

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

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

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

معمولا 2 نوع فرمت این روزها در سایت ها استفاده میشود؛ PNG و JPEG

تفاوت این 2 نوع فرمت چسیت؟

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

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

بنابراین چگونه تصمیم بگیریم که کدام فرمت تصویر را انتخاب کنیم؟

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

اما در کل توصیه من استفاده از Jpeg است.

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

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

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

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

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

برای افزایش سرعت، سایت وردپرسی خود را آپدیت کنید

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

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

همچنین بخوانید: طراحی سایت در کیش

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

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

  • وظایف افزونه های پشتیبان گیری وردپرس
  • وردپرس cron job برای انتشار پست های زمان بندی شده.
  • cron jobs وردپرس برای بررسی به روز رسانی.
  • موتورهای جستجو و سایر خزنده ها که سعی در واکاوی محتوا دارند.

کارهایی مانند cron job برای پست‌ها و به‌روزرسانی‌های برنامه‌ریزی‌شده تأثیر کمتری بر عملکرد وب‌سایت دارند.

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

برای پلاگین های پشتیبان گیری ، باید مطمئن شوید که افزونه پشتیبان گیری وردپرس در زمان های که بازدید کمی دارید شروع به بکاپ گیری کنند؛ مثلا در ساعات 1 تا 7 صبح.

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

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

کامنت های قدیمی را به صفحه دیگر انتقال دهید

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

 

استفاده از شبکه توزیع محتوا (CDN) جهت افزایش سرعت سایت وردپرس

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

این به این دلیل است که مکان سرورهای هاستینگ شما می تواند بر سرعت سایت شما تأثیر بگذارد.

به عنوان مثال سرورهای شما در ایران هستند و بخشی از کاربرانتان با استفاده از برنامه های تعویض IP یا همان ف.ل.تر ش.کن. از آلمان وارد سایت شما میشوند این موضوع باعث میشه سرعت بارگذاری برای افراد با IP آلمان بیشتر شود.

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

CDN شبکه ای است که از سرورهای سراسر جهان تشکیل شده است. هر سرور فایل های “استاتیک” مورد استفاده برای ایجاد وب سایت شما را ذخیره می کند.

این فایل‌های استاتیک شامل فایل‌های بدون تغییر مانند تصاویر، CSS و جاوا اسکریپت هستند، برخلاف صفحات وردپرس شما که همانطور که در بالا توضیح داده شد «داینامیک» هستند.

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

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

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

شما می توانید فایل های صوتی و تصویری را مستقیماً در سایت وردپرس خود آپلود کنید و به طور خودکار آنها را در یک پخش کننده HTML5 نمایش دهید.

اما شما هرگز نباید این کار را انجام دهید!

میزبانی صدا و ویدئو برای شما هزینه پهنای باند خواهد داشت. ممکن است شرکت میزبانی وب شما از شما هزینه های اضافی دریافت کند، یا حتی ممکن است سایت شما را به طور کلی بلاک کنند، حتی اگر پلن شما شامل پهنای باند “نامحدود” باشد.

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

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

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

وردپرس دارای یک ویژگی جایگذاری ویدیو داخلی است، بنابراین می توانید URL ویدیوی خود را مستقیماً در پست خود کپی و جایگذاری کنید و به طور خودکار جاسازی می شود. همچنین از طریق کد Embed نیز این کار قابل انجام است.

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

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

سری به تم فارست بزنید و ببینید که قالب هایی که دانلود زیادی دارند، نظرات کاربران در مورد آنها چیست؟ آیا نقدها مثبت هستند یا منفی. آیا قالب امتیاز بالایی گرفته یا پایین. از

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

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

درخواست های HTTP خارجی را کاهش دهید

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

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

شما می توانید با غیرفعال کردن اسکریپت ها یا ادغام آنها در یک فایل، تمام این درخواست های HTTP خارجی را کاهش دهید. اینکار از طریق افزونه WP Rocket قابل انجام است.

 

فراخوانی ها دیتابیس را کاهش دهید

توجه: این مرحله کمی فنی تر است و به دانش اولیه PHP و فایل های قالب وردپرس نیاز دارد.

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

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

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

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

این را می توان به راحتی با افزونه WP-Sweep مدیریت کرد. این به شما امکان می دهد پایگاه داده وردپرس خود را با حذف مواردی مانند پست های حذف شده، ویرایش ها، برچسب های استفاده نشده و…تمیز کنید. همچنین ساختار پایگاه داده (دیتابیس) را تنها با یک کلیک بهینه می کند.

بارگذاری تنبل برای افزایش سرعت سایت وردپرسی

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

فعال کردن Gzip برای افزایش سرعت سایت وردپرسی

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

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

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

کمک گرفته از WPbegniner

بدون دیدگاه

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

آخرین نوشته ها:

خانهابزارتو!تماسپروفایل