10 راه برای افزایش سرعت وب سایت وردپرسی شما چیست؟
سرعت وردپرس: راه هایی برای افزایش سرعت سایت وردپرس
از زمانی که سرعت صفحه به معیاری برای رتبه بندی سئو گوگل تبدیل شد، صاحبان وب سایت شروع به توجه بیشتر به زمان بارگذاری سایت خود کردند. هدف آنها این است که وب سایت خود را تا حد امکان سریع بارگذاری کنند تا بازدیدکنندگان وب قبل از بارگیری کامل صفحه را ترک نکنند.
اگر زمان بارگذاری صفحه شما کند باشد، بسیاری از بازدیدکنندگان، ترافیک و فرصت های تبدیل را از دست خواهید داد. اجازه دهید در مورد آنچه که می توانید برای بهبود سرعت وب سایت وردپرس خود انجام دهید صحبت کنیم؟
سرعت صفحه چه اهمیتی دارد؟
اگر صاحب یک وب سایت هستید، سرعت صفحه برای شما به دو دلیل بسیار مهم است.
اول از همه، سرعت صفحه شما بر رتبه سئو شما تأثیر می گذارد. موتورهای جستجو به طور طبیعی سایت های کندتر را جریمه می کنند، اگرچه مشخص نیست چه تعداد جریمه دریافت می کنند. با این حال، اگر سرعت صفحه پایین تری داشته باشید، وب سایت شما رتبه کمتری نسبت به یک سایت رقیب خواهد داشت.
همچنین، کاربران شما آنقدر صبور نیستند که منتظر صفحه ای باشند که به کندی بارگذاری می شود. اگر زمان بارگذاری شما طولانی باشد، بازدیدکنندگان صفحه شما احتمالاً سایت شما را ترک خواهند کرد، مگر اینکه چیز مهمی برای جستجو داشته باشند. طبق تحقیقات، 38 درصد از بازدیدکنندگان در صورتی که زمان بارگذاری بیش از پنج ثانیه طول بکشد، وب سایت ها را ترک می کنند.
چه در بخشی از الگوریتم رتبهبندی و چه از نظر دامنه توجه کاربر، زمان بارگذاری سریعتر صفحه تضمین میکند که ترافیک و تبدیلهای بیشتری داشته باشید.
اگر می خواهید زمان بارگذاری صفحه خود را بهبود ببخشید، در ادامه مطلب بخوانید تا دریابید که چگونه به آن دست پیدا کنید.
مرتبط:
- سئو فنی
- 10 نکته از نکات بسیار موثر برای سئو داخلی
- اهمیت دریافت برنامه تعمیر و نگهداری وردپرس
- چگونه می توانید شناسه صفحه وردپرس و شناسه پست خود را پیدا کنید؟
نحوه اندازه گیری سرعت بارگذاری صفحه
اولین قدم برای بهبود سرعت بارگذاری صفحه، اندازه گیری زمان بارگذاری فعلی است. وقتی سرعت بارگذاری فعلی را ارزیابی می کنید، می توانید بهترین تکنیک برای بهینه سازی سایت خود را درک کنید.
همچنین لازم است که وب سایت خود را قبل از فرآیند بهینه سازی آزمایش کنید تا استانداردی داشته باشید که بر اساس آن سایر تست هایی را که در آینده انجام خواهید داد قضاوت کنید.
اجازه دهید به ابزارهایی نگاه کنیم که به شما در تست و ارزیابی سرعت بارگذاری صفحه وب سایت خود کمک می کنند.
GTmetrix
GTmetrix ابزاری مبتنی بر وب است که عملکرد وبسایت وردپرس شما را به صورت رایگان ارزیابی میکند.
پس از بازدید از صفحه اصلی GTmetrix، آدرس وب سایت خود را در کادر وارد کنید و ابزار تست وب سایت شما را ارزیابی می کند.
در حالی که نسخه رایگان این ابزار می تواند کارهای خوبی انجام دهد، برای به دست آوردن کنترل بهتر، تنظیم منطقه سرور برای اجرای آزمایشی و مدیریت سابقه جستجو، باید در نسخه پولی مشترک شوید.
جستجوی GTmetrix بر اساس این سه حوزه کلیدی به شما نتایجی می دهد
- اندازه کلی صفحه
- کل زمان بارگذاری
- تعداد کلی درخواست های HTTP
بینش PageSpeed
PageSpeed Insights یکی دیگر از ابزارهای تست رایگان است که به شما در ارزیابی عملکرد سایتتان کمک میکند. این ابزار مبتنی بر وب، ساختهی توسعهدهندگان گوگل است که به شما امکان میدهد URL وبسایت خود را وارد کرده و تست وبسایت را آغاز کنید.
تمرکز PageSpeed Insights این است که بدانیم وب سایت شما چگونه در دستگاه های تلفن همراه کار می کند. این به این دلیل است که یک وب سایت می تواند در دستگاه های تلفن همراه متفاوت از رایانه های رومیزی کار کند.
اگرچه شما نمی توانید تعیین کنید که آزمایش کدام دستگاه انجام شده است، این ابزار معیاری برای بهینه سازی کل ارائه می دهد.
WebPageTest
این ابزار تست وب سایت منبع باز و رایگان برای صاحبان وب سایت است تا عملکرد سایت خود را ارزیابی کنند. با WebPageTest، کنترل زیادی بر روند آزمایش خود دارید.
شما می توانید منطقه و دستگاه را برای انجام آزمایش تعیین کنید. همچنین میتوانید آزمایشهای کاملی برای جمعآوری معیارهای مشتری مربوط به وبسایت خود ایجاد کنید.
اکنون که ابزارهای موجود برای آزمایش وب سایت شما و شناسایی سرعت وب سایت شما را می شناسیم، اجازه دهید بر روی بهبود سرعت وب سایت وردپرس شما تمرکز کنیم.
1. یک میزبان وب با سرعت کافی و سریع انتخاب کنید
بلافاصله یک بازدیدکننده وارد صفحه وب سایت شما می شود، مرورگر او درخواستی را به سرور شما منتقل می کند تا آن صفحه را به آنها نشان دهد. سرعتی که سرور شما با آن پاسخ می دهد تا حد زیادی بر مدت زمانی که بازدیدکنندگان باید منتظر بمانند تأثیر می گذارد. مهم نیست که وب سایت شما چقدر کارآمد باشد، عملکرد سرور شما تا حد زیادی تعیین کننده سرعت پاسخ بازدیدکنندگان شما است.
اولین قدم برای انتخاب هاست این است که نوع هاست مورد نیاز خود را تعیین کنید. آیا هاست تخصصی وردپرس می خواهید؟ یا با هاست اشتراکی و عملکرد کند آن خوب هستید؟ شما اساسا باید بین صرفه جویی در هزینه و دستیابی به سرعت بارگذاری صفحه یکی را انتخاب کنید.
2. از یک تم انعطاف پذیر و سبک استفاده کنید
آیا می دانید که موضوع وب سایت شما بر سرعت صفحه وردپرس شما تأثیر می گذارد؟
با دانستن اینکه بسیاری از صاحبان سایت برای کارایی بهتر پوسته وردپرس خود وقت نمی گذارند، انتخاب یک موضوع بسیار کارآمد که زمان بارگذاری سریع داشته باشد بسیار مهم است.
توصیه کلی به صاحبان وب سایت این است که تم های سبک و انعطاف پذیری را انتخاب کنند که دارای ویژگی های ساده بر اساس نیازهای وب سایت شما باشد.
3. از پلاگین ها به صورت خلاقانه استفاده کنید
به جرات می توان گفت که جامعه ای که مسئولیت توسعه و نگهداری افزونه ها را بر عهده دارد، مسئول رشد وردپرس است. این مورد به این دلیل است که افزونه ها ظرفیت و عملکرد وردپرس را بهبود می بخشند و آن را توانمندتر می کنند.
اگرچه تعداد زیادی افزونه برای انجام هر کاری که ممکن است بخواهید انجام دهید وجود دارد، به نفع شماست که فقط از افزونه هایی استفاده کنید که برای عملکردهای وب سایت شما حیاتی هستند.
درک این نکته بسیار مهم است که افزونه ها یک سایت وردپرس را پیچیده می کنند. بنابراین، این ایده عالی است که وب سایت خود را به صورت دوره ای بررسی کنید تا به افزونه های خود دسترسی داشته باشید. در طول ممیزی های خود، هر افزونه ای را که دیگر لازم نیست غیرفعال کنید.
بررسی کنید که آیا افزونههایی که دارید با قالب شما یا با یکدیگر مغایرت دارند یا خیر. میتوانید این کار را با استفاده از ویژگی سلامت سایت که در بخش بررسی سلامت و عیبیابی سایت شما موجود است، انجام دهید. این به شما کمک میکند در صورت وجود مغایرت، به افزونههای وردپرس دسترسی پیدا کنید.
4. پایگاه داده وردپرس خود را بهبود بخشید
هر پایگاه داده وردپرس تمام دادههای مربوط به وبسایت شما را در پسزمینه در خود جای داده است. برنامه وردپرس شما را به پایگاه دادهای که محتوای وبسایت شما، مانند نظرات، پستها، صفحات، تنظیمات و غیره را در خود جای داده است، متصل میکند.
هنگامی که سایت شما بازدیدکننده دارد، آنها داده ها را از فضای ذخیره سازی شما برای بازدید از یک صفحه یا مشاهده یک پست بازیابی می کنند. از سوی دیگر، اقدامات جدید مانند رای دادن به یک پست، نظر دادن یا خرید دادههای جدیدی تولید میکنند. وردپرس همچنین هر ویرایشی را که به صورت خودکار انجام می دهید ذخیره می کند.
با افزایش اندازه پایگاه داده شما، تکمیل پرس و جوهای وب سایت بین درخواست و پاسخ زمان زیادی می برد. همچنین، ورود و حذف مداوم داده ها می تواند منجر به تکه تکه شدن پایگاه داده، ذخیره پایگاه داده شما در چندین مکان شود.
هرزنامهها، پستهای بیارزش، نظرات تایید نشده و اصلاحات پست را از پایگاه داده وبسایت خود حذف کنید. میتوانید از افزونه بهینهسازی وردپرس برای بهبود پایگاه داده وردپرس خود و حذف تمام دادههای ناخواسته استفاده کنید.
5. ارائه منابع از طریق شبکه تحویل محتوا (CDN)
یک شبکه تحویل محتوا شامل گروهی از سرورها است که در مکان های استراتژیک در سطح جهان وجود دارند.
CDN با این فرض کار می کند که زمان لازم برای دانلود یک منبع به فاصله فیزیکی بین سرور و مشتری بستگی دارد.
تجزیه و تحلیل آرشیو HTTP نشان می دهد که وب سایت معمولی وردپرس در سال 2020 تقریباً 2.3 مگابایت است. 1.2 مگابایت از این شامل تصاویر، 470 کیلوبایت شامل اسکریپت ها، در حالی که شیوه نامه ها و فونت ها شامل 280 کیلوبایت است.
هنگامی که منابع وب سایت خود را بر روی چندین سرور CDN در سطح جهانی ذخیره می کنید، بازدیدکنندگان شما از سراسر جهان می توانند آنها را از نزدیکترین سرور به آنها دانلود کنند، که زمان بارگذاری صفحه را کاهش می دهد.
6. تصاویر خود را برای وب آماده کنید
بهینه سازی CDN آخرین مرحله در این فرآیند نیست. شما همچنین باید تصاویر و منابع دیگر خود را بهینه کنید. تصاویر تقریباً نیمی از بار وب سایت شما را تشکیل می دهند و نقش مهمی در طراحی صفحه وب شما دارند.
در اینجا برخی از بهترین روش هایی که باید هنگام بهینه سازی تصاویر خود برای عملکرد بهینه رعایت کنید، آورده شده است.
- بررسی های بهداشتی را اجرا کنید
هنگامی که می خواهید بررسی های بهداشتی را انجام دهید، با آپلود تصویر در اندازه واقعی آن شروع کنید. یعنی اندازه فاویکون شما باید با اندازه تصویر در صفحه «درباره ما» شما متفاوت باشد. اندازه فاویکون از سایر تصاویر شما کوچکتر است، بنابراین باید اندازه تصویر خود را متناسب با اندازه تغییر دهید.
گام بعدی استفاده از نوع تصویر مناسب برای آپلود تصاویر است. بنابراین، شما باید از تصاویر PNG برای گرافیک هایی استفاده کنید که تنوع رنگ کمتری دارند، مانند اسکرین شات. سپس، از JPG برای تصاویر با تنوع رنگی بیشتر مانند عکس ها استفاده کنید.
همچنین، یک SVG برای تصاویر با اشکال ساده، از جمله لوگو، عالی عمل می کند.
- بهینه سازی تصویر را انجام دهید
پس از ایجاد تصاویر، مرحله بعدی بهینهسازی آنها با فشردهسازی برای رسیدن به تناسب وب است. میتوانید با استفاده از یک افزونه یا تنظیمات محلی، آنها را بهینهسازی کنید.
- در حال بارگذاری تنبل
بارگذاری تنبل شامل دانلود کل نسخه یک تصویر بلافاصله پس از ورود آن به دیدگاه مرورگر در حین حرکت بیننده در صفحه است.
بارگذاری تنبل یک تکنیک بهینه سازی است که به شما کمک می کند تا پهنای باند را برای بازدیدکنندگان سایت و صاحب وب سایت ذخیره کنید. این فرآیند همچنین زمان بارگذاری صفحه شما را کاهش می دهد زیرا بارگیری برخی از قسمت های بارگیری را به تاخیر می اندازد.
وردپرس در تلاش است تا بارگذاری تنبل را به عنوان ویژگی اصلی خود اضافه کند، اما در حال حاضر، می توانید از افزونه ها برای تنظیم بارگذاری تنبل استفاده کنید.
7. مدیریت صحیح فایل های استاتیک
پس از مدیریت تصاویر، گام بعدی مدیریت فایلهای ثابت مانند اسکریپتها و شیوه نامهها است. آنها درصدی از صفحه وب شما را پوشش می دهند، بنابراین شما باید آنها را به طور موثر مورد بررسی قرار دهید تا این فایل های ثابت را برای بازدیدکنندگان سایت خود عالی کنید.
اولین قدم این است که اندازه اسکریپت ها و شیوه نامه های خود را کاهش دهید و حجم منابع خود را کاهش دهید. فرآیند کوچک کردن فایلهای استاتیک شامل حذف قسمتهایی است که برای اجرا به آنها نیاز ندارید. این فایل ها شامل نظرات، فضاهای خالی و کدهای استفاده نشده است.
شما میتوانید فایلهای استاتیک سایت وردپرس خود را به صورت دستی با استفاده از minified یا افزونه minification کوچک کنید. افزونه WordPress Super Minify افزونهای برای به حداقل رساندن حجم منابع سایت شماست.
پس از کوچک کردن فایل های استاتیک خود، می توانید اسکریپت ها و شیوه نامه های خود را به هر ترتیبی بدون پیروی از یک الگوی استاندارد محاسبه کنید. هنگامی که این کار را انجام می دهید، فایل ها و منابع غیر ضروری بر رندر صفحه شما تأثیری نمی گذارند.
همچنین میتوانید فشردهسازی GZIP را برای فشردهسازی یا کاهش منابع خود تنظیم کنید. این تکنیک شامل ارسال فایلهای فشرده از سرور شما به مرورگرتان است. وقتی فایلهای فشرده خود را دانلود میکنید، میتوانید آنها را با استفاده از فشردهسازی GZIP از حالت فشرده خارج کنید، که به ذخیره افزونهها کمک میکند.
8. بهینه سازی درخواست HTTP
پس از مدیریت بار و فایل های استاتیک، گام بعدی این است که مطمئن شوید آنها را به طور کارآمد برای مشتری ارسال می کنید. ابزارهای ارزیابی عملکرد کمک میکنند تا چندین مورد مربوط به درخواستهای HTTP را علامتگذاری کنید.
معمولاً معیارهای بهینهسازی شامل تعداد درخواستهای HTTP در صفحه وب شما، تعداد دفعات تغییر مسیر درخواستها و تعداد جستجوی DNS برای دستیابی به دانلود منابع است.
سادهترین راه برای به حداقل رساندن تعداد درخواستهای HTTP، قرار دادن فایلهای مشابه در کنار هم است. بنابراین، وبسایت شما باید یک فایل CSS واحد داشته باشد. تمام اسکریپتهای سفارشی شما نیز باید در یک فایل باشند. وقتی تعداد درخواستهای HTTP کاهش مییابد، زمان بارگذاری صفحه شما نیز کاهش مییابد. هنگام استفاده از یک افزونه کوچکسازیشده، افزونهای را انتخاب کنید که بتواند فایلهای مرتبط را ترکیب کند.
همچنین میتوانید DNS خود را برای بهینهسازی درخواستهای HTTP خود به طور مؤثر کاهش دهید. هر زمان که مرورگر شما با منبعی روبرو می شود که روی نام دامنه جدید میزبانی شده است، مرورگر شما باید DNS را جستجو کرده و یک آدرس IP مربوطه را پیدا کند.
زمانی که یک دامنه واحد برای منابع خود ایجاد میکنید، جستجوی DNS کمتری خواهید داشت و اگر فایلهای استاتیک خود را با استفاده از CDN ارائه دهید، از قبل جستجوی DNS کمتری خواهید داشت.
آخرین مرحله کاهش تعداد تغییر مسیر برای منابع استاتیک وب سایت شما است. هنگامی که تغییر مسیر رخ می دهد، مکان اصلی یک منبع به یک سایت جدید هدایت می شود، به این معنی که مرورگر باید یک درخواست جدید برای نگه داشتن منبع ارائه دهد.
9. ذخیره وردپرس را فعال کنید
ذخیره سازی شامل ذخیره بخشی از یک صفحه وب در یک مکان موقت است تا بتوانید آنها را به سرعت برای بازدیدکنندگان خود ارسال کنید. ذخیره سازی به شما کمک می کند زمان بارگذاری صفحه را کاهش دهید و پهنای باند سرور را ذخیره کنید.
هنگام انتخاب یک افزونه کش برای وب سایت خود، یکی را انتخاب کنید که بتوانید به راحتی آن را راه اندازی کنید. همچنین باید عملکرد را با تنظیمات آسان بهبود بخشد. با این حال، اگر متخصص هستید، می توانید چندین مزیت اضافی وردپرس را با تنظیمات پیشرفته کشف کنید.
10. PHP و WordPress را به روز کنید
PHP و وردپرس به طور مداوم در حال بهروزرسانی و توسعه هستند. ویژگیهای جدید، وصلههای امنیتی، رفع اشکالات و موارد مشابه روزانه با توسعه گنجانده میشوند.
از آنجایی که این نرم افزار به طور فعال در حال توسعه است، بسیار مهم است که به طور مکرر PHP، افزونه ها و وردپرس خود را به روز کنید تا مطمئن شوید که آخرین نسخه ها را با تمام پیشرفت ها دارید.
قبل از بهروزرسانی، از نسخه فعلی نرمافزار برای نگهداری نسخه پشتیبان تهیه کنید.
نتیجه
تا کنون، اهمیت سرعت صفحه برای صاحب وب سایت و تأثیر آن بر رفتار بازدیدکنندگان سایت را کشف کرده ایم.
ما همچنین برخی از ابزارها را مطالعه کردیم که عملکرد وب سایت شما را اندازه گیری می کنند، تعیین می کنند که چقدر خوب است و چگونه می توانید عملکرد آن را بهبود یا بهینه کنید.
ما با مشخص کردن دقیق ترین تکنیک ها برای افزایش سرعت سایت وردپرس به نتیجه رسیدیم. آنها شامل استفاده از میزبانی وب سریع، بهینه سازی تصاویر و به روز رسانی مکرر پی اچ پی و وردپرس هستند.
لطفا به ما اطلاع دهید که پست ما چقدر برای شما مفید است. شما همچنین می توانید در مورد چندین تکنیک برای افزایش سرعت در سایت وردپرس مشارکت داشته باشید. لطفا برای به اشتراک گذاشتن نظرات و دیدگاه های خود در کادر نظرات ما پیام بگذارید.
