کد: 10444
بازدید: 73

فهرست موضوعی مطالب

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

بعد از اینکه تست سرعت وب سایت خود را اجرا کردید، می توانید از خود سؤال کنید که سرعت موردنظر شما برای وب سایت هدف چیست؟

زمان بارگذاری مناسب برای یک صفحه زیر 2 ثانیه است. به هر حال هرچه این سرعت بالاتر باشد بهتر است.

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

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

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

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

  • میزبانی وب(وب هاستینگ): هنگامی که سرور میزبان وب شما به درستی تنظیم نشده باشد ، می تواند به سرعت وب سایت شما آسیب برساند.
  • پیکربندی وردپرس: اگر سایت وردپرس شما از صفحات ذخیره شده استفاده نمی کند، سرور شما را بیش از حد بارگذاری می کند و باعث می شود وب سایت شما کاملاً کند یا خراب شود.
  • اندازه صفحه: عمدتا تصاویری که برای وب سایت بهینه نیستند.
  • افزونه های نادرست: اگر از افزونه های کدگذاری نشده استفاده می کنید، می تواند وب سایت شما را به طور قابل توجهی کند کند.
  • اسکریپت های خارجی: اسکریپت های خارجی مانند تبلیغات، فونت ها و غیره نیز می توانند تأثیر زیادی در عملکرد وب سایت شما داشته باشند.

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

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

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

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

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

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

سرعت بخشیدن به وردپرس با مراحل آسان(بدون برنامه نویسی)

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

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

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

اگر می توانید کلیک کنید، می توانید این کار را انجام دهید!

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

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

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

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

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

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

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

افزونه های ذخیره سازی وردپرس بسیار خوبی در دسترس هستند، اما توصیه می کنیم از افزونه WP Rocket (پرمیوم) یا WP Super Cache (رایگان) استفاده کنید.

راهنمای گام به گام ما در مورد نحوه نصب و راه اندازی WP Super Cache در سایت وردپرس خود را بررسی کنید. تنظیم این افزونه دشوار نیست و بعد از استفاده از آن بازدید کنندگان و کاربران شما متوجه این تفاوت خواهند شد.

بسیاری از شرکت های میزبان وردپرس مانند Bluehost و SiteGround راه حل های ذخیره سازی نیز ارائه می دهند.

SiteGround SuperCacher

اگر از SiteGround استفاده می کنید، وارد میزبان cPanel شوید و SuperCacher را در زیر “ابزارهای بهبود سایت” فعال کنید.

پس از آن ، برای مدیریت تنظیمات SuperCacher ، باید افزونه SG Optimizer را در وردپرس نصب و فعال کنید.

Caching Bluehost

اگر از Bluehost استفاده می کنید ، برای فعال کردن ذخیره، به بخش mysite -> عملکرد بروید.

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

نکته: شما می توانید افزونه های حافظه پنهان را با فایروال برنامه وب مانند CloudFlare یا Sucuri برای افزایش حداکثر عملکرد ترکیب کنید.

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

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

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

در WPBeginner ، ما فقط از دو قالب تصویر استفاده می کنیم: JPEG و PNG.

حال ممکن است شما سؤال کنید: تفاوت چیست؟

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

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

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

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

بیشتر تصاویر ما JPEG هستند.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

استفاده از گزیده مطالب در صفحه اصلی و بخش آرشیو

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

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

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

می توانید به تنظیمات خواندن بروید و به جای “متن کامل”  برای هر مقاله “خلاصه” را انتخاب کنید.

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

دسته بندی نظرات در صفحه های مختلف

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

اما نکته منفی این است که بارگذاری تمام آن نظرات می تواند سرعت سایت شما را تحت تأثیر قرار دهد.

وردپرس برای این کار یک راه حل ارائه داده است. به سادگی به تنظیمات بحث و گفتگو بروید و کادر کناری گزینه” تقسیم نظرات در صفحات مختلف “را علامت بزنید.

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

استفاده از یک شبکه تحویل محتوا (CDN)

آیا به یاد دارید در بالا ذکر کردیم که کاربران در مکان‌های مختلف جغرافیایی ممکن است زمان های مختلفی برای بارگذاری را در سایت شما تجربه کنند؟

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

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

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

این فایل های استاتیک، بر خلاف صفحات وردپرس شما که پویا هستند، غیرقابل تغییر هستند مانند تصاویر، CSS و JavaScript .

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

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

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

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

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

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

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

در عوض ، شما باید از یک سرویس میزبانی صوتی و تصویری مانند YouTube ، Vimeo ، DailyMotion ، SoundCloud و غیره استفاده کنید و به آنها اجازه دهید تا از فایل‌ها نگهداری کنند. آن‌ها پهنای باند برای این کار دارند!

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

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

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

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

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

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

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

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

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

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

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

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

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

افزونه wp rocket :  برای افزایش سرعت سایت و بهینه سازی تصاویر

WPForms: سریعترین و مبتدی ترین افزونه فرم تماس با ما برای وردپرس.

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

Envira Gallery: افزونه های گالری عکس هم می توانند وردپرس را کند کنند. افزونه ها را تست و اجرا کردیم و Envira Gallery سریعترین افزونه گالری عکس برای وردپرس معرفی می کنیم.

Shared Counts: افزونه های رسانه های اجتماعی اسکریپت های اضافی را بارگذاری می کنند و بر سرعت وردپرس تاثیر می گذارد. Shared Counts یکی از سریع‌ترین افزونه های رسانه های اجتماعی برای وردپرس است.

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

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

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

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

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

تقسیم هر پست در چندین صفحات

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

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

در عوض می توانید پست های طولانی تر خود را تقسیم کنید و در چندین صفحه قرار دهید.

وردپرس برای این کار دارای قابلیت های داخلی است. به سادگی برچسب <!––nextpage––> را در مقاله‌ای که می خواهید در چند صفحه قرار دهید اضافه کنید. برای راهنمایی های دقیق تر، به آموزش ما در مورد صفحه بندی مراجعه کنید (نحوه تقسیم پست های وردپرس در چند صفحه).

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

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

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

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

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

کاهش تماس های بانک اطلاعاتی (ارتباط با پایگاه داده)

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

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

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

در این مثال، هر بار که <؟ php را می بینید، نشان دهنده شروع یک تماس جدید با پایگاه داده است:

  1. <html xmlns=”http://www.w3.org/1999/xhtml” dir=”<?php
  2. language_attributes(); ?>”>
  3. <head profile=”http://gmpg.org/xfn/11″>
  4. <meta http-equiv=”Content-Type” content=”<?php
  5. bloginfo(‘html_type’); ?>
  6. charset=<?php bloginfo(‘charset’); ?>” />

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

  1. <html xmlns=”http://www.w3.org/1999/xhtml” dir=”ltr”>
  2. <head profile=”http://gmpg.org/xfn/11″>
  3. <meta http-equiv=”Content-Type” content=”text/html;
  4. charset=UTF-8″ />

قالب اصلی خود را بررسی کنید و در صورت توان اطلاعات استاتیک جایگزین کنید.

بهینه سازی پایگاه داده وردپرس

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

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

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

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

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

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

  1. define( ‘WP_POST_REVISIONS’, 4 );

این کد وردپرس را قادر می سازد که فقط 4 نسخه آخر هر پست یا صفحه ذخیره کند و از نسخه های قدیمی تر به طور خودکار صرف نظر کند.

غیر فعال کردن Hotlinking و Leaching

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

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

  1. برای جلوگیری از این مشکل به سادگی این کد را به پرونده .htaccess خود اضافه کنید تا لینک داغ تصاویر از سایت وردپرس خود را مسدود کنید.
  2. #disable hotlinking of images with forbidden or custom image
  3. option
  4. RewriteEngine on
  5. RewriteCond %{HTTP_REFERER} !^$
  6. RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?wpbeginner.com
  7. [NC] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com
  8. [NC]
  9. RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

توجه: فراموش نکنید که wpbeginner.com را با دامنه خود تغییر دهید.

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

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

استفاده از Lazy Load در صورت نیاز

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

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

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

برای تصاویر، iframes ها و فیلم ها می توانید از افزونه Lazy Load by WP Rocket استفاده کنید. برای نظرات وردپرس راهنمای ما در مورد چگونگی بارگذاری تنبل نظرات در وردپرس را ببینید.

استفاده از فایروال وب سایت سطح DNS

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

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

برطرف کردن خطاهای HTTPS / SSL بدون افزونه

اگر می خواهید سایت خود را به HTTPS / SSL تغییر می دهید، به احتمال زیاد با خطاهای محتوای مختصر روبرو می‌شوید.

ساده ترین راه برای رفع این کار نصب افزونه ای مانند Really Simple SSL است. با این حال، مشکل اینجاست که این افزونه ها ابتدا همه URL ها را می گیرند، سپس قبل از ارسال آنها به مرورگرهای کاربر، آنها را در HTTPS تغییر می‌دهند.

این تأثیر عملکرد کوچک اما قابل توجهی دارد. با رفع دستی همه URL ها می توانید این کار را کاهش دهید. برای اطلاعات بیشتر به مقاله ما در مورد چگونگی رفع مشکلات مشترک SSL در وردپرس مراجعه کنید.

استفاده از جدیدترین نسخه PHP

وردپرس عمدتاً به زبان برنامه نویسی PHP نوشته شده است. PHP یک زبان سمت سرور است، به این معنی که بر روی سرور میزبان شما نصب و اجرا می شود.

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

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

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

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

 

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

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

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

۲۸ روش افزایش سرعت سایت وردپرس
0 از 0 رای