افزایش سرعت سایت

افزایش سرعت سایت

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

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

افزایش سرعت سایت

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

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

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

روش های افزایش سرعت سایت

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

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

روش های افزایش سرعت سایت

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

  1. ✔️ انتخاب هاست مناسب(مهم)
  2. ✔️ بهینه سازی تصاویر سایت
  3. ✔️ پاکسازی دیتابیس
  4. ✔️ استفاده یا (عدم استفاده) از CDN
  5. ✔️ بهینه سازی سورس سایت
  6. ✔️ فشرده سازی کدهای سایت
  7. ✔️ حذف قابلیت ایجاد گراواتار
  8. ✔️ طراحی بهینه صفحات سایت
  9. ✔️ فعال سازی کش cache
  10. ✔️ فعال سازی کش در وردپرس
  11. ✔️ از صفحه سازها و قالبهای سنگین استفاده نکنی
  12. ✔️ استفاده کمتر از ویجت‌های وردپرس
  13. ✔️ بهینه سازی سورس وردپرس
  14. ✔️ بهینه سازی تصاویر وردپرس
  15. ✔️ پاکسازی برگه‌ها، نوشته‌ها و رسانه‌های اضافه سایت
  16. ✔️ به حد اقل رساندن تعداد افزونه‌ها
  17. ✔️ فعال سازی gzip

1 ⇇ انتخاب هاست با کیفیت

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

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

اما چنین نیست

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

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

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

2 ⇇ بهینه سازی تصاویر سایت

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

اما چطور؟

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

برای سئو تصاویر سایت بهترین کار این است که از تصاویر با تعداد رنگ های کم و فرمت PNG استفاده کنید تا بتوانید تا حد قابل توجهی حجم آنها را کاهش دهید. اگر همین حالا صفحات مختلف سایت علی سئو را باز کنید مشاهده می کنید که تمام تصاویر در علی سئو تولید شده است و حجم اکثر آنها کمتر از 15KB است.

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

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

3 ⇇ پاکسازی دیتابیس

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

برای اینکار در وردپرس می توانید از افزونه WP-Sweep استفاده کنید. روش کار با این افزونه خیلی راحت است کافی است که افزونه را نصب کنید و دکمه پاکسازی کل را بزنید و تمام قسمت های دیتابیس سایت خود را در چند ثانیه پاک کنید.

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

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

4 ⇇ استفاده از CDN

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

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

با تمام این گفتمان‌ها حالا از cdn برای افزایش سرعت سایت استفاده کنیم یا نه؟

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

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

5 ⇇ بهینه سازی منبع کدهای سایت

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

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

6 ⇇ فشرده سازی کدهای سایت

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

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

7 ⇇ حذف قابلیت تصاویر گراواتار

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

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

8 ⇇ طراحی بهینه صفحات سایت

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

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

نکته:

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

9 ⇇ فعال سازی کش cache

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

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

انواع کش چیست؟

  • 1- کش مرورگر
  • 2- کش سایت
  • 3- کش هاست

– کش مرورگر چیست؟

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

نکته:

برای کش مرورگر بید مدت زمان کمی را در نظر بگیرید چراکه اگر تغییرات در سایت(هدر – فوتر – سایدبار – بدنه) صورت بگیرد کاربر نمی تواند آن را ببیند و تا زمان اتمام زمان ذخیره کش همان صفحه کش شده را مشاهده می کند.

– کش سایت چیست؟

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

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

– کش هاست چیست؟

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

10 ⇇ روش های فعال سازی کش در وردپرس

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

  • wp-rocket
  • lite speed
  • wp super cache
  • wp fastest cache
  • wp optimize

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

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


# BEGIN Expire headers  
<IfModule mod_expires.c>  
  # Turn on the module.
  ExpiresActive on
  # Set the default expiry times.
  ExpiresDefault "access plus 2 days"
  ExpiresByType image/jpg "access plus 1 month"
  ExpiresByType image/svg+xml "access 1 month"
  ExpiresByType image/gif "access plus 1 month"
  ExpiresByType image/jpeg "access plus 1 month"
  ExpiresByType image/png "access plus 1 month"
  ExpiresByType text/css "access plus 1 month"
  ExpiresByType text/javascript "access plus 1 month"
  ExpiresByType application/javascript "access plus 1 month"
  ExpiresByType application/x-shockwave-flash "access plus 1 month"
  ExpiresByType image/ico "access plus 1 month"
  ExpiresByType image/x-icon "access plus 1 month"
  ExpiresByType text/html "access plus 600 seconds"
</IfModule>  
# END Expire headers

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

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

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

11 ⇇ از صفحه سازها و قالبهای سنگین استفاده نکنید

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

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

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

12 ⇇ استفاده کمتر از ویجت‌های وردپرس

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

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

13 ⇇ بهینه سازی سورس وردپرس

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

برای غیر فعال کردن افزونه‌ها در صفحات خاص می توانید Plugin Organizer را از مخزن وردپرس دانلود کنید و افزونه هایی که در صفحات مختلف سایت شما لود نمی شوند غیر فعال کنید. این باعث بالا بردن سرعت سایت وردپرس شما می شود.

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

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

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

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

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

15 ⇇ پاکسازی برگه‌ها، نوشته‌ها و رسانه‌های اضافه سایت

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

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

16 ⇇ به حد اقل رساندن تعداد افزونه‌ها

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

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

17 ⇇ فعال سازی gzip

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

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

<IfModule mod_deflate.c>
# Compress HTML, CSS, JavaScript, Text, XML and fonts
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE application/x-font
AddOutputFilterByType DEFLATE application/x-font-opentype
AddOutputFilterByType DEFLATE application/x-font-otf
AddOutputFilterByType DEFLATE application/x-font-truetype
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE font/opentype
AddOutputFilterByType DEFLATE font/otf
AddOutputFilterByType DEFLATE font/ttf
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml
# Remove browser bugs (only needed for really old browsers) 
BrowserMatch ^Mozilla/4 gzip-only-text/html 
BrowserMatch ^Mozilla/4\.0[678] no-gzip 
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html 
Header append Vary User-Agent

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

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

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

  • با استفاده از برنامه نویسی و کد
  • با استفاده از افزونه‌ها

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

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

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

آیا هاست مخصوص وردپرس برای افزایش سرعت سایت مفید است؟

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

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

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

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

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

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

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

تا چه میزان افزایش سرعت سایت در سئو تاثیر می گذارد؟

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

موفق باشید

5/5 - (3 امتیاز)

دیدگاه‌ خود را بنویسید

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

پیمایش به بالا