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

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

افزایش سرعت سایت با 8 ترفند طلایی!

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

 

تست سرعت سایت وردپرس

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

1- انتخاب بهترین هاست

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

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

2- فشرده‌سازی فایل‌های CSS و JS

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

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

همچنین لود کردن فایل‌های JS در فوتر هم میتواند باعث بهبود در سرعت لود سایت از دید کاربر باشد. با استفاده از سایت csscompressor.com می‌توانید اقدام به فشرده سازی فایل‌های CSS و JS بکنید.

3- بهینه‌سازی تصاویر

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

حتما این نکته را در نظر بگیرید که استفاده از تصاویر در سایت بیشترین تاثیر را روی افزایش سرعت سایت دارد. بنابراین سعی کنید با استفاده از نرم‌افزارهایی نظیر فتوشاپ در ویندوز و گیمپ در گنو/لینوکس ضمن حفظ کیفیت تصاویر حجم آنها را تا جای ممکن کاهش دهید. ابزار آنلاین برای کاهش حجم تصاویر نیز وجود دارند که میتوانید از آنها استفاده کنید. به عنوان نمونه سایت‌های pxhere.com، tinypng.com و tinyjpg.com از پرطرفدارترین آنها هستند.

لود مرحله‌ای تصاویر

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

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

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

1

2

3

4

#disable hotlinking of images with forbidden or custom image option

RewriteEngine on

RewriteCond %{HTTP_REFERER} !^$

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

به جای دامنه example.com در خط پنجم آدرس دامنه خود را قرار دهید.

4- استفاده از کش وردپرس و Gzip

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

  • افزونه wp-ffpc
  • افزونه wp fastest cache
  • افزونه تجاری wp rocket

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

Gzip وردپرس نیز یکی از راه‌های افزایش سرعت سایت می‌باشد که با فعال بودن روی سرور باعث می‌شود کلیه داده‌ها در سایت در فشرده‌ترین حالت ممکن برای کاربر لود شوند.

5- استفاده از قالب مناسب

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

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

6- استفاده از شبکه توزیع محتوا

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

7- بهینه سازی صفحه اصلی

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

8- افزایش امنیت سایت

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

  1. رمزگذاری روی پوشه wp-admin
  2. تغییر آدرس صفحه ورود به سایت
  3. غیرفعال کردن امکان ویرایش قالب و افزونه از طریق پیشخوان وردپرس
  4. غیرفعال کردنxmlrpc وردپرس در صورت عدم استفاده
  5. محافظت از فایل wp-config.php

تست سرعت سایت با 17 ابزار عالی و فوق‌العاده(زیر و بم سایت خود را بررسی کرده و تمام عیب‌های آن را رفع کنید)

نتیجه گیری نهایی

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

با ویسام همراه باشید