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

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

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

در این مقاله 30 روش تضمینی و عملی را یاد می‌گیرید که با انجام آنها دیگر مشکل سرعت لود سایت را نخواهید داشت.

شمارهروش‌های افزایش سرعت وردپرس
1استفاده از هاست پرسرعت و بهینه
2فشرده‌سازی و بهینه‌سازی تصاویر
3استفاده از افزونه‌های کشینگ
4کاهش درخواست‌های HTTP
5استفاده از شبکه توزیع محتوا (CDN)
6بهینه‌سازی پایگاه‌داده
7کاهش افزونه‌های غیرضروری
8به‌روزرسانی وردپرس و افزونه‌ها
9فشرده‌سازی فایل‌های CSS و JS
10حذف فونت‌های خارجی اضافی
11جلوگیری از لود اسکریپت‌های غیرضروری
12استفاده از Lazy Load برای تصاویر
13فعال‌سازی Gzip Compression
14بهینه‌سازی نسخه موبایل
15غیرفعال کردن افزونه‌ها و ابزارک‌های بلااستفاده
16استفاده از قالب سبک و بهینه
17بهینه‌سازی فونت‌ها
18استفاده از Redis یا Memcached برای ذخیره‌سازی
19استفاده از HTTP/2 یا HTTP/3
20کاهش استفاده از ریدایرکت‌های غیرضروری
21حذف کدهای اضافی در هدر و فوتر
22کاهش تعداد فایل‌های CSS و JS
23بررسی عملکرد افزونه‌ها و حذف موارد کند
24کاهش کوئری‌های پایگاه‌داده
25استفاده از Lazy Load برای ویدیوها
26بهینه‌سازی کدهای HTML
27استفاده از سرورهای بهینه و پرسرعت
28ترکیب و فشرده‌سازی فایل‌ها
29جلوگیری از Hotlinking تصاویر
30استفاده از افزونه‌های بهینه‌سازی سرعت مانند WP Rocket

 

چرا سرعت لود سایت مهم است؟

سرعت بارگذاری سایت از دو جهت بسیار مهم است. یکی از دید کاربر و دیگری از دید گوگل بیایید ببینیم علت این اهمیت چیست؟

  • اهمیت سرعت از دید کاربر: با توجه به کندی اینترنت و مشکلات آن و وجود رقبای بسیار کندی سایت شما یعنی از دست دادن کاربر چراکه کاربر حوصله منتظر ماندن را ندارد و ترجیح میدهد اگر سایت شما اجرا نشد به سراغ سایت دیگری برود.
  • اهمیت سرعت سایت از دید گوگل: بیایید این موضوع را از زبان مدیر عامل گوگل بشنویم.

سوندَر پیچای (Pichai Sundararajan)، مدیر عامل گوگل:“سرعت برای گوگل بسیار مهم است. ما معتقدیم که این یک جزء کلیدی برای ارائه یک تجربه کاربری عالی است.”

پس ما باید سرعت لود سایت وردپرسی خود را به عنوان یک عامل اصلی در سئو و جایگاه سایتمان در گوگل در نظر بگیریم در غیر این صورت ما هرگز نمی‌توانید جز 3 نتیجه اول گوگل باشیم.

 

ابزار های تست سرعت سایت

ابزار های زیر بهترین گزینه تست سرعت سایت است برای اینکه بفهمیم وضعیت سرعت سایتمان از دید گوگل چطور است

 

سایت PageSpeed Insights گوگل

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

آدرس سایت PageSpeed Insights 

افزایش سرعت وردپرس با page speed insight

 

سایت Gtmetrix

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

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

 

ابزار Lighthouse

این ابزار روی مرورگر کروم وجود دارد و وقتی با آن تست سرعت می‌گیرید تست براساس سرعت اینترنت و سیستم شما است. برای دسترسی به این ابزار کافیست سایت خود را در مرورگر باز کنید و سپس کلید ترکیبی Ctrl+Shift+i را از کیبورد خود بزنید و در کادر باز شده به تب lighthouse بروید.

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

در ادامه مقاله 30 روش برای بهبود سرعت سایت وردپرسی به شما آموزش می‌دهیم:

 

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

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

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

  1. میزان رم و سی‌پی‌یو اختصاص داده شده به شما (دقت کنید رم و سی‌پی‌یو اختصاصی نه اشتراکی که روی سرویس های هاست اشتراکی وجود دارد).
  2. آپتایم هاست: ابزار های رایگان زیادی وجود دارند که سایت را مانیتور میکنند کافیست از شرکت هاستینگ بخواهید یکی از مشتریان خود را به شما معرفی کند تا شما تست آپتایم را روی سایت او بگیرید.
  3. لوکیشن سرویس: با توجه به محدودیت ها باید توجه داشته باشید که اگر لوکیشن ایران را انتخاب میکنید گوگل محدودیتی برای دسترسی به آن نداشته باشد (ip clean) و اگر خارج از ایران میزبانی اسنتخاب میکنید حتما کاربران شما به راحتی بتوانند سایت شما را ببینند.

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

 

استفاده از نسخه php بالا

با ورود به هاست خود می‌توانید از نسخه php سایت خود مطلع شوید مطمئن شوید که نسخه php شما بالاتر از 8 است. نسخه های جدید php تغییرات متعددی در موتور Zend به وجود آمده که مهمترین آن عملکرد JIT  است. JIT ترجمه لحظه ای کد PHP را به طور مستقیم به زبان ماشین فراهم میکند که تاثیر زیادی در سرعت لود دارد.

برای تغییر نسخه php خود به بالاتر از 8 میتوانید به هاستینگ خود تیکت زنید تا این کار را برای شما انجام دهد.

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

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

 

استفاده از HTTP/3 و تاثیر آن در افزایش سرعت وردپرس

http یک پروتکل انتقال اطلاعات بین مرورگر و سرور است که در حال حاضر 3 نسخه HTTP/1.1 و  HTTP/2 و HTTP/3 معرفی شده اند. در نسخه اولیه یعنی 1.1 برای هر انتقال اطلاعات نیاز به یک درخواست است ولی در نسخه 2 و 3 میتوان این کار را به صورت چندگانه انجام داد که تاثیر خوبی در سرعت لود سایت دارد گفته میشود نسخه 3 که سال 2020 معرفی شد تا 20% از نسخه 2 سریعتر است.

به میزبان خود تیکت بزنید و از او بخواهید نسخه HTTP شما را به 3 تغییر دهد. برای اطمینان از این تغییر کافیست در مرورگر فایرفاکس کلید ترکیبی Ctrl+Shift+i را بزنید و در کادر باز شده به تب Network رفته و سایت را مجدد لود کنید روی اولین گزینه لیست کلیک کنید در سمت چپ کادری باز میشود که نسخه فعلی HTTP را نوشته است.

 

حذف پلاگین های بلااستفاده

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

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

حذف پلاگین های بلااستفاده

 

استفاده از پلاگین های معتبر

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

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

 

استفاده از قالب استاندارد

اگر شما سایت وردپرسی دارید قطعا قالبی روی سایت شما فعال است. افزایش سرعت وردپرس رابطه مستقیمی با قالب شما دارد حتی میتوانیم بگوییم بیشترین تاثیر، اگر قصد کدنویسی قالب و استفاده از قالب اختصاصی دارید حتما آن را به شخصی مسلط بسپارید تا اصطلاحا کد تمیز برای شما بزند و اگر از قالب آماده میخواهید استفاده کنید از قالب های معروف نظیر (enfold-flatsome-betheme-woodmart) استفاده کنید. ممکن است بعضی از این موارد که در مقاله می‌بینید اجرایش برای شما مشکل باشد بهترین گزینه اگر تخصص کافی ندارید برون سپاری است که گزینه خدمات برون سپاری سئو سایت استاد سئو این خدمات را به شما ارائه می‌دهد.

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

 

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

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

بهینه سازی تصویر 2 قسمت دارد یکی حجم تصاویر و دیگری فرمت تصاویر. برای کم کردن حجم تصاویر میتوانیم از 2 روش دستی و افزونه استفاده کنیم که اگر تعداد تصاویر سایتتان زیر 500 است پیشنهاد میکنم از روش دستی استفاه کنید چرا که قبل تر گفتیم هر افزونه خود میتواند باعث کندی سایت شود. ولی اگر تعداد تصاویر بالاست مجبوریم از افزونه استفاده کنیم که پیشنهاد افزونه imagify یا performance lab است.

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

اگر میخواهید تصاویر webp خود را از لحاظ حجم بهینه کنید پیشنهاد من سایت tiny.png‌ است.

 

قابلیت Lazy load

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

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

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

 

بهینه سازی ویدئو ها

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

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

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

 

کم کردن حجم فایل های CSS و JS

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

یکی از مرسوم‌ترین و کلیشه‌ای ترین مباحث افزایش سرعت وردپرس همین کم کردن یا اصطلاحا minify کردن فایل های CSS و JS است. نیازی نیست برای این کار زحمت زیادی بکشید کافیست افزونه های بهینه سازی مثل Wp Rocket یا Litespeed cache نصب کنید و با زدن تیک بهینه کردن CSS و JS این کار را انجام دهید.

 

کش و فعال سازی آن

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

 

عدم استفاده از المان های سنگین در طراحی

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

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

 

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

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

وقتی شما افزونه ای را نصب میکنید حتی بعد از پاک کردن آن اطلاعات آن در دیتابیس شما باقی می‌ماند و این امر به مرور باعث سنگین شدن دیتابیس و کند شدن سایت می‌شود. برای بهینه کردن دیتابیس وردپرس می‌توانید از افزونه WP-Optimize یا افزونه WP-Sweep استفاده کنید. این افزونه ها امکانات زیادی دارند اما مهمترین کار آنها پاک کردن یا اصطلاحا clean کردن دیتابیس است به این صورت که جداول بلااستفاده را پاک میکنند و این امر باعث سبکی وردپرس می‌شود.

 

جلوگیری از اجرای افزونه ها در تمام صفحات

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

بذارید یک مثال بزنیم: فرض کنید شما از افزونه gravity forms برای ساخت فرم های خود ساتفاده میکنید. این فرم ممکن است در هیچ صفحه بلاگی استفاده نشود و صرفا در صفحاتی خاص استفاده شود پس باید جلو لود شدن آن در صفحات بلاگ را بگیریم اما چطور میشود این کار را کرد.

شما به کمک افزونه WP Plugin Manager – Deactivate plugins per page می‌توانید به راحتی تعیین کنید که چه افزونه ای در چه صفحه‌ای اجرا شود. 

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

 

محدود کردن بازبینی نوشته ها

بعد از هربار ویرایش یک محتوا یا ذخیره های مکرر در پیش نویس از محتوای قبلی یک نسخه ایجاد و ذخیره میشود اگر چه وردپرس این کار را در بهینه ترین حالت انجام میدهد اما ما قصد افزایش سرعت وردپرس خود را تا بهترین حالت ممکن داریم. ما میتوانم این ذخیره سازی را حذف یا محدود به تعدادی مشخص کنیم برای این کار کافیست وارد هاست خود شوید و فایل wp-config.php را ویرایش کنید و کد های زیر را به انتهای آن اضافه کنید توجه کنید هر دو کد را با هم قرار ندهید و بررسی کنی دقبلا این کد در فایل شما نوشته نشده باشد.

اگر میخواهید به کل بازبینی نوشته ها را غیر فعال کنید از کد :

define('WP_POST_REVISIONS', false);

و اگر میخواهید آن را به تعدادی خاص محدود کنید (در اینجا به 3 بازبینی محدود کرده ایم) از کد:

define('WP_POST_REVISIONS', 3);

استفاده کنید.

 

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

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

 

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

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

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

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

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

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

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

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

 

استفاده از CDN

یک شبکه توزیع محتوا (CDN) مجموعه‌ای از سرورها در سراسر دنیاست که نسخه‌هایی از محتویات وب‌سایت شما نظیر عکس‌ها، ویدئوها، و فایل‌های CSS و JavaScript را نگهداری می‌کنند.

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

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

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

 

فشرده سازی GZIP

یکی از تکنیک‌های مؤثر برای کم کردن حجم فایل‌های متنی، استفاده از روش فشرده‌سازی به نام Gzip (همچنین به عنوان gzip یا Deflate شناخته می‌شود) است. این فناوری با پیدا کردن و جایگزین کردن دنباله‌های تکراری متن با علامت‌هایی کوتاه‌تر، به کاهش حجم داده‌ها کمک می‌کند.

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

برای فعال سازی gzip به منظور افزایش سرعت وردپرس می‌توانید کد زیر را در فایل htaccess هاست خود قرار دهید:

 

<IfModule mod_deflate.c>
# فشرده سازی انواع مختلف محتوا
AddOutputFilterByType DEFLATE text/html text/plain text/css application/x-javascript application/javascript text/xml

# سطح فشرده سازی
<IfModule mod_setenv.c>
SetEnvIfNoCase Request_Header "Accept-Encoding" "gzip" HTTP_ACCEPT_ENCODING_GZIP
SetEnvIfNoCase Request_Header "Content-Encoding" "gzip" HTTP_CONTENT_ENCODING_GZIP
</IfModule>
</IfModule>

 

محدود کردن اسکریپت های خارجی

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

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

 

جلوگیری از کپی و استفاده اطلاعات (hotlinking)

وقتی تصویر یا ویدیویی در سایت خود قرار می‌دهید آن تصویر یا ویدیو لینک مخصوص خود را دارد و با هربار لود شدن آن در سایت شما منابع سرور شما درگیر می‌شود حال فرض کنید شخص دیگری از لینک تصاویر یا ویدئو های شما در سایت خود استفاده کند چه اتفاقی می‌افتد؟ درست است به تعداد دفعاتی که دیتای شما روی سایت آن شخص لود شود سرور شما منابع مصرف می‌کند برا جلوگیری از این کار کد زیر را در htaccess خود قرار دهید:

 

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https://(www.)?ostadseo.com/.*$ [NC]
RewriteRule .(gif|jpg|webp|jpeg|bmp|zip|rar|mp3|flv|swf|xml|php|png|css|pdf)$ - [F]

 

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

 

بهینه نوشتن مقالات و محتوا

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

 

نمایش تعداد پست در صفحه

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

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

 

نمایش تعداد نظرات

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

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

 

بهینه کردن صفحه ساز ها

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

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

 

شناسایی صفحات بدرد نخور و حذف آن ها (410)

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

 

استفاده از AMP‌ در موبایل

amp امکانی را فراهم میکند تا کاربرانی که سایت شما را با موبایل می‌بینند نسخه سبکی از سایت را ببینند که این باعث افزایش سرعت وردپرس می‌شود. می‌توانید با نصب افزونه AMP (Accelerated Mobile Pages) برای نسخه موبایل امکان AMP را به سایت خود اضافه کنید.

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

 

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

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

define( 'WP_MEMORY_LIMIT', '256M' );

نکته: حتما قبل از قراردادن کد یا تغییر میزان رم با میزبانی هاست خود ارتباط بگیرید و مطمئن شوید که سرویس شما منابع کافی برای این کار را دارد. از طرفی مقدار را از 512M بیشتر نکنید چون ممکن است باعث بی‌ثباتی هاستینگ شما شود.

 

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

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

5 از 5 - (2 امتیاز)
8 thoughts on “30 روش افزایش سرعت وردپرس در 2024
    • امیر عباس سعدی میگوید:

      فرمت webp یک فرمت استاندارد وب است که مرورگر ها بهتر و سریعتر آن را می‌خوانند و این امر باعث لود بهتر سایت می‌شود البته بیشتر حجم عکس مهم است و فرمت webp یا png یا jpeg آن‌چنان به نوبه خود تاثیر قابل دیدنی روی سرعت ندارند. سعی کنید حجم تصاویر زیر 100 کیلوبایت باشد

  1. محبوبه میگوید:

    خب واقعاً تغییر نسخه PHP به ۸ چقدر تاثیر داره؟ یعنی اگه تغییرش بدم واقعاً سریع‌تر می‌شه سایتم؟

    • امیر عباس سعدی میگوید:

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

    • امیر عباس سعدی میگوید:

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

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *