جت‌پک بوست

توضیحات

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

ماژول‌های عملکرد

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

در حال حاضر این افزونه 3 ماژول عملکرد دارد:

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

    درباره تولید CSS حیاتی در web.dev بیشتر بخوانید.

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

    درباره به تعویق انداختن جاوا اسکریپت در web.dev بیشتر بخوانید.

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

    درباره بارگیری تصویر تنبل در web.dev بیشتر بخوانید

راه‌اندازی آسان

چیزی برای پیکربندی وجود ندارد – فرآیند راه‌اندازی به همین راحتی است:

  1. افزونه را نصب کنید
  2. اتصال جت‌پک را فعال کنید
  3. ماژول‌های عملکرد را یکی یکی روشن کنید و مشاهده کنید که امتیاز عملکرد چگونه تغییر می‌کند

    Google PageSpeed API برای اندازه‌گیری امتیاز عملکرد یک سایت استفاده می‌شود. مهم است که به امتیاز PageSpeed نگاه کنید زیرا Core Web Vitals قرار است به عنوان یک عامل رتبه‌بندی در موتورهای جستجو استفاده شود.

با 💚 توسط جت‌پک

این تازه آغاز راه است!

ما سخت کار می‌کنیم تا ویژگی‌ها و بهبودهای بیشتری را در جت‌پک بوست بیاوریم. نظرات و ایده‌های خود را با ما در میان بگذارید!

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

عکس‌های صفحه

  • تنظیمات جت‌پک بوست خود را مدیریت کنید

نصب

  1. جت‌پک بوست را از طریق دایرکتوری افزونه نصب کرده و آن را فعال کنید.
  2. از بخش “جت‌پک بوست” بخش مدیریت سایت خود دیدن کنید.
  3. ویژگی‌های عملکردی را که می‌خواهید در سایت خود امتحان کنید، روشن کنید.

سوالات متداول

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

جت‌پک بوست شامل چند ویژگی جداگانه است که می‌توانند به صورت جداگانه برای بهبود عملکرد سایت شما فعال شوند. این ویژگی‌ها شامل:

جت‌پک بوست شامل چند ویژگی جداگانه است که می‌توانند به صورت جداگانه برای بهبود عملکرد سایت شما فعال شوند. این شامل:

  • بهینه‌سازی بارگیری CSS: این ویژگی مهم‌ترین CSSهای مورد نیاز سایت شما، برای نمایش محتوای اولیه را در سریع‌ترین زمان ممکن تعیین کرده و آن را مستقیماً در هدر سایت جاسازی می‌کند.
  • به تعویق انداختن جاوا اسکریپت غیرضروری: این ویژگی تمام جاوا اسکریپت را که برای نمایش سایت شما ضروری تلقی نمی‌شود، مجبور می‌کند که پس از بارگیری محتوای اصلی سایت بارگیری شود.
  • بارگیری تنبل تصاویر: این ویژگی بارگیری تصاویر در سایت شما را تا زمانی که بر روی آن‌ها پیمایش شود، به تأخیر می‌اندازد و به مرورگر اجازه می‌دهد اولین محتوایی را که کاربر ابتدا می‌بیند بارگیری کند.

هنگام استفاده از جت‌پک بوست، چه میزان بهبود سرعت می‌توانم انتظار داشته باشم؟

عملکرد وب‌سایت پیچیده است و می‌تواند تحت تأثیر عوامل متعددی قرار گیرد. در نتیجه، پیش‌بینی دقیق تأثیر آن بر هر سایت دشوار است.

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

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

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

آیا می‌توانم CSS غیرضروری را نیز با جت‌پک بوست به تعویق بیندازم؟

اگر ویژگی “بهینه‌سازی بارگیری CSS” فعال باشد، جت‌پک بوست به طور خودکار CSS غیر‌ضروری را به تعویق می‌اندازد.

ویژگی «بهینه‌سازی بارگیری CSS» مهم‌ترین کدهای CSS را که سایت شما برای نمایش صفحات شما در سریع‌ترین زمان ممکن نیاز دارد (که معمولاً «CSS حیاتی» نامیده می‌شود) شناسایی می‌کند و همه کدهای CSS دیگر را تا زمان بارگیری محتوای اصلی‌تان به تعویق می‌اندازد.

Web Vitals چیست؟

Web Vitals اندازه‌گیری‌هایی هستند که گوگل برای درک بهتر تجربه کاربر در یک وب‌سایت استفاده می‌کند. با بهبود امتیازات Web Vitals، تجربه کاربری در سایت خود را نیز بهبود می‌بخشید.

می‌توانید درباره Web Vitals در web.dev اطلاعات بیشتری کسب کنید.

چگونه افزونه جت‌پک بوست Core Web Vitals را بهبود می‌بخشد؟

هر Core Web Vital به جنبه‌ای از سرعت بارگیری سایت شما و نمایش آن در صفحه نمایش بازدیدکنندگان جدید مربوط می‌شود.

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

به عنوان مثال، ویژگی «بهینه‌سازی بارگیری CSS» ما تضمین می‌کند که مهم‌ترین قوانین CSS در اسرع وقت به مرورگرهای کاربران ارسال می‌شود و امتیازات First Contentful Paint (FCP) و Cumulative Layout Shift (CLS) را بهبود می‌بخشد.

آیا این افزونه به جت‌پک نیاز دارد؟

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

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

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

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

جت‌پک بوست ابزاری برای اندازه‌گیری امتیاز سرعت سایت شما دارد – ما کاربران را تشویق می‌کنیم آن را امتحان کنند و ببینند چه تأثیری می‌تواند برای آنها داشته باشد.

چگونه بفهمم که کار می‌کند؟

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

اندازه‌گیری‌های Google PageSpeed در داشبورد جت‌پک بوست تعبیه شده است.

آیا بهینه‌سازی سرعت با جت‌پک بوست ایمن است؟

بله، امتحان کردن جت‌پک بوست در هر سایت وردپرسی بدون خطر است.

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

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

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

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

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

آیا با کش صفحه استاتیک کار می‌کند؟

کاملا! اگر افزونه‌هایی مانند WP Super Cache یا W3 Total Cache نصب کرده‌اید – جت‌پک بوست تنها به افزایش مزایای عملکرد کمک می‌کند! به خاطر داشته باشید که باید منتظر بمانید تا کش پاک شود تا بهبودهای جت‌پک بوست ظاهر شوند.

اگر پایگاه داده بزرگی داشته باشم، آیا جت‌پک بوست می‌تواند وب‌سایت من را سریعتر بارگذاری کند؟

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

آیا جت‌پک بوست به بهینه‌سازی تصویر کمک می‌کند؟

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

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

آیا جت‌پک بوست با سایر افزونه‌های کش و بهینه‌سازی سرعت سازگار است؟

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

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

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

بررسی‌ها

5 دسامبر 2021
for beginners, it's a good plugin
خواندن تمامی 34 بررسی‌

توسعه دهندگان و همکاران

“جت‌پک بوست” به 13 زبان ترجمه شده است. Thank you to the translators for their contributions.

ترجمه “جت‌پک بوست” به زبان شما.

علاقه‌ مند به توسعه هستید؟

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

تغییرات

1.3.1-beta – 2021-12-02

Added

  • Critical CSS: Added a filter to allow stylesheets to load synchronously, to avoid CLS issues on certain setups.
  • Critical CSS: Exclude “library” posts from Elementor plugin when generating Critical CSS.
  • Critical CSS: Explicitly hide admin_bar during Critical CSS render, to improve compatability with custom admin bar setups.
  • Speed Scores: Automatically retry if a speed score request is stuck for more than 15 minutes.
  • Stability: New end-to-end testing system.

Changed

  • Critical CSS: Detect external CSS URLs from the client side, to improve compatibility with WAFs which modify HTML.
  • Move Boost admin menu into Jetpack submenu.
  • Speed Scores: Automatically refresh speed scores if the theme has changed.
  • Speed Scores: Include active modules and Jetpack Boost version with Speed Score requests.

Fixed

  • Critical CSS: Ensure CSS files still load when JavaScript is not enabled.
  • Critical CSS: Fixed issue with re-serving Critical CSS during generation process
  • Critical CSS: Fix handling for corrupted font-face rules.
  • Critical CSS: Fix issue with dismissing recommendations after enabling Critical CSS without page refresh.
  • Critical CSS: Use home_url instead of site_url when determining homepage during Critical CSS generation.
  • Minor UI fixes for small screens and tooltip display.
  • Speed Scores: Do not show comparative scores when no modules are active.

تغییرات قبلی را اینجا ببینید