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

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

حذف افزونه های غیر ضروری

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

نصب پلاگین کش وردپرس

بعد نوبت به نصب پلاگین کش سایت می رسد. پلاگین های مختلفی وجود دارند که اگر سایتتون را در google insights تست کنید، برای شما نمایش میدهد. معروف ترین آنها wp-rocket ، W3 Total Cache و Assets clean up هستند.

من روی سایتی که داشتم کار می کردم، از Assets clean up استفاده کردم ، چون اون دو افزونه دیگه درست کار نمی کردند.

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

دو بخش جدا برای تنطیمات css و js  و همچنین فونتها دارد. من زیپ و minify را برای همه فایب های css انجام دادم ، اما برای js بخاطر ناسازگاری که در قالب ایجاد میشد تنها minify را انجام دادم. یک ویژگی خیلی عالی این افزونه امکان غیر فعال کردن فایل های css و js در یک برگه یا نوشته خاص است.

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

تعریف Cron job

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

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

حذف نقشه گوگل از فوتر سایت

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

حذف فونت گوگل از سایت وردپرس

یک کار دیگه ای که روی سرعت سایتهای فارسی زبان تاثیر مثبت داره، حذف فونتهای گوگل از سایت هست. با افزونه Assets clean up خیلی راحت می توانید این کار را انجام دهید.

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

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

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

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

هاست وردپرس

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

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