نحوه استفاده از حسابرسی فانوس دریایی گوگل برای بهبود سرعت

نحوه استفاده از حسابرسی فانوس دریایی گوگل برای بهبود سرعت

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

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

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

معرفی تست سرعت وردپرس

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

اساساً دو دلیل وجود دارد که چرا وب سایت شما – خواه مبتنی بر وردپرس باشد یا نه – باید سریع باشد. یکی از آنها به سادگی این است که دامنه توجه کاربر عادی وب در حال حاضر بسیار کوتاه است، به طوری که 47٪ از مصرف کنندگان انتظار دارند یک صفحه وب در کمتر از دو ثانیه بارگیری می شود و اگر بارگذاری بیش از حد طول بکشد، به سرعت صفحه ای را رها می کنند. به همین دلیل، کاهش زمان بارگذاری به ویژه برای فروشگاه های تجارت الکترونیک یک نگرانی اساسی است.

دلیل دوم کمی فنی تر است، اما کمتر مهم نیست. Google از استفاده کرده است. سرعت سایت به عنوان یک سیگنال رتبه‌بندی از سال 2010. در نتیجه، سرعت وب‌سایت‌ها به عامل مهم‌تری در افزایش رتبه جستجوی Google صفحه شما تبدیل شده است.

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

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

Google Lighthouse و WordPress

یکی از مهم‌ترین و محبوب‌ترین ابزار برای ارزیابی سرعت – و کیفیت کلی – وب‌سایت‌ها فانوس دریایی Google. تا همین اواخر، Lighthouse تقریباً به طور انحصاری توسط توسعه دهندگان و سایر انواع فناوری استفاده می شد. اما گوگل سخت کار کرده است تا آن را برای کاربران معمولی در دسترس قرار دهد و به دلیل سطح بالای اتوماسیونی که ارائه می دهد، محبوبیت آن به عنوان یک ابزار تست سرعت در حال افزایش است.

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

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

در حالی که می توانید Lighthouse را مستقیماً از Chrome DevTools اجرا کنید، نسخه ای از ابزار نیز وجود دارد که به طور مداوم به روز می شود. این به عنوان Lighthouse CI شناخته می شود و نسخه Lighthouse که کاربران پیشرفته تر به آن نیاز دارند.

CI، در این زمینه، مخفف Continuous Integration است. این یک الگوی توسعه نرم افزار است که در آن به روز رسانی های نرم افزار به طور مداوم توسط توسعه دهندگان در یک مخزن مرکزی آپلود می شود، بنابراین کاربران همیشه به آخرین نسخه دسترسی دارند. CI در حال حاضر در بسیاری از فناوری ها و صنایع وب استاندارد است. به عنوان مثال، 43٪ از برنامه های بانکی با COBOL برنامه ریزی شده اند. ، یک زبان برنامه نویسی کامپیوتری مبتنی بر CI.

یکی از دلایلی که CI در همه جا از بین نرفت این است که هنوز یک فرض رایج (و اغلب بی اساس) وجود دارد که مشکلات امنیتی عمده ایجاد می کند. با این حال، حقیقت این است که CI می‌تواند به سیستم‌های نرم‌افزاری ایمن‌تر منجر شود، به لطف تمرینی که اجرای خودکار امنیت را فراهم می‌کند.

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

علاوه بر این، حتی می‌توانید از این سیستم خودکار برای جلوگیری از تغییراتی که سرعت استقرار سایت شما در سایت‌های وردپرس شما (یا مشتریانتان) را کند می‌کند، استفاده کنید. این به طور خودکار از تأثیر تغییرات پرهزینه بر امتیاز PageRank شما جلوگیری می کند.

استفاده از Lighthouse CI با وردپرس

روند راه اندازی Lighthouse CI برای اجرا در سایت وردپرس شما پیچیده نیست، اما کمی درگیر است.

برای کسانی که به دنبال خلاصه‌ای از فرآیند هستند، یا دانش فنی بیشتری دارند، در اینجا طرح کلی فرآیند آمده است:

  • ابتدا، باید یک مخزن جدید GitHub راه اندازی کنید تا تغییرات سایت وردپرس خود را پیگیری کنید. اگر به هر حال سرعت سایت خود را به طور منظم آزمایش می کنید، راه اندازی یک مخزن مانند این یک راه عالی برای پیگیری سایت شما است، خواه از Lighthouse CI استفاده می کنید یا نه.
  • در مرحله بعد، باید Lighthouse CI را دانلود کنید و آن را برای جستجوی تغییرات پیکربندی کنید. سپس می‌توانید یک اکشن Lighthouse بسازید که هر بار که یک URL در سایت وردپرس شما تغییر می‌کند به‌طور خودکار اجرا می‌شود.
  • برای ساخت تابع، باید یک تابع Google Cloud جداگانه ایجاد کنید که می‌تواند پیکربندی عملکرد Lighthouse CI را با URLهای اخیراً تغییر یافته از نقشه‌های سایت XML به‌روزرسانی کند و سپس پیکربندی جدید را به مخزن ارسال کند.

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

بهترین جایگزین برای استفاده از Lighthouse CI برای افزایش سرعت سایت وردپرس، استفاده از ابزارهای تست سرعت است که در میزبانی وب شما تعبیه شده است. رایج ترین هاست های وردپرس، مانند SiteGround یا Kinsta، با ابزارهای تست سرعت خاصی ارائه می شود که ادعا می کنند سرعت سایت را بیش از 200٪ افزایش می دهند و همچنین در صورت تمایل می توان در ارتباط با Lighthouse CI استفاده کرد.

نظرات نهایی

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

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

از هر رویکردی که استفاده می کنید، اهمیت سرعت در موفقیت وب سایت خود را در نظر داشته باشید. مطمئن شوید که به طور منظم حسابرسی می کنید.

خروج از نسخه موبایل