درخواست مشاوره رایگان

10 راه سریع و راحت برای افزایش سرعت وردپرس

  1. صفحه اصلی
  2. >
  3. مجله آموزشی
  4. >
  5. 10 راه سریع و راحت برای افزایش سرعت وردپرس
Avatar

مهراد مظاهری

http://mazaheri.dev

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

فهرست مطالب

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

    سیستم مدیریت محتوای وردپرس امروزه به محبوب ترین CMS برای طراحی وبسایت های مختلف تبدیل شده است. اما یکی از مواردی که شاید همین وردپرس دوست داشتنی را آزار دهنده کند.

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

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

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

    10 راه سریع و راحت برای افزایش سرعت وردپرس

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

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

    حالا آماده باشید تا خواب شبانه خودتان را از دست بدهید :

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

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

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

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

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

    انتخاب هاست وردپرس و هاستینگ های اختصاصی

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

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

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

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

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

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

    اگر الان که مشغول مطالعه این مقاله هستید قالبهایی مانند Divi یا BeeTheme برروی سایت شما نصب است بهتر است تجدیدنظری درمورد قالب سایت خود داشته باشید.

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

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

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

    توصیه من برای شروع به شما افزونه W3 Total Cache است. زیرا هیچ تنظیم خاصی نمی خواهد. فعالش کنید و از افزایش سرعت وردپرس لذت ببرید.

    البته باید بدانید اگر به دنبال افزونه کش وردپرس به شکل تخصصی باشید افزونه هایی مانند افزونه موشک وردپرس یا WP rocket و افزونه WP SuperCache و حتی افزونه اختصاصی وب سرور لایت اسپید برای سرور های برپایه این وب سرور به نام LiteSpeed Cache وجود دارد که بسیار بسیار قدرتمند هستند اما تنظیمات به نسبت پیچیده ای دارند و نسخه رایگان نیز ندارند. به عنوان مثال ما در هاست وردپرس وبلینو از افزونه کش لایت اسپید استفاده می کنیم که تاثیر بسیار زیادی در افزایش سرعت سایت وردپرس برای اکانت های ما داشته است.

    10 راه سریع و راحت برای افزایش سرعت وردپرس

    از یک CDN یا شبکه توزیع محتوا استفاده کنید

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

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

    ما برای کاربران ایرانی استفاده از CDN یا شبکه توزیع محتوای ابری ابرآروان را توصیه می کنیم.

    بهینه سازی عکسها ( به صورت اتوماتیک )

    کمپانی یاهو در اواخر عمر خود ( هرچند هنوز هم فعال است ) یک بهینه سازی تصویر ویژه وبسایت به نام اسماش راه اندازی کرد که از سرویس آن امروزه در پلاگین های زیادی جهت افزایش سرعت وردپرس استفاده می شوند. پلاگین های رایگان WP-Optimize و پلاگین معروف و غیر رایگان WP Smush از این دسته پلاگین های افزایش لود سایت وردپرس برپایه بهینه سازی تصاویر سایت هستند.

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

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

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

    هات لینک و لیچ کردن از وبسایت خودتان را متوقف کنید

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

    RewriteEngine on
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?sparringmind.com [NC] RewriteCond %{HTTP_REFERER} !
    ^http(s)?://(www\.)?google.com [NC] RewriteCond %{HTTP_REFERER} 
    !^http(s)?://(www\.)?feeds2.feedburner.com/sparringmind [NC] RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

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

    افزودن Expire برای هدر های منابع ایستا

    شاید این تیتر کمی گیج کننده باشد اما در اصل ترجمه ای نادقیق از این عبارت انگلیسی بسیار مهم است expires header to static resources

    این هدر ها ( با هدر سایت متفاوت است ) به مرورگر بازدیدکننده شما می گویند که در چه بازه زمانی نیاز است تا مجددا برای دریافت داده های منابع سایت شما از سرور تلاش کند. چیزهایی مثل استایل های CSS و جاوا اسکریپت های موجود برروی وبسایت و حتی بعضی از منابع تصویری و عکسها چیزهایی هستند که به عنوان مثال هر روز یا هر ساعت در وبسایت شما تغییر نمی کنند لذا لازم نیست که هربار که صفحه سایت را رفرش می کنید این موارد از سرور بارگزاری شود.

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

    ExpiresActive On
    ExpiresByType stylesheet/css A2592000
    ExpiresByType image/png A2592000
    ExpiresByType image/jpg A2592000
    ExpiresByType image/jpeg A2592000
    10 راه سریع و راحت برای افزایش سرعت وردپرس

    اضافه کردن بارگزاری تنبل یا LazyLoad

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

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

    برای استفاده اتوماتیک از قابلیت بارگزاری تنبل عکس ها کافیست افزونه کاربردی Jquery Image LazyLoad را نصب کنید. این افزونه پس از نصب به صورت خودکار عکسهای شمارا به قابلیت لیزی لود مجهز می کند.

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

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

    نظر خود را بیان کنید

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

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

    اطلاعات تماس با وبلینو

    تمامی حقوق مادی و معنوی این وب سایت متعلق به وبلینو می باشد.