افزایش سرعت سایت وردپرسی
یکی از مهم ترین دغدغه های امروزی هر مدیر سایت، سرعت و عملکرد سایت است. همه ما میدانیم که افزایش سرعت سایت وردپرسی از مهم ترین نکات برای افزایش سئو و فروش سایت میباشد. امروزه با گسترش استفاده از گوشی های هوشمند و شبکه های اجتماعی، مردم بیشتر از قبل به فضای آنلاین اهمیت میدهند. طبق میانگین بدست آمده، اگر سرعت لود صفحات سایت شما بیشتر از 3 ثانیه به طول بیانجامد، کاربران و بازدید کنندگان زیادی را از دست خواهید داد. اما اگر شما هم به فکر افزایش سرعت سایت وردپرسی خود هستید؛ این مقاله را تا انتها مطالعه کنید.هرچند که کمی طولانی است، ولی ارزش مطالعه کردن را دارد!!
آنچه در این مقاله میخوانید
- ابزار های تست سرعت سایت
- 10 تکنیک افزایش سرعت سایت وردپرسی
- انتخاب هاست مناسب
- بهینه سازی تصاویر وبسایت
- بهینه سازی فایل های JS و CSS
- ارتقای نسخه PHP
- فعالسازی شبکه تحویل محتوا CDN
- بهینه سازی افزونه ها
- بهینه سازی دیتابیس وردپرس
- افزونه های کش برای افزایش سرعت سایت وردپرسی
- به روز رسانی قالب ها و افزونه های وردپرس
- تنظیمات دیدگاه ها برای افزایش سرعت
- جمع بندی نهایی سرعت وردپرس
ابزار های تست سرعت سایت
پیش از هر کاری، باید روش های بررسی و تست سرعت سایت آشنا شویم. این ابزارها علاوه بر تست ایرادات و مشکلات فنی سایت که موجب افت سرعت شده را نیز به ما نمایش میدهد. بنابراین میتوانیم قبل از شروع، سایتمان را بررسی کنیم که متوجه ایرادات اصلی آن بشویم. سپس با کمک روش هایی که در ادامه یاد میگیرم، این موارد را حل میکنیم.
از معروف ترین ابزار ها برای تست سرعت سایت میتوان به GTMetrix – Google PageSpeed Insights و Pingdom اشاره کرد.
تست سرعت با GTMetrix
یکی از معروف ترین و پرطرفدار ترین ابزار های تست سرعت در جهت بهبود و افزایش سرعت سایت وردپرسی استفاده کردن از جی تی متریکس است. این ابزار با آنالیز دقیق وبسایت شما، خطا ها و ایرادات را در 6 بخش مختلف شامل تحلیل نموداری، محور زمان بارگذاری، فیلم، تاریخچه، PageSpeed و YSlow نمایش میدهد.
برای شروع کار کردن با این ابزار، کافیست به وبسایت gtmetrix.com مراجعه کنید. سپس آدرس سایت خود را وارد کرده و دکمه Test your site را انتخاب کنید. جی تی متریکس بعد از بررسی های دقیق عملکرد سایت شما را میسنجد و یک رتبه به شما نمایش میدهد. شما میتوانید تمامی خطا های سایت را مشاهده کنید و در جهت رفع آنها، اقدامات لازم را انجام دهید.
Google PageSpeed Insights
یکی دیگر از روش های تست و بررسی سرعت، ابزار PageSpeed میباشد. این ابزار توسط خود گوگل راه اندازی شده و آمار بسیار دقیقی را به شما نمایش میدهد. متاسفانه استفاده از این ابزار برای ایرانی ها مسدود شده و باید با استفاده از برنامه های تغییر آی پی (فیلترشکن) وارد این ابزار بشوید. برای افزایش سرعت سایت وردپرسی میتوانید این سایت را انتخاب کنید.
ابتدا وارد بسایت Google PageSpeed Insights بشوید. این سایت قابلیت تست سرعت در دستگاه های مختلف را دارد. کافیست آدرس سایت خود را وارد کنید و تست سرعت و عملکرد را آغاز نمایید. این ابزار وبسایتها را در از مقیاس 1-100 درجهبندی میکند و هرچقدر این مقدار بالاتر باشد، عملکرد سایت شما بهتر است.
تست سرعت با Pingdom
سومین سایت برای تست سرعت، ابزار Pingdom است. با این ابزار میتوانید حجم صفحات سایت و خطای های ایجاد شده را بررسی کنید. Pingdom برای تست سرعت سایت شما از 4 مکان اصلی استفاده میکند.
- دالاس، تگزاس، ایالاتمتحده آمریکا
- ملبورن، استرالیا
- سان خوزه، کالیفرنیا، ایالاتمتحده آمریکا
- استکهلم سوئد
انتخاب این مکان ها در اختیار شما خواهد بود. علاوه بر این Pingdom امکان بررسی تغییر مسیرهای URL و جستجوگر DNS را برای شما فراهم کرده است. همانند دیگر ابزار ها بعد از ورود به سایت tools.pingdom.com با وارد کردن URL خود میتوانید تست سرعت را انجام دهید.
10 تکنیک افزایش سرعت سایت وردپرسی
اکنون که با ابزار های تست سرعت آشنا شدید، وقت آن رسیده که به تمامی عوامل موثر بر سرعت سایت شما بپردازیم. همچنین برای حل هر کدام از این مشکلات تکنیک های بسیار ویژه ای را در نظر گرفته ایم. پس بدون معطلی به سراغ ادامه آموزش میرویم.
انتخاب هاست مناسب
اولین و مهم ترین فاکتور برای سرعت سایت، هاست و سرور میزبانی است. بسیاری از وبمستر ها بدون توجه به این نکته اقدام به خرید هاست های ارزان قیمت و اشتراکی میکنند. توجه داشته باشید که استفاده از یک هاست مناسب، میتوانید در سرعت و عملکرد سایت شما بسیار تاثیر گذار باشد. یک اشتباه در انتخاب هاست میتوانید پروژه سایت شما را به شکست برساند. بنابراین در انتخاب یک هاست مناسب دقت لازم را داشته باشیم.
پیش از این در یک مقاله کامل درباره بهترین شرکت های هاستینگ ایرانی صحبت کرده ایم. پیشنهاد میکنم این مقاله را مطالعه کنید تا در انتخاب یک هاست مناسب، راهنمای شما باشد. ما در مجموعه وبیجان از شرکت میزبانی نت افراز استفاده میکنیم که علارقم قیمت های مناسب، سرعت و عملکرد بسیار عالی را دارند. با کمک یک سرور قوی میتوانید به افزایش سرعت سایت وردپرسی خود بپردازید.
بهینه سازی تصاویر وبسایت
تصاویر از مهم ترین عناصر در طراحی وبسایت ما هستند. اما اگر عکس ها و تصاویر را به شکل نادرست استفاده کنیم، میتواند باعث افت شدید در سرعت سایت شما شود. شما باید سعی کنید تصاویر با کیفیت و حجم پایین را در سایت خود استفاده کنید. این مورد علاوه بر افزایش سرعت سایت وردپرسی منجرب به افزایش و بهبود رتبه سئو سایت شما نیز خواهد شد. اما برای کاهش حجم تصاویر باید چه کار هایی را انجام دهیم؟
کاهش حجم تصاویر توسط فتوشاپ
تصاویری که ما در فضای آنلاین مشاهده میکنید معمولا در فرمت های PNG و JPG میباشد. این دو فرمت از پرطرفدارترین پسوند های عکسی میباشد. برای کاهش حجم تصاویر خود باید با استفاده از نرم افزار فتوشاپ تصاویر خود را ذخیره نمایید. بدین منظور کافیست تصویر خود را وارد این برنامه کنید. سپس از منوی File گزینه Export و Save for web را انتخاب کنید. ( و یا کلید های ترکیبی Alt+ctrl+shift+s را فشار دهید). با این کار شما وارد پنجره ذخیره برای وبسایت میشوید. در این صفحه میتوانید فرمت مورد نظر خود را انتخاب و تصویر را با حجم پایین تر ذخیره نمایید.
اگر فرآیند ذخیره و کاهش حجم تصویر در فتوشاپ را متوجه نشدین، پیشنهاد میکنم ویدئو زیر را به شکل کامل مشاهده نمایید.
ابزار های کاهش حجم تصاویر
برای افزایش سرعت سایت وردپرسی خود و کاهش حجم تصاویر میتوانید از ابزار های دیگری نیز استفاده کنید. برخی از بهترین و معروف ترین این ابزار ها عبارتند از:
شما میتوانید بعد از ورود به این وبسایت ها، تصویر خود را آپلود و فایل کاهش حجم یافته آن را دریافت کنید. سپس تصویر دریافت شده را در بخش رسانه های وردپرس آپلود و استفاده نمایید.
هرچند که این کار ممکن است کمی زمان بر باشد، اما اصلا پشت گوش نیندازید!!! حتما تصاویر خود را با فتوشاپ و این ابزار ها کاهش حجم دهید تا دچار کندی در وبسایت خود نشوید.
استفاده از فرمت WebP
یکی از پسوند های رایج تصاویر برای وبسایت ها، فرمت WebP میباشد. WebP از یک فشردهسازی مبتنی بر پیشبینی برای انکود کردن یک تصویر استفاده میکند که از مقادیر در بلوکهای مجاور یک پیکسل برای پیشبینی مقادیر آن بلوک استفاده میکند و سپس تنها تفاوت بین آنها را انکود میکند. به این ترتیب امکان کپی کردن پیکسلها در سراسر فایل پدید میآید و دادههای تکراری از هر بلوک حذف میشوند. همین عمر باعث کاهش 30 تا 70 درصدی حجم تصاویر و افزایش سرعت سایت وردپرسی میشوند.
در حال حاضر با توجه به گذشت 6 سال از معرفی این پسوند، هنوز هم تمامی مرورگر های اینترنتی از آن پشتیبانی نمیکنند. در حال حاضر مرورگر های گوگل کروم و فایرفاکس از این پسوند به خوبی پشتیبانی میکنند. اما ممکن است کاربران ما توسط مرورگر های دیگری وارد سایت شوند. پس راهکار چیست؟ چطور میتوانیم تصاویر سایتمان را به WebP تبدیل نماییم؟
افزونه WebP Express
یکی از بهترین افزونه های برای تبدیل تصاویر به WebP میباشد. این افزونه در زمان آپلود رسانه جدید، به صورت خودکار فرمت WebP را نیز ایجاد میکند. سپس در صورتی که مرورگر کاربر از این پسوند پشتیبانی کند، آن را به نمایش میگذارید و در غیر این صورت همان فرمت PNG و JPG را نمایش خواهد داد. برای افزایش سرعت سایت وردپرسی خود و کاهش حجم تصاویر حتما این افزونه را نصب و تنظیمات آن را انجام دهید. در ویدئو زیر به شکل کامل مراحل فعال سازی و استفاده از این افزونه را آموزش داده ایم.
لود تنبل تصاویر Lazy Load
یکی دیگر از روش های افزایش سرعت سایت وردپرسی و بهینه سازی تصاویر یک وبسایت استفاده از قابلیت Lazy Load یا همان بارگذاری تنبل است. در این روش، زمانی که کاربر وارد وبسایت شما میشود در ابتدا فقط تصویری که در صفحه مرورگر قرار دارد بارگذاری میگردد. به همین ترتیب با اسکرول کردن و مراجعه به قسمت های پایین تر سایت، سایر تصاویر نیز برای کاربر بارگذاری میگردد.
پیش از این برای فعال سازی این امکان میبایست از کد های جاوااسکریپ و یا افزونه های وردپرسی استفاده میکردیم. اما در حال حاضر گوگل این امکان را به درون مرورگر ها آورده و نام آن را Native Lazy Loading گذاشته است. (البته فعلا فقط در مرورگر گوگل کروم). در صورتی که نسخه مرورگر کروم کاربران شما 76 به بالا باشد و در تگ HTML تصاویر خود عبارت loading=lazy را قرار داده باشید، این عمل به صورت خودکار انجام میشود. به عنوان مثال قطعه کد زیر را مشاهده نماید.
<img src="image.png" loading="lazy" alt="…" width="200" height="200">
اما قرار دادن عبارت loading=lazy برای تمامی تصاویرمان در سایت های وردپرسی کمی دشوار است. برای اینکار کافیست افزونه Native Lazyload را از مخزن وردپرس دانلود و بر روی سایت خود فعال نماید تا به صورت خودکار تمامی تصاویر شما با قابلیت Native Lazy Loading بهینه شوند. این مورد میتواند به افزایش سرعت سایت وردپرسی شما کمک زیادی کند.
بهینه سازی فایل های css و js
وبسایت ها معمولا برای طراحی های ظاهری از css و js استفاده میکنند. بهینه بودن این فایل ها میتواند تائیر بسیار مثبتی برروی سرعت سایت بگذارد. قبل از هرچیزی بهتر است با کد های css آشنا شویم. در واقع CSS مخفف عبارت Cascading Style Sheets هستش و از نظر لغوی معنی “شیوه نامه آبشاری” میدهد. برنامه نویس ها از اینگونه کد ها برای بهبود ظاهر و زیباسازی سایت استفاده میکنند. به عنوان مثال تغییر رنگ یک بخش یا فونت یک متن را میتوان با کد های css تنظیم کرد. بنابراین میتوان گفت که کد های css بخشی جداناپذیر از سایت ما است.
از طرفی دیگر فایل های جاوا اسکریپت وجود دارد که به پویایی صفحات وب میپردازد. حروف js هم مخفف عبارت Java Script است که در فارسی میتوان آن را پویا سازی نامید. طراحی اسلایدر ها و ایجاد افکت های انیمیشنی در سایت با استفاده از این کد ها اجرا میشود.
اکنون که به شکل کامل با فایل های css و js آشنا شدیم، وقت آن رسیده که به بهینه سازی و بهبود عملکرد آن ها بپردازیم که برای افزایش سرعت سایت وردپرسی به کمک ما بیاید.
فشرده سازی Gzip
فشرده سازی Gzip روشی است که با کاهش حجم صفحات و فایل ها به تقویت سرعت و سئو سایت میپردازد. این نوع فشرده سازی برای تمام فایل های HTML ، CSS ، JS مناسب است و تقریبا تمامی مرورگر ها از آن پشتیبانی میکنند. رایج ترین روش فعال سازی gzip از طریق فایل htaccess می باشد که هم می توان مستقیما از پوشه اصلی هاست آن را تغییر داد. برای اینکار کافیست قطعه کد زیر را در htaccess خود قرار دهید تا به افزایش سرعت سایت وردپرسی شما کمک کند.
<ifModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifModule>
افزایش سرعت سایت وردپرسی با افزونه autoptimize
یکی از بهترین افزونه ها برای بهینه سازی و کاهش حجم فایل های HTML ، CSS ، JS استفاده از افزونه autoptimize میباشد. این افزونه در حال حاضر بیش از 1 میلیون نصب فعال در مخزن وردپرس دارد. autoptimize با فشرده سازی و ادغام فایل های CSS و JS باعث افزایش سرعت سایت وردپرسی میشود.
برای استفاده از افزونه autoptimize میتوانید مراحل زیر را طی کنید.
-
ابتدا از پیشخوان وردپرس وارد بخش افزونه ها و افزودن شوید.
-
سپس در نوار جستجو عبارت autoptimize را جستجو کنید.
-
بر روی دکمه نصب کلیک کرده و سپس افزونه را فعال نمایید.
-
اکنون کافیست مطابق ویدئو زیر، تنظیمات این افزونه را انجام دهید.
ارتقای نسخه PHP
برای افزایش سرعت سایت وردپرسی خود میتوانید نسخه PHP را ارتقا دهید. همه ما میدانیم که وردپرس با زبان PHP راه اندازی شده است. معمولا در نسخه های جدید تر، ایراد ها و مشکلات اصلی رفع شدن و بهینه تر هستند. برای افزایش نسخه PHP خود میتوانید وارد هاست سی پنل یا دایرکت ادمین خود شوید و اینکار را انجام دهید. در صورتی که اطلاعات کافی از این حوزه ندارید میتوانید آن را به پشتیبانی هاستینگ خود بسپارید.
فعالسازی شبکه تحویل محتوا CDN
CDN در واقع مخفف عبارت «Content Delivery Network» به معنای شبکه تحویل محتوا است. اگر بخواهیم به طور ساده به تعریف و معرفی CDN بپردازیم میتوان آن را مجموعهای از سرورها دانست که در نقاط مختلف جهان پراکنده شدهاند. این سرورها محتوای سایت را در خود ذخیره میکنند و وقتی یک کاربر وارد سایت میشود، نزدیکترین سرور به کاربر، محتوای مورد نظر کاربر را به او نمایش میدهد.
از معروف ترین و بزرگ ترین شرکت های ارائه دهنده CDN میتوان به کلودفلر (cloudflare) اشاره کرد. به صورت کلی سایت هایی که از CDN کلودفلر استفاده میکنند ۴۰% سریعتر بارگذاری می شود، ۶۰% پهنای باند کمتری استفاده می کند و ۶۵% درخواست های کمتری دارد. کلودفلر از بزرگ ترین شرکت های ارائه دهنده شبکه تحویل محتواست که در کشور های بزرگی سرور دارد. اما متاسفانه این شرکت هیچ سروری در ایران ندارد. همین امر باعث شده که استفاده از کلودفلر برای سایت های ایرانی و کاربران داخل ایران، بی استفاده باشد و چندان در افزایش سرعت سایت وردپرسی کمک نکند.
چندسال اخیر با توجه به گسترش استفاده از شبکه های تحویل و توزیع محتوا (CDN)، شرکت های بزرگی در ایران تاسیس شده اند که استفاده از این قابلیت را برای ایرانی ها هم فراهم آورده اند. سی دی ان ابر آروان و ابردارک دوتا از این مجموعه ها هستند که در مناطق مختلفی از کشور سرور دارند و برای افزایش سرعت سایت به ما کمک میکنند. اما استفاده از CDN تنها برای افزایش سرعت نیست. در ادامه به برخی از مزایای آن میپردازیم.
افزایش سرعت سایت وردپرسی با CDN
اصلی ترین و مهم ترین کاربرد شبکه های توزیع محتوا، افزایش سرعت سایت است. درواقع شما با فعال سازی این قابلیت بر روی سایت خود، امکان لود و بارگذاری سایت را برای کاربران سریع تر میکند. درواقع وقتی یک کاربر وارد سایت میشود، نزدیکترین سرور به کاربر، محتوای مورد نظر کاربر را به او نمایش میدهد. همین امر باعث افزایش سرعت سایت وردپرسی شما میشود. البته این موضوع به کیفیت سرور ها و سخت افزار آنها نیز مربوط میشود.
جلوگیری از حملات DDoS با CDN
DDoS به معنای حمله محرومسازی از سرویس توزیعشده است. این نوع حمله در یک زمان مشخص تعداد بسیار زیادی ترافیک غیر واقعی را به سرور شما ارسال میکند. اینکار باعث خاموش شدن و به اصطلاح دان شدن سرور شما منجرب میشود. ما با استفاده از CDN این ترافیک ورودی را به سرورهای مختلف انتقال میدهیم و در نهایت این حملات را خنثی میکنم. بنابراین استفاده از این شبکه های تحویل محتوا علاوه بر سرعت، به افزایش و بهبود امنیت سایت وردپرسی نیز کمک میکند.
CDN ابرآروان یا ابر دراک، کدام یک بهتر است؟
همانطور که گفتیم دو شرکت بزرگ ایرانی با نام های ابرآروان (arvancloud) و ابر دراک (derakcloud) راه اندازی شده اند. هر دو این مجموعه ها با داشتن سرور ها متعدد در اقسام نقاط جهان، باعث بهبود عملکرد سایت ما میشوند. طبق تجربه شخصی من استفاده کردن از ابرآروان عملکرد بهتری را نشان داده است. اما به شکل کلی میتوان گفت که هر دو فناوری هوشمند ابر، راهکارهای توزیع محتوا، امنیت ابری و تحلیل داده در اینترنت را ایجاد کرده اند. پیکربندی سریع، صرفهجویی در هزینهها و ایجاد مزیت رقابتی از مهم ترین ویژگی آنها است.
بهینه سازی افزونه ها
یکی از مزایای استفاده از وردپرس، وجود پلاگین ها و افزونه های متعدد برای ایجاد قابلیت های ویژه بر روی وبسایت میباشد. با نصب و فعالسازی هر افزونه، تعداد زیادی کد و فایل های جدید به سایت شما اضافه میشود. این مورد باعث حجیم شده فایل های HTML ، CSS ، JS میشود. همانطور که بالاتر گفتیم؛ برای افزایش سرعت سایت وردپرسی باید اینگونه فایل ها را بهینه نگه داریم. از طرف دیگر هر افزونه، داده ها و اطلاعات خود را در دیتابیس ما ذخیره میکند. یکی دیگر از عوامل تاثیر گذار بر روی سرعت سایت، حجیم بودن و نامنظم بودن دیتابیس است.
شما به عنوان یک وبمستر، باید استفاده از افزونه ها را کاهش دهید و برای برخی از کار های ساده، اقدام به نصب افزونه های متعددی نکنید. از طرفی افزونه های مورد نیاز خود را از مخزن وردپرس نصب نمایید و از وبسایت های نامعتبر خریداری نکنید. این مورد نه تنها امنیت سایت شما را به خطر می اندازد، بلکه با کدنویسی غیر استاندارد، باعث افت سرعت سایت شما خواهد شد.
بهینه سازی دیتابیس وردپرس
بعد از گذشت مدتی از استفاده وردپرس، متوجه میشوید که حجم دیتابیس و پایگاه داده شما افزایش یافته است. حجیم بودن دیتابیس میتواند باعث کند شدن سایت وردپرسی شما شود. درواقع بعد از نصب و حذف پلاگین ها و افزونه ها، جداول مربوط به آن پلاگین در دیتابیس ایجاد میشود و این شما هستید که باید جداول بی نیاز را حذف کنید. حتی گاهی بیشتر از پنجاه درصد حجم پایگاه داده شامل چنین اطلاعات زایدی است. این داده های غیر ضروری حجم زیادی از پایگاه داده شما را اشغال خواهند کرد و روی عملکرد وب سایت شما اثر منفی خواهند گذاشت.از جمله کاهش سرعت سرور و کاهش سرعت بارگذاری سایت ( لود شدن سایت)، افزایش سایز و زمان بکاپ گیری (فایل پشتیبان) و بازگردانی (Restore) را می توان نام برد.
توجه: هرگونه فعالیت نادرست بر روی دیتابیس میتواند منجرب به از بین رفتن اطلاعات سایت شما شود. در صورتی که دانش کافی برای این کار را ندارد؛ آن را به پشتیبانی وبیجان بسپارید.
حذف داده های بی نیاز از پیشخوان وردپرس
اولین قدم برای بهینه سازی دیتابیس، خالی کردن زباله دان ها در پیشخوان وردپرس است. برگه ها، نوشته ها، محصولات، دیدگاه ها و… در وردپرس بعد از حذف به زباله دان منتقل میشود. درصورتی که به این اطلاعات نیازی ندارید آنها را برای همیشه پاک کنید.
پاک کردن جداول افزونه های حذف شده
همانطور که گفتیم، با نصب و فعالسازی افزونه ها در وردپرس، اطلاعات و داده های آنها در دیتابیس ذخیره میشوند. حال اگر افزونه های مختلفی را نصب و حذف کرده باشیم. تمامی داده های آنها هنوز در دیتابیس باقی مانده اند. بنابراین باید جداول مربوط به آنها را نیز حذف کنید.
به منظور حذف دستی جداول اضافه در دیتابیس مطابق شکل زیر phpMyadmin رو انتخاب کنید.
اکنون از سمت راست صفحه، دیتابیس مورد نظر خود که وردپرس بر روی آن نصب است را انتخاب نمایید.
اکنون در بین جدول های نمایش داده شده، جدول افزونه مورد نظر خود را پیدا و آن را انتخاب کنید.
سپس از قسمت with selected مشخص شده drop رو انتخاب کنید تا آن جدول حذف شود.
Optimize کردن جداول دیتابیس
یکی دیگر از اقدامات لازم برای افزایش سرعت سایت وردپرسی و بهینه کردن دیتابیس، استفاده از قابلیت Optimize خودکار جداول میباشد. بدین منظور بعد از ورود به phpMyadmin و انتخاب دیتابیس خود، تمامی جداول موجود را انتخاب کنید. سپس از قسمت with selected گزینه Optimize table را انتخاب کنید تا جداول شما به شکل خودکار مرتب و بهینه سازی شوند.
افزونه های کش برای افزایش سرعت سایت وردپرسی
یکی از بهترین و ساده ترین راه ها برای افزایش سرعت سایت و رفع مشکلات کندی وردپرس، استفاده کردن از افزونه های کش میباشد. Cache مجموعهای از اطلاعات ذخیره شده موقت در مرورگر کاربران است که سایتها میتوانند دسترسی سریعی به آنها داشته باشند. زمانی که نشانی وبسایتی در مرورگر وارد میشود چند فرآیند اجرا میشود تا سایت بهطور کامل در صفحه مرورگر به کاربر نمایش داده شود. اگر ما برخی از این فرآیندها را در مرورگر کاربران ذخیره کنیم سرعت باز شدن سایت بسیار افزایش مییابد. این اطلاعات معمولا در حافظه پنهان مرورگرها ذخیره میشود و آن را کش مینامند.
از معروف ترین افزونه های کش میتوان به WP Rocket و Litespeed cache اشاره کنیم. اما برای افزایش سرعت سایت وردپرسی از کدام یک از این افزونه ها استفاده کنیم. برای پاسخ کوتاه به این سوال، کافیست از پیشخوان وردپرس خود وارد تب ابزار ها > سلامت سایت شوید. در این صفحه اطلاعات کاملی از سرور میزبانی و خطا های وبسایت شما وجود دارد. اکنون به تب اطلاعات مراجعه کرده و گزینه سرور را انتخاب کنید. در این قسمت میتوانید مشخصات بسیار دقیقی از سرور خود بدست آورید.
به صورت کلی، در صورتی که وب سرویس شما از نوع Apache میباشد، بهترین افزونه کش برای شما WP Rocket است. و اگر وب سرویس شما از نوع Litespeed بود. باید از افزونه Litespeed cache استفاده کنید تا عملکرد بهتری را برای شما داشته باشد. معمولا سرور های جدیدتر و حرفه ای تر از نوع Litespeed میباشد که سرعت و عملکرد بسیار بهتری را دارند.
نصب و آموزش تنظیمات افزونه WP Rocket
قطعا نام موشک وردپرس یا همان WP Rocket را بار ها شنیده اید. این افزونه با قدرت بسیار بالایی که دارد، برای کش کردن صفحات سایت وردپرسی بهترین گزینه است. WP Rocket علاوه بر کش، امکان بهینه سازی فایل های CSS، JS و HTML را نیز دارد. همچنین میتواند برای بهینه ساز ی تصاویر و دیتابیس کار آمد باشد. این افزونه را میتوانید از آکادمی دیجیتال مارکتینگ وبیجان تهیه کنید. در ویدئو زیر آموزش نصب و تنظیمات کامل این افزونه را میتوانید مشاهده نمایید. (ویدئو به زودی قرار میگیرد)
نصب و آموزش تنظیمات افزونه Litespeed cache
دومین و قدرتمند ترین افزونه کش در وردپرس، Litespeed cache است. اگر وب سرویس شما از نوع لایت اسپید میباشد، بدون شک این افزونه بهترین انتخاب است. Litespeed cache نیز همانند موشک وردپرس به بهینه سازی فایل های CSS، JS و HTML نیز کمک میکند. این افزونه به صورت رایگان در مخزن وردپرس وجود دارد و میتوانید آن را دانلود و نصب کنید. در ویدئو زیر آموزش نصب و تنظیمات کامل این افزونه را میتوانید مشاهده نمایید. (ویدئو به زودی قرار میگیرد)
بروزرسانی قالب ها و افزونه های وردپرس
یکی از مهم ترین تکنیک های افزایش سرعت سایت وردپرسی به روز نگه داشتن قالب ها و افزونه ها میباشد. معمولا سازنده این پلاگین ها در نسخه های جدید تر، ایرادات و مشکلات فنی را حل کرده اند. همین امر نیز باعث افزایش سرعت سایت وردپرسی میشود. بنابراین پیشنهاد میکنیم که همیشه قالب ها و افزونه های وردپرس خود را بروزرسانی کنید.
تنظیمات دیدگاه ها برای افزایش سرعت
نظرات و دیدگاه های مشتریان در وردپرس از مهم ترین پارامتر ها میباشد. شما میتوانید از کاربران خود دعوت کنید که برای نوشته ها، برگه ها و محصولات شما کامنت بگذارند. برای افزایش سرعت سایت وردپرسی تنظیمات این بخش ها بسیار مهم است. برای اینکار از پیشخوان وردپرس خود وارد بخش تنظیمات > گفت و گو شوید.
در این صفحه میتوانید تعداد دیدگاه های موجود در هر برگه را تعیین کنید، وجود تعداد بسیار زیاد کامنت در صفحه باعث کند شدن و افت سرعت میشود. همچنین از بخش نمایش نیمرخ میتوانید برای کامنت ها تصویر نیم رخ یا همان آواتار تنظیم کنید. غیر فعال کردن این بخش میتوانید در افزایش سرعت سایت وردپرسی شما موثر باشد.
جمع بندی نهایی سرعت وردپرس
در این مقاله سعی کردیم مهم ترین تکنیک های افزایش سرعت سایت وردپرسی را بیان کنیم. همانطور که در این مقاله به این موضوع اشاره شد، افزایش سرعت سایت وردپرسی یکی از مهم ترین عوامل سئو سایت شما میباشد و شما به عنوان یک کارشناس سئو باید برنامه جامعی برای کاهش زمان پاسخگویی به کاربر، در دستور کار خود قرار دهید. امیدوارم که آموزش های داده شده برای شما مفید بوده باشد. خوشحال میشویم که نظرات خود را با ما در میان بگذارید، در صورتی که سوالی برای شما به وجود آمده است. آن را در بخش دیدگاه ها بیان کنید تا در کوتاه ترین زمان ممکن به آنها پاسخ دهیم.
دیدگاهتان را بنویسید