דילוג לתוכן

מדריך לשיפור תוצאות Google PageSpeed Insights

Google PageSpeed Insights הוא כלי מצוין לניתוח ביצועי האתר וקבלת המלצות לשיפור.
יש להתייחס למובייל ול-pc.
יש לשים לב הסריקה היא לכל עמוד בנפרד זאת אומרת כל פעם שימו את הקישור לאותו עמוד שתרצו לבדוק ולשפר.

מקדם מעולה לא "מפחד" מדרך ארוכה…

הנה מדריך מפורט לשיפור כל אחד מהמדדים המופיעים בדוח, כולל הסברים גם כשהתוצאה ירוקה:

סעיפי Performance ב-Google PageSpeed Insights

Largest Contentful Paint (LCP): התוכן הגדול ביותר (אדום – 5.0 שניות)

 

Largest Contentful Paint (LCP): התוכן הגדול ביותר (אדום – 5.0 שניות)

מה זה אומר?
הזמן שלוקח לאלמנט הגדול ביותר בעמוד (תמונה, סרטון או בלוק טקסט) להיטען ולהיות גלוי למשתמש. זמן אידיאלי הוא מתחת ל-2.5 שניות.

איך לשפר?

אופטימיזציה לתמונות:
דחסו תמונות גדולות בפורמטים מודרניים כמו WebP, השתמשו בתגיות srcset לתמונות רספונסיביות, ובצעו טעינה עצלה (Lazy Loading).

איך לשפר?

שיפור זמן תגובת השרת (TTFB):
בחרו אחסון מהיר יותר, השתמשו ב-CDN (רשת הפצת תוכן) וודאו שהשרת מגיב במהירות.

איך לשפר?

הסרת משאבים חוסמי רינדור:
העבירו סקריפטים וקבצי CSS לא קריטיים לתחתית העמוד או טענו אותם באופן אסינכרוני.

Cumulative Layout Shift (CLS): יציבות הפריסה (ירוק – 0.076)

Cumulative Layout Shift (CLS): יציבות הפריסה (ירוק – 0.076)

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

איך לשמר ציון ירוק?

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

איך לשמר ציון ירוק?

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

 

איך לשמר ציון ירוק?

השתמשו באנימציות טרנספורמציה:
העדיפו אנימציות CSS על פני שינויי פריסה כדי ליצור מעברים חלקים יותר.

First Contentful Paint (FCP): התוכן הראשון (ירוק – 1.2 שניות)

First Contentful Paint (FCP): התוכן הראשון (ירוק – 1.2 שניות)

מה זה אומר?
 הזמן שבו מופיע התוכן הראשון (טקסט, תמונה) על המסך.
זמן אידיאלי הוא מתחת ל-1.8 שניות.

איך לשמר ציון ירוק?

צמצום CSS חוסם רינדור:
 דאגו שה-CSS הקריטי נטען מוקדם והשאר נטען אסינכרונית.

 

איך לשמר ציון ירוק?

הסרת JS שאינו בשימוש:
צמצמו את כמות ה-JavaScript שנטענת בתחילת העמוד.

 

 

 

איך לשמר ציון ירוק?

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

 

 

Total Blocking Time (TBT): זמן חסימה כולל (ירוק – 150 מילישניות)

Total Blocking Time (TBT): זמן חסימה כולל (ירוק – 150 מילישניות)

מה זה אומר?
 מדד לכמה זמן הדפדפן חסום מלהגיב לאינטראקציות משתמש בגלל סקריפטים ארוכים.
זמן אידיאלי הוא מתחת ל-300 מילישניות.

איך לשמר ציון ירוק?

צמצום JavaScript:
צמצמו ודחסו את קבצי ה-JavaScript באתר.

איך לשמר ציון ירוק?

העברת קוד לצד השרת:
בצעו פעולות עיבוד כבדות בצד השרת במקום בצד הלקוח.

איך לשמר ציון ירוק?

שימוש ב-Web Workers:
 אם יש פעולות רקע כבדות, השתמשו ב-Web Workers כדי לא להעמיס על התהליך הראשי.

Speed Index: מדד מהירות (ירוק – 2.4 שניות)

Speed Index: מדד מהירות (ירוק – 2.4 שניות)

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

איך לשמר ציון ירוק?

אופטימיזציה כללית:
 שיפור כל המדדים האחרים יתרום לשיפור מדד המהירות.

 

איך לשמר ציון ירוק?

שימוש ב-CDN:
הטמעת רשת הפצת תוכן לשיפור מהירות הטעינה גיאוגרפית.

עקבו אחר הצעדים האלו וודאו שהאתר שלכם מספק חוויית משתמש מהירה ויעילה!

 

סעיפי נגישות ב-Google PageSpeed Insights

הנה הסבר מפורט על סעיפי הנגישות בדוח של Google PageSpeed Insights וכיצד לשפר אותם:

ARIA: .button, link, and menuitem elements do not have accessible names

ARIA: .button, link, and menuitem elements

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

איך לשפר?
הוסיפו תכונת ARIA-label:
 השתמשו בתכונת aria-label כדי לתת שם ברור לאלמנטים.
לדוגמה: <button aria-label="שלח טופס">שלח</button>.

איך לשפר?

  • השתמשו בטקסט גלוי: ודאו שלאלמנטים יש טקסט גלוי שמסביר את הפעולה שלהם.

Contrast: Background and foreground colors do not have a sufficient contrast ratio

 

Contrast: Background and foreground colors

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

איך לשפר?

בדקו ניגודיות: השתמשו בכלים כמו WebAIM Contrast Checker כדי לבדוק את יחס הניגודיות בין צבע הטקסט לרקע. היחס המומלץ הוא 4.5:1 לפחות לטקסט רגיל ו-3:1 לטקסט גדול.

איך לשפר?

בחרו צבעים מתאימים: שנו את צבע הטקסט או הרקע כך שיעמדו בתקני הניגודיות המומלצים.

Names and Labels: Links do not have a discernible name

Names and Labels

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

הוסיפו טקסט תיאורי:
השתמשו בטקסט תיאורי בתוך הקישור. לדוגמה, במקום "לחץ כאן", כתבו "למידע נוסף על אופטימיזציה לאתר, לחץ כאן".

איך לשפר?

השתמשו בתכונת title:
תכונת title מספקת מידע נוסף על הקישור כאשר המשתמש מרחף עם העכבר מעליו, אך היא לא מחליפה טקסט תיאורי.

Navigation: Some elements have a $$tabindex] value greater than 0

Navigation

מה זה אומר?
 שימוש ב-tabindex עם ערך גדול מ-0 משנה את סדר הניווט הטבעי באמצעות המקלדת, מה שמקשה על משתמשים לנווט באתר.

איך לשפר?

הימנעו משימוש ב-tabindex>0:
סדרו את מבנה ה-HTML בצורה לוגית כך שסדר הניווט יהיה טבעי.

איך לשפר?

השתמשו ב-tabindex="0":
רק אם יש צורך, השתמשו ב-tabindex="0" כדי להוסיף אלמנטים לסדר הניווט הטבעי.

Navigation: Heading elements are not in a sequentially-descending order

Navigation: Heading elements

מה זה אומר? כותרות צריכות להיות מסודרות בסדר יורד הגיוני (H1, H2, H3 וכו') כדי ליצור מבנה ברור ותקין לעמוד.

איך לשפר?

סדרו את הכותרות: ודאו שהכותרת הראשית בעמוד היא H1, ושהכותרות הבאות בסדר יורד הגיוני.

 

 

 

איך לשפר?

הימנעו מדילוגים: אל תדלגו על כותרות (למשל, מ-H2 ל-H4) כדי לשמור על מבנה תקין.

שיפור הנגישות באתר לא רק עוזר למשתמשים עם מוגבלויות, אלא גם משפר את חוויית המשתמש הכוללת ואת דירוג האתר במנועי חיפוש.

סעיפי Best Practices ב-Google PageSpeed Insights

הסבר מפורט לכל אחד מהסעיפים המופיעים תחת "Best Practices" בדוח של Google PageSpeed Insights, וכיצד לשפר אותם:

General

Browser errors were logged to the console:

מה זה אומר? הדפדפן מצא שגיאות קוד (JavaScript) שרשומות בקונסולת הפיתוח.

איך לשפר?

פתחו את קונסולת הדפדפן (F12) ובדקו את השגיאות. תקנו את השגיאות בקוד כדי לשפר את תקינות האתר.

Detected JavaScript libraries:

מה זה אומר? זוהו ספריות JavaScript מיושנות באתר.

איך לשפר?

עדכנו את הספריות לגרסה העדכנית ביותר כדי לנצל תיקוני באגים ושיפורי ביצועים.

Trust and Safety

Ensure CSP is effective against XSS attacks:

מה זה אומר? מדיניות אבטחת תוכן (CSP) לא מוגדרת כראוי כדי להגן מפני התקפות XSS (Cross-Site Scripting).

איך לשפר?

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

Use a strong HSTS policy:

מה זה אומר? אין מדיניות HSTS (HTTP Strict Transport Security) שמבטיחה שהדפדפן יתחבר לאתר רק באמצעות HTTPS.

איך לשפר?

הגדירו מדיניות HSTS בשרת כדי להבטיח חיבורים מאובטחים.

Ensure proper origin isolation with COOP:

מה זה אומר? אין בידוד מקורות מתאים (COOP) שמגן מפני התקפות Cross-Origin.

איך לשפר?

הגדירו כותרת COOP כדי לבודד את האתר ממקורות אחרים.

Mitigate clickjacking with XFO or CSP:

מה זה אומר? האתר אינו מוגן מפני התקפות Clickjacking שבהן משתמשים מולכים שולל ללחוץ על אלמנטים מוסתרים.

איך לשפר?

הגדירו כותרת X-Frame-Options או CSP כדי למנוע הטמעת האתר בתוך מסגרות ממקורות אחרים.

Passed Audits:

מה זה אומר? סעיף זה מציג את כל הבדיקות (Audits) שהאתר עבר בהצלחה. זה אומר שהאתר עומד בסטנדרטים של גוגל בנושא ביצועים, נגישות ושיטות מומלצות.

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

Not Applicable:

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

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

עקבו אחר ההמלצות האלו, וודאו שהאתר שלכם עומד בסטנדרטים הגבוהים ביותר של אבטחה וביצועים!

סעיפי SEO ב-Google PageSpeed Insights

Links are not crawlable

Additional items to manually check

 

Passed audits

רוצה שאבדוק את מהירות האתר שלך ואשלח לך דוח מותאם? 054-8964830

כתבות נוספות: