מדריך WP Rocket לאופטימיזציית מהירות אתר

מדריך WP Rocket לאופטימיזציית מהירות אתר
David Kaufmann
מדריכי SEO
16 min read

אופטימיזציית מהירות טעינת דף חשובה יותר ויותר בגלל ההשפעה שלה על דירוגי מנועי החיפוש וכמובן, על חוויית המשתמש עם האתר שלנו. בתוך מערכת WordPress, תוספים שונים התקיימו במשך שנים, כמו WP Super Cache, W3 Total Cache, Swift Performance ו-WP Rocket.

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

מה זה WP Rocket?

WP Rocket הוא תוסף שנולד כפתרון לאופטימיזציות המטמון השונות ב-WordPress. היום זה הרבה יותר ואנחנו יכולים לא רק לבצע אופטימיזציה למטמון, אלא כמעט לכל מה שקשור לאופטימיזציית ביצועי טעינת אתר.

כדי להדגים את ההשפעה שלו, הסתכל על הביצועים של האתר שלנו עם ובלי WP Rocket:

תוצאות GTMetrix
תוצאות GTMetrix

למה להשתמש ב-WP Rocket?

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

תפריט ראשי של WP Rocket

בהנחה שלא היו לנו בעיות בהתקנת WP Rocket, בוא נתחיל להסביר את הממשק שלו ואת האפשרויות השונות הזמינות לאופטימיזציה. כשאתה לוחץ על טאב הדשבורד, המסך הבא מופיע:

תפריט ראשי wp rocket
תפריט ראשי wp rocket

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

החשבון שלי

אם רכשת WP Rocket, התיבה "View my account" תיקח אותך לדף משתמשי WP Rocket כך שברגע שאתה שם, תוכל להשלים ולבדוק כל מה שקשור לפרופיל המשתמש שלך: נתונים, חיוב וכו'.

RocketCDN

RocketCDN הוא שירות CDN ש-WP Rocket מציע לאחרונה יחסית. המטרה היא לספק את הכלים הנדרשים להשגת הביצועים הטובים ביותר מבלי שתצטרך לחפש פתרונות מחוץ לתוסף. יש שירותי CDN אחרים מאוד פופולריים ויעילים באותה מידה כמו Cloudflare או Amazon CloudFront.

מנוי חודשי ל-cdn של wprocket
מנוי חודשי ל-cdn של wprocket

הסטטוס שלי

בתוך האפשרות הזו יש לנו שני מתגים להפעלה:

  • Rocket Tester: זוהי התוכנית לשיפורים של WP Rocket לבדיקת גרסאות ה-BETA שלהם. אתה צריך ליצור איתם קשר באימייל.

  • Rocket Analytics: אתה מסכים לחלוק את נתוני הביצועים של WordPress שלך באופן אנונימי עם צוות הפיתוח כדי לעזור לשפר את WP Rocket.

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

קונפיגורציית מטמון ב-WP Rocket

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

אפשרויות מטמון wp rocket
אפשרויות מטמון wp rocket

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

מטמון מובייל

בדרך כלל, כשאנחנו מדברים על מובייל אנחנו גם כוללים טאבלטים, אבל הפעם אנחנו רק מדברים על מכשירי מובייל. WP Rocket מזהה דרך ה-user agent שאנחנו גולשים מסמארטפונים.

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

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

דוגמה:

  • יש לנו פרסומת שב-mobile טוענת JS שלגרסת ה-desktop אין.

במקרה הזה אכן נשמור קבצים נפרדים ל-mobile.

מטמון משתמש

מטמון משתמש הוא אפשרות ש-WP Rocket מספק למשתמשים שגולשים בזמן שמחוברים.

מטמון משתמש מחובר
מטמון משתמש מחובר

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

איך להחריג דף מלהיות במטמון?

אם אתה רוצה להימנע מבעיות מהסוג הזה, הדבר הטוב ביותר זה ללכת ישירות לדף שאתה רוצה להחריג ובאפשרויות WP Rocket (סרגל צד או תחתון) לבחור "never cache this page".

איך להחריג דף ממטמון
איך להחריג דף ממטמון

Cache Lifespan

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

דרך מנהל תהליכים (CRON), קבצים שיוצרו שעוברים את המשך שצוין יימחקו וחדשים ייווצרו.

דברים לזכור

WP Rocket כבר לוקח בחשבון תהליכים מסוימים למחוק וליצור קבצי מטמון חדשים, שהם הבאים:

  • יצירת רשומות חדשות, דפים, קטגוריות, טקסונומיות או עריכות

  • יצירה ועריכה של מודולים חדשים, ווידג'טים או כל רכיב באתר

  • כשקונפיגורציות WP Rocket שמשפיעות על ה-frontend משתנות.

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

לגבי זמן, אתה יכול להשאיר את ערך ברירת המחדל.

אופטימיזציית קבצים ב-WP Rocket

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

בכמה דרכים:

  • על ידי הפחתת משקל קובץ

  • על ידי הסרת קבצים מיותרים, ו

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

אופטימיזציית קבצי CSS, JS ו-HTML
אופטימיזציית קבצי CSS, JS ו-HTML

קבצי CSS

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

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

  • קבצי CSS כבדים

  • קבצי CSS שטוענים בדפים שלא משתמשים בסגנונות האלה

  • קבצי CSS בנויים בצורה גרועה

  • טעינת יותר מדי CSS חיצוניים

  • שימוש ב-@import להביא גליונות סגנון חיצוניים

בקיצור, יש עולם של פרקטיקות שלעיתים קרובות בשימוש שאינן מומלצות לאופטימיזציה של עיצוב טוב, אבל בוא נגיע למה ש-WP Rocket מציע לנו.

Minify קבצי CSS

האפשרות הזו שואפת להפחית את משקל קבצי ה-CSS על ידי הסרת רווחים ושבירות שורה. WP Rocket מיישם את זה על ידי הפעלת תיבת הסימון.

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

optimize minify wprocket
optimize minify wprocket

התהליך מיוצג בתמונה הבאה שנלקחה מהכלי minifier.org.

minify css
minify css

שילוב קבצי CSS

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

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

הדבר האידיאלי הוא לטעון את הקוד שמשמש את ה-URL. סמן את התיבה ובדוק עם כלי כמו GTMETRIX כדי לראות אם שיפרת את מהירות הטעינה.

היתרון של שילוב קבצי CSS הוא הפחתת בקשות לשרת.

בצע אופטימיזציה לטעינת CSS

WP Rocket עודכן תוך לקיחה בחשבון של ההמלצות שמספקים כלים שונים של Google לאופטימיזציית מהירות טעינה. אם כבר יש לנו ניסיון עם הכלים האלה, בוודאי נתקלנו באזהרה "Eliminate render-blocking resources". על ידי הפעלת הסימון הזה, אנחנו מונעים מ-CSS לחסום טעינה על ידי גרימה לו להיטען באופן אסינכרוני.

כלומר, ה-rendering של ה-HTML לא נעצר כשהוא צריך להוריד את קובץ ה-CSS; הקובץ הזה נטען ברקע, מונע את תהליך הטעינה מלהיעצר. אז כדאי להפעיל.

קבצי JS (JavaScript)

JavaScript היה אחת הבעיות הגדולות ש-Google נתקלה בהן בעיבוד HTML. מבלי להעמיק יותר מדי בסוג זה של שפה, WP Rocket עיצב 5 פעולות בסיסיות לאופטימיזציה של סוג זה של קובץ. בוא נסתכל!

הסר jQuery Migrate

jQuery Migrate היא ספריית JavaScript שמאפשרת תאימות עם קוד jQuery שפותח לגרסאות jQuery לפני 1.9. הספרייה הזו מגיעה באופן מקורי ב-WordPress אבל בפועל אין לה שימוש (חלק מהתוספים עשויים להזדקק לה).

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

Minify קבצי JavaScript

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

שילוב קבצי JavaScript

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

טעינת קבצי JavaScript מושהית

טעינה מושהית של js
טעינה מושהית של js

הסימון על הפעולה הזו עושה שני שיפורים בביצועים:

  • היא מוסיפה את התכונה "defer" ל-JS כדי למנוע מ-rendering של HTML מלהיעצר בגלל טעינת JS. עם הפעולה הזו, היא מורידה במקביל ומבצעת בסוף עיבוד ה-HTML.

  • היא מזיזה את ה-JS שחוסם את ה-rendering ההתחלתי.

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

מצב jquery בטוח
מצב jquery בטוח

עיכוב ביצוע JavaScript

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

אופטימיזציית מדיה

בטאב הזה, נכסה את האופטימיזציה של רכיבים מרכזיים בצעדים הראשונים של אופטימיזציית WPO. אנחנו מדברים על תמונות, סרטונים, iframes ורכיבים מובנים ב-WordPress שהפונקציונליות שלהם לפחות מוטלת בספק.

אופטימיזציית מדיה wp rocket
אופטימיזציית מדיה wp rocket

Lazyload

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

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

Emoji

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

תוכן מוטמע

מונע מאנשים אחרים להטמיע תוכן מהאתר שלך וגם מונע ממך להטמיע תוכן מאתרים אחרים לא מורשים. בקשות שמתבצעות עם ה-JS הזה מופחתות.

תאימות WebP

WebP הוא פורמט חדש יחסית ש-Google הציגה בערך ב-2010, לדחיסה lossy של גרפיקה של 24 ביט באינטרנט, ושיפור הספקת המשאבים האלה כדי להאיץ את הטעינה שלהם.

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

תאימות webp
תאימות webp

קונפיגורציית טעינה מקדימה של מטמון

אנחנו צריכים להבין היטב איך קבצי המטמון של WP Rocket נוצרים כדי להבין את פונקציית ה-Preload.

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

טעינה מקדימה של מטמון ב-wprocket
טעינה מקדימה של מטמון ב-wprocket

Preload Cache

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

ה-sitemap הוא קובץ שנוצר שבו מוצגים ה-URLs של האתר שלנו. עם תוספים כמו "Rank Math" או "Yoast" אנחנו יכולים לייצר אותו בקלות. אם אתה רוצה לראות איך ליצור sitemap עם Rank Math, כאן אנחנו מראים לך.

preload עם sitemap rank math
preload עם sitemap rank math

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

WP Rocket אימצה את הפונקציה הזו שתוספים ספציפיים כמו "Flying Pages" כבר יישמו כדי לשפר את שטף הניווט בתוך האתר (חוויית משתמש). עם זאת, זה לא גורם שמשפר זמן טעינה ולא תראה את השיפור במטריקות של כלי ביקורת WPO.

טעינה מקדימה של בקשות DNS

טעינה מקדימה של בקשות DNS באה בהמון תועלת כשאנחנו משתמשים במשאבי צד שלישי כמו YouTube, Facebook, פונטים או iframes שאנחנו מבקשים לעיתים קרובות.

טעינה מקדימה של בקשות DNS
טעינה מקדימה של בקשות DNS

כשאנחנו עושים חיבור באינטרנט, מתבצעת בקשת DNS שצריכה להיות נפתרת ולהישלח לשרת. לזה יש משך שאנחנו יכולים לשפר אם נוסיף את ה-URLs של המשאבים הנדרשים בתיבה הזו ש-WP Rocket מספק לנו.

כפי שאנחנו רואים בדוגמה, נחוץ רק להשתמש בשם הדומיין //youtube.com //facebook.com

הפתרון DNS לוקח בערך 20 עד 120 מילישניות, כפי ש-GTMETRIX מציין, הדפדפן לא יוריד דבר מהמארח עד שהתהליך הזה יסתיים.

dns lookup
dns lookup

Preload Fonts

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

preload פונט
preload פונט

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

  • פונט מודגש --> 1 בקשה

  • פונט קו תחתון --> 1 בקשה

  • פונט אותיות גדולות --> 1 בקשה

קונפיגורציה של כללים מתקדמים של WP Rocket

כללים מתקדמים עם wprocket
כללים מתקדמים עם wprocket

לעולם אל תאחסן URLs האלה במטמון

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

לעולם אל תאחסן cookies האלה במטמון

WP Rocket נותן לנו כלי בקרה נוסף מעבר לעשיית זה לפי URLs. הרבה תוספים עובדים עם cookies משלהם או שאנחנו יכולים אפילו להתקין משלנו כדי לזהות משתמשים מסוימים; יש הרבה דרכים להשתמש בקבצים הקטנים האלה.

עם WP Rocket אנחנו יכולים להפסיק caching של URLs שמזוהים על ידי ID של cookie, ברגע שהורד בדפדפן של המשתמש, ובכך להתאים אישית עוד יותר את הסוג של URLs שאנחנו רוצים שיהיו במטמון.

לעולם אל תאחסן user agents האלה במטמון

ה-user agent הוא שדה תיאורי בתוך פרוטוקול ה-HTTP, שמשמש לספק מידע על המכשיר שמבצע בקשה. בידיעת המידע הזה, אנחנו יכולים למנוע מדפים במטמון להישלח ל-user agents האלה.

לדוגמה, אחד מ-user agents של Google הוא Googlebot, אז על ידי ציון זה בחלק הזה של האתר, בכל פעם שהוא ניגש לאתר שלנו אנחנו נציע את הדפים בלי caching.

תמיד טהר URLs האלה

האפשרות הזו מאוד מעניינת לסוג של URL שלדוגמה, אתה מעוניין שתמיד יהיה לו את קובץ המטמון שנמחק כשהוא מתעדכן.

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

תמיד טהר url
תמיד טהר url

אחסן query strings האלה במטמון

Query strings הם נתונים שנשלחים בעת ביצוע בקשה לדף אינטרנט דרך ה-URL.

הם בדרך כלל מזוהים על ידי סמל סימן השאלה "?" וככלל WP Rocket לא מאחסן URLs מהסוג הזה במטמון. באפשרות הזו אנחנו יכולים לאלץ אותו לעשות זאת.

קונפיגורציית מסד נתונים עם WP Rocket

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

אופטימיזציית מסד נתונים wordpress
אופטימיזציית מסד נתונים wordpress

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

ניקיון פוסטים

כפי שאנחנו רואים בתמונה, יש 3 רכיבים שיכולים לתפוס מקום במסד הנתונים בלי שאנחנו מתעניינים בהם. כשאנחנו מעדכנים תוכן, גרסה קודמת נשמרת, גם auto-draft של מה שאנחנו עורכים נוצר ורשומות שנדחו.

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

ניקיון תגובות

החלק הזה חשוב כי לפעמים מסד הנתונים שלנו מתמלא בתגובות "spam", ולכן WP Rocket הציג את האפשרות הזו לנקות סוג זה של רכיב.

ניקיון תגובות wp rocket
ניקיון תגובות wp rocket

ניקיון Transients

כשאנחנו עובדים ב-WordPress, רכיבים זמניים מסוימים נוצרים שאנחנו יכולים למחוק ללא בעיה מכיוון שהם ייוצרו מחדש.

ניקיון מסד נתונים

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

בצע אופטימיזציה למסד נתונים
בצע אופטימיזציה למסד נתונים

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

קונפיגורציית CDN עם WP Rocket

לפני שנעמיק יותר באיך לקנפג CDNs עם WP Rocket, אני רוצה להסביר מה זה CDN ולמה משתמשים בו.

מה זה CDN?

CDN (Content Delivery Network) הוא שירות שמטרתו לשפר את מהירות העברת התוכן למשתמש. כדי לעשות זאת, הוא יוצר רשת הפצת תוכן בשרתים שונים ברחבי העולם כדי לקצר את הזמנים בבקשת המשאב של המשתמש. כלומר, אם המשתמש בברזיל, CDN מציע את התוכן המאוחסן בשרת קרוב יותר אליו מאשר שרת האחסון של האתר עצמו.

איך CDN עובד
איך CDN עובד

תמונות שנלקחו מדף WP Rocket

איך CDN עובד?

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

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

קונפיגורציית cdn wp rocket
קונפיגורציית cdn wp rocket

RocketCDN

WP Rocket מציע לנו את האפשרות לשכור את ה-CDN שלו במחיר של 7.99 דולר בחודש, פחות מ-7 אירו.

CDN

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

ה-CNAME הוא סוג של רשומת DNS שממפה שם דומיין מקור לשם דומיין יעד

cdn cname עם wprocket
cdn cname עם wprocket

כדי להשתמש בפונקציה הזו נצטרך רק לציין את ה-CNAME ולומר לו לאילו קבצים אנחנו רוצים אותו.

החרג קבצים מ-CDN

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

אופטימיזציית פונקציית WordPress Heartbeat

WordPress heartbeat הוא העברת נתוני בקרה ליצירת תקשורת בין ה-backend וה-frontend של WordPress והשרת. הסוג הזה של תהליך יכול להיות אחת מהסיבות למה אתה עשוי לחוות איטיות ב-WordPress שלך.

api heartbeat wordpress
api heartbeat wordpress

בין הפעולות שניתן להגביל הן:

  • שמירה אוטומטית ורוויזיות בעורך הפוסטים.

  • התראות בפאנל הניהול של WordPress.

  • מידע על מי עורך.

  • נתונים בזמן אמת.

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

קונפיגורציית תוספות WP Rocket

יש רכיבים מסוימים כמו סקריפטי Google Analytics ו-Facebook, שפשוט על ידי הפעלתם בחלק הזה של הקונפיגורציה אנחנו יכולים להשיג גרסת מטמון ולשפר את הביצועים. הפעולה הזו מגיבה ישירות לאחת מהבקשות שבדרך כלל מצוינות בביקורות מהירות טעינה כמו Pagespeed "Leverage browser caching".

addons ל-wprocket
addons ל-wprocket

אופטימיזציית תמונות

אופטימיזציית תמונות היא תהליך שעקב מורכבותו יכול להיות לו מדריך משלו. WP Rocket מציע תוסף עצמאי לעבוד עם המשאבים האלה. מ-WP Rocket אנחנו יכולים לגשת להורדה של גרסת ה-"Free" שלו.

אופטימיזציית תמונות עם imagify
אופטימיזציית תמונות עם imagify

כלי WP Rocket

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

כלי wp rocket
כלי wp rocket

מדריכי WP Rocket

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

מדריכי wp rocket
מדריכי wp rocket

מסקנות

כפי שראית, WP Rocket הוא יותר מתוסף מטמון; יש לנו לרשותנו חבילה שלמה לאופטימיזציית מהירות וביצועי האתר שלנו, אז עכשיו כל מה שעלינו לעשות זה לנסות את האפשרויות השונות. למה אתה מחכה כדי לגרום ל-WordPress שלך לטוס?

הכרת את WP Rocket? הצלחת לשפר את הביצועים שלך עם המדריך הזה? יש לך שאלות? אנחנו מחכים לך בתגובות!

מאת: David Kaufmann

David Kaufmann

במהלך 10+ השנים האחרונות הייתי מרותק לחלוטין ל-SEO — ולמען האמת, לא הייתי רוצה את זה אחרת.

הקריירה שלי עלתה לרמה חדשה כשעבדתי כמומחה SEO בכיר ב-Chess.com — אחד מ-100 האתרים המבוקרים ביותר באינטרנט. עבודה בקנה מידה כזה לימדה אותי מה ששום קורס או תעודה לא יכלו ללמד.

מהניסיון הזה הקמתי את SEO Alive — סוכנות למותגים שרציניים לגבי צמיחה אורגנית. ומכיוון שלא מצאתי כלי שמטפל גם בעולם הקלאסי וגם בעידן ה-AI כראוי, בניתי את SEOcrawl. אם אתה מחפש שותף SEO מנוסה שאוהב את התחום — אשמח לשמוע ממך!

→ קרא את כל המאמרים של David
מאמרים נוספים: David Kaufmann

גלה תוכן נוסף של מחבר זה