پرش لینک ها

کندی المنتور؛ ۹ علت و راه‌حل افزایش سرعت سایت المنتوری

ططراحی سایتزمان مطالعه: ۹ دقیقه
کندی المنتور و آزمایش سرعت سایت با ساعت شنی و لپ‌تاپ

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

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

قبل از شروع؛ سرعت سایت المنتوری را چطور اندازه بگیریم؟

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

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

  1. آدرس صفحه را در PageSpeed Insights وارد کنید و نمره موبایل و دسکتاپ را یادداشت کنید.
  2. سه معیار Core Web Vitals را ببینید: LCP (سرعت نمایش بزرگ‌ترین بخش صفحه)، CLS (جابه‌جایی ناگهانی چیدمان) و INP (سرعت پاسخ به کلیک).
  3. تست را دو یا سه بار تکرار کنید، چون عددها کمی نوسان دارند.
  4. بعد از هر تغییر، کش را پاک کنید و دوباره تست بگیرید.

برای آشنایی با این معیارها می‌توانید راهنمای رسمی Core Web Vitals را بخوانید. با این پایه، حالا سراغ علت‌های کندی المنتور برویم.

۹ علت کندی المنتور و راه‌حل هر کدام

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

۱. ویجت‌ها و کانتینرهای تو در تو

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

راه‌حل: ساختار را ساده کنید.

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

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

۲. تصویرهای سنگین و بدون بهینه‌سازی

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

راه‌حل‌ها:

  • عکس را قبل از آپلود به اندازه واقعی نمایش کوچک کنید؛ مثلاً عرض ۱۲۰۰ پیکسل برای تصویر عریض.
  • فرمت WebP را انتخاب کنید. معمولاً با کیفیت مشابه، حجم کمتری از JPG دارد.
  • برای تصویر اصلی بالای صفحه، Lazy Load را خاموش و بقیه تصویرها را «تنبل‌بارگذاری» کنید.
  • ویدیوی پس‌زمینه را فقط وقتی لازم است نگه دارید؛ ویدیو سنگین‌ترین عنصر صفحه است.

۳. فونت‌های زیاد و بارگذاری از منبع بیرونی

فونت هم در کندی المنتور سهم دارد. هر خانواده فونت و هر وزن آن (معمولی، ضخیم، سیاه) یک فایل جداگانه است. سایتی که سه فونت با چهار وزن دارد، ده‌ها کیلوبایت اضافه دانلود می‌کند.

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

۴. افزونه‌های جانبی و ویجت‌های اضافه

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

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

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

۵. نبود کش یا تنظیم نادرست آن

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

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

۶. تنظیمات Optimized Markup و Lazy Load

این تنظیمات در رفع کندی المنتور اثر مستقیم دارند. المنتور چند گزینه عملکردی دارد که اگر خاموش باشند، کدهای بیشتری بارگذاری می‌شود. این گزینه‌ها در بخش تنظیمات المنتور (Elementor ← Settings ← Features یا زبانه Performance) قرار دارند.

گزینه‌های زیر را بررسی کنید:

  • Optimized Markup / Optimized DOM Output: تعداد تگ‌های اضافه را کم می‌کند. در نسخه‌های جدید ممکن است پیش‌فرض و فعال باشد.
  • Improved Asset Loading: فقط کدهای مورد نیاز هر صفحه را بارگذاری می‌کند.
  • Lazy Load Background Images: تصویرهای پس‌زمینه را وقتی نزدیک دید کاربر رسیدند بارگذاری می‌کند.
  • Inline Font Icons: به‌جای فایل بزرگ آیکن‌ها، فقط آیکن‌های استفاده‌شده را می‌آورد.

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

۷. انیمیشن و افکت‌های بیش از حد

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

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

۸. هاست ضعیف و نسخه قدیمی PHP

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

نسخه PHP را به نسخه پشتیبانی‌شده و جدید ارتقا دهید، البته پس از اطمینان از سازگاری قالب و افزونه‌ها. زمان پاسخ سرور (TTFB) را در گزارش PageSpeed ببینید. اگر زیاد بود، شاید وقت ارتقای هاست رسیده باشد.

۹. قالب سنگین و نبود نگهداری منظم

قالب‌های چندمنظوره پر از قابلیت، فایل‌های زیادی بارگذاری می‌کنند. اگر با المنتور صفحه می‌سازید، قالب سبک مثل Hello Elementor انتخاب بهتری است.

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

برنامه عملی؛ از کجا شروع کنیم؟

اگر نمی‌دانید برای رفع کندی المنتور از کجا شروع کنید، این ترتیب را امتحان کنید:

  1. نمره پایه PageSpeed را ثبت کنید.
  2. تصویرهای سنگین و فونت‌های اضافه را اصلاح کنید.
  3. کش را فعال و تنظیم کنید.
  4. گزینه‌های عملکردی المنتور را روشن کنید.
  5. افزونه‌های بلااستفاده را حذف کنید.
  6. ساختار کانتینرها را در صفحه‌های مهم ساده کنید.
  7. تست را تکرار کنید و نتیجه را با نمره اول مقایسه کنید.
بررسی کندی المنتور هنگام کار با لپ‌تاپ و فرم یک سایت

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

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

سوالات متداول درباره کندی المنتور

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

معمولاً به‌خاطر تصویرهای سنگین، افزونه‌های زیاد، کانتینرهای تو در تو، نبود کش یا هاست ضعیف است. با گرفتن گزارش PageSpeed می‌توانید ببینید کدام مورد بیشتر اثر دارد و از همان شروع کنید.

آیا کندی المنتور از خود افزونه است؟

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

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

یک افزونه کش معتبر برای شروع کافی است، مثل WP Rocket یا LiteSpeed Cache. انتخاب به نوع هاست بستگی دارد. بیشتر از یک افزونه کش را هم‌زمان فعال نکنید، چون تداخل ایجاد می‌کنند.

گزینه Optimized Markup چه کاری انجام می‌دهد؟

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

DOM بزرگ یعنی چه و چطور آن را کوچک کنم؟

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

بعد از رفع کندی، چقدر باید نمره PageSpeed بالا برود؟

عدد ثابتی وجود ندارد، چون نمره به هاست، طراحی و محتوا بستگی دارد. هدف را مقایسه با نمره خودتان بگذارید. اگر LCP و CLS در محدوده «خوب» گوگل قرار گرفتند، تغییرات موفق بوده است.

جمع‌بندی

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

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

کندی المنتور هنوز آزارتان می‌دهد؟

تیم وب‌سیتی سایت شما را بررسی می‌کند و ساختار آن را سبک و سریع می‌سازد؛ یا از اول سایتی اختصاصی و بهینه برایتان طراحی می‌کند.

همین حالا درباره طراحی سایت اختصاصی و سریع بیشتر بخوانید و درخواست مشاوره بدهید.

ط
نویسنده

طراحی سایت

۱۸۱ مقاله از طراحی سایت

آماده شروع پروژه وب‌سایت خود هستید؟

با تیم وب‌سیتی صحبت کنید تا بهترین مسیر را برای طراحی، سئو و پشتیبانی سایتتان پیدا کنیم.

خانه
جستجو
خدمات
تماس
Explore
Drag