فهرست مطالب

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

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

این تغییرات می‌تواند برای افرادی که از Lighthouse در مسیر تست سئو سایت و بهینه‌سازی عملکرد استفاده می‌کنند اهمیت زیادی داشته باشد، چون نحوه‌ی نمایش و دسته‌بندی داده‌های مربوط به سرعت و عملکرد کاملا دگرگون می‌شود.

نسخه‌ی جدید Lighthouse قرار است با قابلیت‌هایی که اخیرا در پنل Performance مرورگر Chrome DevTools اضافه شده، هماهنگ باشد. این یعنی اطلاعات مربوط به عملکرد سایت، در قالبی متفاوت و به‌روزتر ارائه خواهد شد.

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

تست سئو سایت

پس‌زمینه: ادغام ابزارهای عملکرد گوگل

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

بری پولارد، عضو تیم Chrome گوگل، توضیح می‌دهد:

“ما در حال به‌روزرسانی بررسی‌ها (audits) در Lighthouse هستیم تا بر اساس همان Insights (بینش‌ها) که اخیراً در پنل Performance از Chrome DevTools عرضه کردیم، باشد. این به هم‌راستا کردن دو ابزار کمک می‌کند، اما یک تغییر اساسی و قطعی خواهد بود.”

چه چیزهایی در حال تغییر است: تغییر نام، ادغام و حذف برخی بررسی‌ها

تغییراتی که به‌زودی در ابزار Lighthouse اعمال می‌شوند، در سه دسته‌ی اصلی قرار می‌گیرند:

۱. ادغام و تغییر نام بررسی‌ها (Audit Merging and Renaming)

بسیاری از بررسی‌های فعلی در Lighthouse با هم ترکیب می‌شن یا اسم جدیدی می‌گیرن. مثلا:

  • سه بررسی جداگانه مثل “layout shifts” (تغییر ناگهانی چیدمان)، “non-composited animations” (انیمیشن‌های غیرترکیب‌شده) و “unsized images” (تصاویر بدون ابعاد مشخص) قراره با هم ترکیب بشن و به یک بررسی واحد به نام cls culprits insight تبدیل بشن.

  • چند بررسی مربوط به بهینه‌سازی تصویر هم در قالب یک بررسی جدید با عنوان image-delivery-insight ادغام می‌شن.

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

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

۲. حذف برخی بررسی‌ها (Audit Removals)

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

  • First Meaningful Paint (زمان اولین نمایش معنادار)، که جای خودش رو به Largest Contentful Paint داده.

  • No Document Write که در کدنویسی مدرن تقریبا دیگه مشکلی ایجاد نمی‌کنه.

  • Offscreen Images چون مرورگرها خودشون به‌خوبی این مورد رو مدیریت می‌کنن.

  • Uses Passive Event Listeners که امروزه کمتر باعث مشکل می‌شه.

  • Uses Rel Preload چون اغلب بی‌دلیل پیشنهاد می‌شه.

  • Third-Party Facades که کاربرد محدودی دارن و ممکنه مشکلاتی ایجاد کنن.

۳. سازماندهی جدید گزارش‌ها (New Organization)

بررسی‌های جدیدی که تحت عنوان insight audits ارائه می‌شن، از این به بعد در گزارش‌ها زیر بخش “Insights” نمایش داده می‌شن. در مقابل، بررسی‌هایی که تغییر نکردن، همچنان در قسمت “Diagnostics” قرار می‌گیرن.

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

زمان‌بندی تغییرات

گوگل اعلام کرده که این تغییرات به‌صورت مرحله‌ای اجرا می‌شن:

  • الان: نسخه‌ی جدید “insights” همین حالا هم در خروجی JSON ابزار Lighthouse برای کاربران اولیه در دسترسه.

  • اردیبهشت/خرداد ۱۴۰۴ (نسخه 137 کروم): نسخه 12.6 از Lighthouse شامل یک گزینه خواهد بود که به کاربر اجازه می‌ده بین نمای قدیمی و نمای جدید جابه‌جا بشه.

  • خرداد: نسخه 12.7 از Lighthouse به‌صورت پیش‌فرض از بررسی‌های جدید insight استفاده خواهد کرد.

  • مهر: نسخه 13 از Lighthouse به‌طور کامل داده‌های مربوط به بررسی‌های قدیمی رو حذف خواهد کرد.

بری پولارد تأیید کرده:

“این تغییرات الان در ابزار PageSpeed Insights هم اعمال شده و قراره تا حدود یک ماه دیگه، در نسخه 137 مرورگر Chrome هم قرار بگیره.”

برای کسانی که از ابزارهایی مثل Lighthouse یا PageSpeed Insights برای تست سئو سایت استفاده می‌کنن، اطلاع از این زمان‌بندی اهمیت زیادی داره. چون از این به بعد باید بررسی‌ها رو بر اساس ساختار جدید تنظیم و تفسیر کنن.

چطور خودمون رو برای این تغییرات آماده کنیم

برای اینکه بتونی راحت‌تر با تغییرات جدید کنار بیای، این کارها رو انجام بده:

  • از نسخه 12.6.0 ابزار Lighthouse استفاده کن و قابلیت جابه‌جایی بین نمای قدیمی و جدید (toggle) رو تست کن تا ببینی گزارش‌ها در آینده چه شکلی خواهند بود.

  • اگه در گزارش‌هات یا تحلیل‌هات از اسم‌های خاص بررسی‌ها (audit names) استفاده می‌کنی، کم‌کم شروع کن به به‌روزرسانی اون‌ها.

  • سیستم‌هایی که از داده‌های Lighthouse استفاده می‌کنن رو به‌روز کن تا با ساختار جدید سازگار باشن.

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

بری پولارد در این‌باره می‌گه:

“ابزارهای دیگه‌ای که از Lighthouse استفاده می‌کنن (مثل سیستم‌های CI یا تست خودکار)، می‌تونن از همین حالا فرآیند مهاجرت به بررسی‌های مبتنی بر insight رو شروع کنن — چون این بررسی‌ها همین الان در خروجی JSON ابزار موجودن.”

معنی این تغییرات چیه؟

گوگل همچنان روی تجربه کاربر در صفحه (Page Experience) و معیارهای Core Web Vitals برای رتبه‌بندی تمرکز داره. اگرچه خود معیارها تغییر نکردن، ولی این بازسازی ساختاری روی نحوه‌ی شناسایی و رفع مشکلات عملکرد تاثیر می‌ذاره.

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

نگاه به آینده

گوگل قراره مستندات مربوط به بررسی‌های جدید insight رو قبل از تغییرات مهرماه، در سایت developer.chrome.com منتشر کنه. البته مستندات نسخه‌های قدیمی‌تر هم همچنان برای اون‌هایی که از ورژن‌های قبلی استفاده می‌کنن در دسترس خواهد بود.

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

ترجمه : Google Lighthouse To Undergo Major Audit Overhaul: What To Know

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

نوشته های مرتبط