📚 בייסיק SEO ⏱ 38 דק׳ קריאה 📊 5,400 מילים ⚡ 14 פרקים עודכן 2026.05.19

Core Web Vitals, המדריך השלם

14 פרקים על LCP, CLS, ו INP. כל המטריקות, איך מודדים, איפה הבעיות, ואיך לתקן. עם דגש על מה שעובד בפועל, איך לעבוד עם המפתח, וצ'ק ליסט שלם של 30+ סעיפים.

14פרקים מקיפים
3מטריקות CWV
30+סעיפים בצ׳ק ליסט
30%ירידה ב bounce בשיפור CWV
פרק 01

מה זה Core Web Vitals ולמה זה לא רק עוד מטריקה

תקשיבו טוב. ב 2020 גוגל הכריזה ש מהירות וחווית משתמש יהיו גורם דירוג. ב 2021 זה הופך לרשמי, Core Web Vitals (CWV). היום, ב 2026, אתר עם CWV אדום פשוט לא תחרותי. נקודה.

Core Web Vitals זה 3 מטריקות שגוגל משתמש למדידת חווית משתמש בעמוד שלכם. הן מודדות, כמה מהר התוכן נטען, כמה האתר מגיב לקליקים, וכמה הוא יציב ויזואלית.

3 המטריקות

  1. LCP (Largest Contentful Paint)

    זמן עד שהאלמנט הגדול ביותר בעמוד נטען. בדרך כלל תמונת hero או H1. מדד טוב, פחות מ 2.5 שניות.

  2. CLS (Cumulative Layout Shift)

    כמה הלייאאוט קופץ ומשתנה אחרי שהעמוד נטען. מטריקה ל יציבות. מדד טוב, פחות מ 0.1.

  3. INP (Interaction to Next Paint)

    תגובתיות לקליקים. כמה זמן עובר מהקליק עד שהדפדפן מגיב. החליף את FID ב מרץ 2024. מדד טוב, פחות מ 200ms.

הצבעים

מטריקהטובצריך שיפורגרוע
LCP≤ 2.5s2.5s - 4.0s> 4.0s
INP≤ 200ms200ms - 500ms> 500ms
CLS≤ 0.10.1 - 0.25> 0.25
💡 התובנה הראשונה

CWV לא רק על דירוג. גוגל מצא שאתרים עם CWV טובים מקבלים 30%+ פחות bounces, 20%+ יותר המרות, ועוד. גם אם CWV לא משפיע ישירות על דירוג, התוצאות העקיפות הן כאות חיובי.

פרק 02

📏 LCP, הזמן עד שרואים את התוכן

LCP (Largest Contentful Paint) זה הזמן מ הקליק על הקישור עד שהאלמנט הגדול ביותר ב viewport נטען. זה הסימן ל משתמש שהעמוד מוכן.

מה זה האלמנט הגדול ביותר

  • תמונת hero גדולה
  • וידאו thumbnail
  • בלוק טקסט גדול (H1 + paragraph)
  • background image עם תוכן עליה

מה משפיע על LCP

  1. זמן תגובת שרת (TTFB)

    השרת לוקח X שניות להחזיר את ה HTML. אם TTFB 800ms, LCP לא יכול להיות מתחת ל 1s.

  2. זמן טעינת CSS

    הדפדפן מחכה ל CSS לפני שמציג תוכן. CSS גדול וכבד = LCP גרוע.

  3. זמן טעינת תמונות

    תמונת hero של 3MB בלי אופטימליות = LCP גרוע.

  4. JavaScript חוסם

    scripts ש blocking ב head מעכבים rendering.

  5. גורמי third-party

    ads, analytics, chat widgets מאטים.

איך לתקן LCP

  • אחסון מהיר (TTFB < 200ms)
  • CDN פעיל
  • אופטימיזציית תמונות (WebP, גודל מתאים)
  • preload של hero image, <link rel="preload" as="image" href="...">
  • Critical CSS inline, שאר ה CSS נטען async
  • הסרת JavaScript מיותר
  • defer/async של scripts לא קריטיים
💡 ה Quick Win שעובד תמיד

אם LCP שלכם אדום, 90% מהמקרים זה תמונת hero לא אופטימלית. אופטימיזציה של תמונת hero בלבד מורידה את LCP מ 5s ל 2s ב הרבה אתרים. תתחילו שם.

פרק 03

📐 CLS, היציבות שעוצרת את התסכול

CLS (Cumulative Layout Shift) זה מטריקה ל יציבות הויזואלית. כמה הלייאאוט "קופץ" אחרי שהעמוד נטען. אם אתם ניסיתם לקרוא טקסט ופתאום פרסומת נטענה והדחיקה את כל מה שראיתם, זה CLS גרוע.

הסיבות הנפוצות ל CLS גרוע

  • תמונות בלי width/height attributes
  • פרסומות שנטענות מאוחר ודוחקות תוכן
  • iframes שנטענים מאוחר
  • גופנים שמחליפים גופן ברירת מחדל (FOUT/FOIT)
  • תוכן שנוסף דינמית בלי שטח שמור
  • animations שמשנות layout

איך לתקן CLS

  1. תמונות עם width ו height

    תמיד. בכל תמונה. הדפדפן שומר את השטח לפני שהתמונה נטענת.

  2. גופנים עם font-display: swap

    הדפדפן משתמש בגופן ברירת מחדל עד שהמותאם נטען. אבל וודאו שהגודל דומה.

  3. שטח שמור לפרסומות

    הגדירו min-height ל container של פרסומת לפני שהיא נטענת.

  4. iframe עם dimensions

    height ו width מוגדרים ל iframe.

  5. אל תוסיפו תוכן מעל תוכן קיים

    banners ו pop-ups שמופיעים מלמעלה דוחקים תוכן. תנו להם overlay, לא layout shift.

  6. animations עם transform/opacity בלבד

    אלה לא משנות layout. הימנעו מ animations שמשנות width/height/top/left.

CLS Hidden Issues

לעיתים CLS מופיע רק במצבים ספציפיים, גלילה, פולטר שפה, פתיחת אקורדיון. בדקו את האתר באופן אינטראקטיבי, לא רק טעינה ראשונית.

פרק 04

INP, התגובתיות שמחליפה את FID

במרץ 2024 גוגל החליפה את FID (First Input Delay) ב INP (Interaction to Next Paint). זה היה שינוי גדול ש שבר את ה CWV של הרבה אתרים.

ההבדל בין FID ל INP

  • FID, רק האינטרקציה הראשונה. רק זמן עד שה JavaScript מתחיל. לא כללית את כל הזמן עד שראינו תוצאה.
  • INP, כל האינטרקציות. הזמן הארוך ביותר. כולל את כל הזמן עד שראינו את התוצאה הויזואלית.

למה INP יותר קשה

INP מודד עד paint. זה אומר, אם אתם מקליקים על כפתור, ולוקח 500ms עד ש הדפדפן מציג שינוי, INP הוא 500ms. גם אם ה JavaScript הגיב מהר.

הסיבות ל INP גרוע

  1. JavaScript ארוך, פונקציה שלוקחת 300ms חוסמת את הדפדפן
  2. Event handlers כבדים, click listener שעושה הרבה עבודה
  3. DOM גדול, dezenes של אלמנטים שמתעדכנים
  4. third-party scripts, analytics ו ads מאטים
  5. React/Vue updates כבדים, רנדור מחדש של חלקים גדולים מה DOM

איך לתקן INP

  1. חלקו פונקציות ארוכות

    פונקציה של 200ms תחלקו ל 4 פונקציות של 50ms. השתמשו ב setTimeout או requestIdleCallback.

  2. השתמשו ב Web Workers

    למשימות כבדות. ה main thread נשאר חופשי.

  3. Lazy Hydration

    ב React/Next.js, hydrate חלקים של העמוד רק כשמגיעים אליהם.

  4. אופטימליות של event handlers

    debounce ו throttle על input, scroll, resize.

  5. Defer של scripts לא קריטיים

    analytics, chat, ads טעונים אחרי שהעמוד אינטראקטיבי.

⚠️ INP בעיקר על מובייל

INP גרוע יופיע בעיקר על מובייל. למה? כי המכשירים פחות חזקים, ה JavaScript לוקח יותר זמן. תבדקו ב מובייל אמיתי, לא רק ב DevTools.

פרק 05

🛠 כלי מדידה, PSI Lighthouse CrUX WebPageTest

איך מודדים CWV? יש 4 כלים עיקריים, וכל אחד עם מטרה שונה.

כליסוג נתוניםמתי להשתמש
PageSpeed Insightsגם Lab גם Fieldבדיקה מהירה, מהיר
LighthouseLab (סינתטי)דיבוג מקומי, ב DevTools
CrUXField (אמיתי)נתונים אגרגטיים על כל האתר
WebPageTestLab מתקדםניתוח מעמיק, waterfall
Search Console > CWVFieldנתונים על האתר שלכם, לאורך זמן

Lab vs Field, ההבדל הקריטי

  • Lab data, מדידה סינתטית. הכלי מריץ את העמוד בסביבת בדיקה מבוקרת. עקבי, אבל לא משקף את החוויה האמיתית.
  • Field data, מ משתמשים אמיתיים. אגרגטיב נתונים מ Chrome. משקף חוויה אמיתית, אבל פחות עקבי.

איזה כלי מתי

  1. פיתוח/דיבוג, Lighthouse ב DevTools, מהיר, עם המלצות
  2. בדיקה כללית, PageSpeed Insights, מהיר, נתונים מ Field
  3. ניתוח מעמיק, WebPageTest, waterfall מפורט, מספר locations
  4. מעקב לאורך זמן, Search Console > CWV, מציג גם prerelease של בעיות עתידיות
  5. נתונים אמיתיים אגרגטיביים, CrUX dashboard, נתונים מ Chrome גלובלית
💡 גוגל משתמש ב Field

גוגל ב דירוג משתמש ב Field data מ CrUX, לא Lab. אז גם אם PSI Lab מראה 90 ירוק, אם CrUX מראה אדום, לגוגל אתם אדום. תמיד מסתכלים על Field לפני הכל.

פרק 06

🖼 אופטימיזציית תמונות, ההשפעה הכי גדולה על LCP

תמונות הן 50%+ מהמשקל של עמוד ממוצע. ולעיתים האלמנט שאחראי ל LCP. אם תאופטימזו תמונות, אתם בדרך כלל פותרים את רוב הבעיות.

הצעדים

  1. פורמט WebP או AVIF

    חוסך 30-50% משקל לעומת JPG/PNG. כל הדפדפנים המודרניים תומכים.

  2. גודל מתאים

    אל תעלו 4000px כשמציגים ב 800px. השתמשו ב srcset לגדלים שונים.

  3. Lazy loading

    תמונות מתחת ל fold נטענות רק כשמגיעים אליהן. native, loading="lazy".

  4. Hero image עם preload

    תמונת hero עם <link rel="preload" as="image">. עוזר ל LCP.

  5. width ו height attributes

    בכל תמונה. ל CLS.

  6. aspect-ratio ב CSS

    שטח שמור לפני שהתמונה נטענת.

  7. CDN לתמונות

    Cloudinary, Imgix, או Cloudflare Images. אופטימיזציה אוטומטית.

responsive images

<img
  src="image-800.webp"
  srcset="image-400.webp 400w,
          image-800.webp 800w,
          image-1200.webp 1200w"
  sizes="(max-width: 768px) 100vw, 800px"
  width="800" height="600"
  loading="lazy"
  alt="..."
/>
פרק 07

📜 JavaScript Optimization, ה INP killer

JavaScript הוא הסיבה העיקרית ל INP גרוע. כל script שאתם מוסיפים = עוד זמן ה main thread עסוק = עוד זמן עד שהדפדפן מגיב.

הצעדים

  1. Code splitting

    אל תטענו את כל ה JavaScript בעמוד הבית. ב webpack/Next.js, dynamic imports.

  2. Tree shaking

    הסרת קוד שלא בשימוש. הכלים המודרניים עושים אוטומטית.

  3. Defer scripts

    scripts שלא קריטיים עם defer attribute. נטענים אחרי DOM.

  4. Async scripts

    scripts בלתי-תלויים (analytics) עם async.

  5. Lazy loading של components

    ב React, React.lazy(). ב Vue, async components.

  6. Web Workers

    למשימות כבדות. ה main thread נשאר חופשי לאינטרקציות.

  7. Hydration אופטימלית

    ב SSR, partial hydration או progressive hydration.

הגדולים שמאטים

  • jQuery (אם לא חיוני)
  • Bootstrap JS (אם משתמשים רק במעט קומפוננטים)
  • Page builders כבדים (Divi, Elementor עם הרבה widgets)
  • Analytics ו tag managers
  • Chat widgets
  • Social media embeds
  • Heatmap tools (Hotjar, Clarity)
⚠️ Third-party scripts

כל script של ספק חיצוני הוא סיכון. אנליטיקס, אדס, chat. בדקו, האם זה באמת קריטי? אם כן, האם אפשר ל לטעון אחרי שהעמוד אינטראקטיבי?

פרק 08

🎨 CSS Optimization, ה Critical Render Path

CSS חוסם rendering. הדפדפן מחכה ל CSS לפני שמציג תוכן. CSS גדול = LCP גרוע.

הצעדים

  1. Critical CSS inline

    ה CSS הדרוש לתצוגה הראשונית, inline ב <style>. שאר ה CSS נטען async.

  2. Minify CSS

    הסרת רווחים, comments. כלים, cssnano, csso.

  3. Remove unused CSS

    PurgeCSS מסיר CSS שלא בשימוש. חוסך 50%+ ב הרבה אתרים.

  4. הפרידו ל files לפי דרישה

    CSS ל עמוד הבית, ל קטגוריות, ל מוצרים. לא הכל ב file אחד גדול.

  5. אל תשתמשו ב @import

    חוסם rendering. השתמשו ב <link> tags.

  6. defer של CSS לא קריטי

    טכניקת media swap, <link rel="preload" href="..." as="style" onload="this.rel='stylesheet'">.

CSS Frameworks, הבעיה

Tailwind, Bootstrap, Materialize, כולם גדולים. עם PurgeCSS (Tailwind מובנה), אפשר להוריד מ 1MB ל 30KB.

פרק 09

🔤 Font Loading Strategy, להציל את ה LCP וה CLS

גופנים יכולים להרוס גם LCP וגם CLS. אם הגופן לא נטען, ה דפדפן מחכה (FOIT) או מציג גופן ברירת מחדל ואז מחליף (FOUT). שני המצבים גרועים.

הפתרון, font-display: swap

@font-face {
  font-family: 'MyFont';
  src: url('myfont.woff2') format('woff2');
  font-display: swap;
}

הדפדפן מציג גופן ברירת מחדל מיד, מחליף לגופן המותאם כשנטען. בלי לחסום rendering.

איך למנוע CLS מגופנים

  1. השתמשו בגופן ברירת מחדל דומה בגודל וב metrics לגופן המותאם
  2. השתמשו ב font-size-adjust ו size-adjust ב @font-face
  3. השתמשו ב Adobe Fonts או Google Fonts עם font-display: swap מובנה
  4. preload לגופנים קריטיים, <link rel="preload" as="font">
  5. הפחיתו מספר variants (אם אתם משתמשים רק ב regular ו bold, אל תטענו את כל ה weights)

גופנים ב עברית

גופנים בעברית כבדים יותר (יותר תווים). השתמשו ב subsetting להוריד תווים שלא בשימוש. Heebo, Assistant, Open Sans Hebrew הם אופציות טובות.

פרק 10

🖥 TTFB, הגדרות שרת ו CDN

TTFB (Time To First Byte) הוא הזמן עד שהשרת מתחיל לשלוח את ה HTML. אם TTFB 800ms, LCP לא יכול להיות מתחת ל 1s. נקודה. אז שיהיה לכם TTFB טוב.

מה משפיע על TTFB

  • איכות האחסון, shared hosting זול = TTFB גרוע
  • מיקום השרת, שרת בארה"ב + גולש בישראל = 100-200ms latency
  • שאלות database, שאילתות איטיות
  • cache, אם אין cache, ה PHP נע על כל בקשה
  • CDN, אם אין, כל בקשה ל שרת המקור
  • SSL, handshake נוסף, 50-100ms

איך לשפר TTFB

  1. אחסון איכותי

    VPS או Managed WordPress. הימנעו מ shared hosting זול.

  2. שרת קרוב לקהל היעד

    אם הקהל בישראל, שרת באירופה לא בארה"ב.

  3. Cache plugin

    WP Rocket, W3 Total Cache. שומר HTML מוכן.

  4. CDN, Cloudflare

    חינמי. מציג HTML שמור מ נקודה קרובה למשתמש. חוסך 100-300ms.

  5. HTTP/2 או HTTP/3

    פרוטוקול מהיר יותר. רוב האחסונים תומכים.

  6. אופטימליות database

    indexes, queries מהירות, ניקוי DB.

💡 הבדיקה הראשונה

פתחו DevTools > Network. רענן את העמוד. הסתכלו על השורה הראשונה (HTML document). זמן ה "Waiting (TTFB)". אם זה מעל 200ms, יש לכם מה לתקן בשרת. אם זה מתחת ל 100ms, מצוין.

פרק 11

📊 Real User Monitoring (RUM)

Lab tools נותנים תמונה אחת. RUM (Real User Monitoring) נותן את האמת מ משתמשים אמיתיים.

למה RUM חשוב

  • הקהל שלכם משתמש במכשירים שונים, רשתות שונות, מיקומים שונים
  • Lab tools רצים על מכשיר אחד, רשת אחת, מיקום אחד
  • RUM אוסף נתונים מ כל הגולשים שלכם, אגרגציה ל אחוזון 75
  • גוגל משתמש ב RUM ב CrUX, ככה הוא מודד את CWV

כלים

כליחינמיפיצ'רים
Google Analytics 4חינמיevents של CWV, נתונים בסיסיים
CrUX dashboardחינמינתונים אגרגטיביים מ Chrome
SpeedCurveבתשלוםRUM מקצועי
Akamai mPulseבתשלוםRUM ל enterprise
Datadog RUMבתשלוםבעיקר ל DevOps

web-vitals JavaScript library

Google מספקת library חינמית שמודדת CWV ב browser המשתמש. אפשר לשלוח את הנתונים ל GA4 או לכלי אחר.

import {onLCP, onINP, onCLS} from 'web-vitals';

onLCP(console.log);
onINP(console.log);
onCLS(console.log);
פרק 12

💼 איך לדבר עם המפתח שלכם על CWV

אתם מקדם SEO. המפתח של הלקוח לא רוצה לשמוע "האתר איטי". צריך לדבר אחרת.

הצעדים

  1. נתוני אמת

    השתמשו ב PSI עם Field data. הראו את הציון. הראו את ה specific metric שלא טוב.

  2. השפעה עסקית

    "LCP של 5s = bounce rate עולה ב 30%". המפתח מבין מספרים עסקיים.

  3. בקשה ספציפית

    לא "תאיץ את האתר". "תאופטמז את תמונת ה hero, היא 3MB". פעולה קונקרטית.

  4. תיעדוף

    תנו לו רשימה מסודרת לפי impact. תמונות > CSS > JS > שרת.

  5. מדידה אחרי

    אחרי שינויים, מודדים שוב. הראיתם תוצאות, יש motivation להמשיך.

טבלת תיעדוף

בעיהכמה זמן לתקןהשפעה
תמונה לא אופטימלית1-2 שעותגדולה
הוספת CDN2-4 שעותגדולה
Cache plugin1-2 שעותגדולה
Critical CSS4-8 שעותבינונית
Defer JavaScript2-4 שעותבינונית
Image dimensions1-2 שעותבינונית (CLS)
הסרת plugins מיותרים2-4 שעותגדולה
שדרוג אחסון4-8 שעותגדולה
פרק 13

🎯 Budget per page type, התקציב לכל סוג עמוד

לא כל עמוד צריך להיות באותה ביצועים. אבל לכל עמוד צריך budget. הנה ה standards שלי.

סוג עמודLCP targetJS sizeתמונות
עמוד הבית< 2.0s< 150KBhero אחד מאופטמז
קטגוריה< 2.5s< 200KBthumbnails lazy
מוצר< 2.0s< 200KBhero + 5 thumbnails
מאמר בלוג< 2.0s< 100KBfeatured + inline
landing page< 1.5s< 100KBhero מאופטמז במיוחד
checkout< 1.8s< 250KBמינימליסטי

איך לאכוף budget

  • הגדירו את ה standards לפני שמתחילים פיתוח
  • הריצו Lighthouse ב CI/CD, חסום deploys אם budget נחרג
  • השתמשו ב BundleAnalyzer ב webpack לראות מה גודל
  • מעקב חודשי, באתר חי, האם הציונים יורדים?
פרק 14

צ'ק ליסט CWV מקיף

תקשיבו. אם רוצים להתחיל מחר ולתקן את ה CWV של האתר, הנה הרשימה. אחת אחת.

אבחון

  • הריצו PageSpeed Insights על 5-10 עמודים מרכזיים
  • רישמו את LCP, INP, CLS לכל אחד
  • סמנו אילו בירוק, צריך שיפור, אדום
  • בדקו ב Search Console > Core Web Vitals report
  • זהו את הבעיות הגדולות (תמונות? JS? שרת?)

LCP

  • אחסון מהיר (TTFB < 200ms)
  • CDN פעיל (Cloudflare)
  • תמונת hero אופטימלית (WebP, גודל מתאים)
  • Preload של hero image
  • Critical CSS inline
  • הסרת JavaScript חוסם ב head

CLS

  • תמונות עם width ו height
  • גופנים עם font-display: swap
  • שטח שמור לפרסומות
  • iframes עם dimensions
  • אין תוכן שמופיע מעל תוכן קיים

INP

  • חלוקת פונקציות ארוכות
  • Web Workers למשימות כבדות
  • Defer scripts לא קריטיים
  • debounce/throttle על event handlers
  • Lazy loading של components

שרת ו CDN

  • אחסון איכותי (לא shared hosting זול)
  • Cache plugin פעיל
  • CDN מוגדר נכון
  • HTTP/2 או HTTP/3
  • HTTPS עם handshake מהיר (OCSP stapling)

תחזוקה שוטפת

  • בדיקה חודשית של CWV ב Search Console
  • בדיקה אחרי כל deploy גדול
  • מעקב ב GA4 על CWV events
  • תיקון בעיות תוך 30 יום
CWV הוא לא פיצ'ר one time. הוא תהליך שגרתי. כל שבועיים, בדיקה. כל deploy, בדיקה. אתר עם CWV ירוק קבוע הוא אתר שהשקעתם בו. אתר עם CWV מתנדנד הוא אתר שלא משאקו עליו זמן מתאים.שמוליק דורינבאום

📖 מילון מושגים

Core Web Vitals
3 מטריקות של גוגל למדידת UX באתר
LCP
Largest Contentful Paint, זמן עד שהאלמנט הגדול ביותר נטען
CLS
Cumulative Layout Shift, יציבות ויזואלית של הלייאאוט
INP
Interaction to Next Paint, תגובתיות לאינטרקציות, החליף את FID ב 2024
FID
First Input Delay, המטריקה הישנה שהוחלפה ב INP
TTFB
Time To First Byte, זמן עד שהשרת מתחיל להגיב
CrUX
Chrome User Experience Report, נתוני CWV מ משתמשים אמיתיים
RUM
Real User Monitoring, מדידת ביצועים אצל משתמשים אמיתיים
Lab Data
מדידות סינתטיות מכלי בדיקה
Field Data
מדידות אמיתיות מ משתמשים
Critical CSS
ה CSS הדרוש לתצוגה הראשונית של העמוד
Web Workers
API שמאפשר להריץ JavaScript ב thread נפרד
פרק 15

שאלות נפוצות

מה זה Core Web Vitals?
3 מטריקות של גוגל למדידת חווית משתמש, LCP (זמן טעינה), CLS (יציבות), INP (תגובתיות). ב 2021 הפכו לגורם דירוג רשמי. ב 2026, אתר עם CWV אדום פשוט לא תחרותי.
מה ההבדל בין FID ל INP?
FID מודד רק את האינטרקציה הראשונה, רק זמן עד שה JS מתחיל. INP מודד את כל האינטרקציות, כולל זמן עד paint. ב מרץ 2024, INP החליף את FID.
מהם הציונים הטובים?
LCP < 2.5s, INP < 200ms, CLS < 0.1. הציונים הם ל אחוזון 75 (75% מהגולשים).
האם CWV משפיע על דירוג?
כן, ישירות. גוגל אישרה ב 2021. גם אם ההשפעה לא דרמטית, אתרים עם CWV אדום פחות מועדפים.
מה ההבדל בין Lab ל Field?
Lab זה מדידה סינתטית מכלי בדיקה (PSI, Lighthouse). Field זה נתונים אמיתיים מ Chrome users (CrUX). גוגל ב דירוג משתמש ב Field, לא Lab.
איך מודדים CWV?
PSI (PageSpeed Insights) לבדיקה מהירה. Search Console > Core Web Vitals למעקב. Lighthouse לדיבוג. WebPageTest לניתוח מעמיק. web-vitals library ל RUM.
מה הכי משפיע על LCP?
1. זמן תגובת שרת (TTFB), 2. אופטימיזציית תמונת hero, 3. Critical CSS, 4. JavaScript חוסם. 90% מהבעיות מ אחד מאלה.
איך לתקן CLS?
1. תמונות עם width/height attributes, 2. גופנים עם font-display: swap, 3. שטח שמור לפרסומות, 4. iframes עם dimensions, 5. אין תוכן שדוחק תוכן קיים.
איך לתקן INP?
1. חלקו פונקציות ארוכות, 2. Web Workers למשימות כבדות, 3. Defer scripts לא קריטיים, 4. debounce/throttle, 5. Lazy loading של components.
מה זה Critical CSS?
ה CSS הדרוש לתצוגה הראשונית של העמוד (above the fold). אם inline ב <style>, הדפדפן מציג את התוכן מיד. שאר ה CSS נטען async.
האם CDN חיוני ל CWV?
כן, כמעט תמיד. CDN חוסך 100-300ms ב TTFB ובזמני טעינת assets. Cloudflare חינמי, מספיק לרוב האתרים.
האם WordPress יכול להיות בירוק?
כן, לחלוטין. דורש אחסון מהיר, cache plugin, CDN, אופטימליות תמונות. WP Rocket + Cloudflare + ShortPixel = 80% מהאתרים יקבלו ירוק.
מה לעשות אם רוב התמונות לא אופטימליות?
פלאגין כמו ShortPixel, Imagify, או EWWW. ממיר ל WebP, דוחס. אחורנית, על כל התמונות הקיימות. תוך שעות, האתר חוסך 30-50% משקל.
האם להוסיף RUM?
כן, אם רציניים. ב GA4 אפשר להוסיף web-vitals library. נתונים אמיתיים מ הקהל שלכם, לאורך זמן. רואים מגמות, לא רק snapshot.
מה לעשות אם CWV אדום אחרי deploy?
1. הריצו PSI על עמוד מרכזי, 2. השוו לפני ל אחרי deploy, 3. זהו מה השתנה (תמונות חדשות? script חדש? תבנית?), 4. תקנו את מקור הבעיה, 5. בדיקה חוזרת.
שמוליק דורינבאום

צריכים לקפוץ למישהו שכבר ראה את הסרט?

שמוליק דורינבאום, 20 שנה ב SEO, 1,200 בוגרים בקורס. אם יש לכם אתר ולא בטוחים מאיפה להתחיל או שאתם תקועים במצב לא טוב, שלחו הודעה. תשובה תוך 24 שעות, בלי דמי ייעוץ למפגש הראשון.

שלחו הודעה

אתר שלא עולה בגוגל זה חוב, לא נכס

אם אתם פה, אתם כבר מבינים שמשהו לא בסדר. שלחו הודעה, נדבר. בלי התחייבות, בלי לחץ.

✓ תשובה חוזרת תוך 24 שעות · ✓ ללא התחייבות