עודכן לאחרונה ב-9.7.2024
החלק העיקרי של העדכון - סיום התמיכה ב-ping של ה-Sitemaps
במאמר אני רוצה להסביר את העדכון החדש של גוגל שיצא ביוני 2023: Sitemaps ping endpoint is going away.
לאחר שחקרתי על העדכון החדש, מסתבר שזה לא עדכון כזה רציני כמו שנשמע.
זה נועד למנוע פונקציה שהיו משתמשים בה לאינדוקס מפות אתר של אתרים חיצוניים (הרבה לצורכי Blackhat).
זאת אומרת שיש API שמתקשר עם הדפדפן, והוא מאפשר למישהו שהוא לא בעל הנכס בסרצ’ קונסול לשלוח sitemap מותאם של איזה אתר שרוצים באמצעות תהליך שנקרא “ping”
מסתבר שיש אתרים ייעודיים שאפשר לעשות את זה דרכם
אתר בסגנון שמבצע את הפעולה: https://tools.estevecastells.com/ping-sitemaps
דוגמה לשימוש ב-“ping” שאולי שחלקנו חווינו
בפריצות ה”יפניות” בחלק מהאתרים, כשעשו לנו את ה-cloaking, מי משפרץ שלח דרך ה-“ping” הזה קישור למפות אתר שהם הכינו עם ה-urls של ה”אתר המדומה” בשביל שגוגל יסרוק כמה שיותר מהר את התוצאות הסיניות
אז העדכון יכול לבוא לטובתנו ולהגן עלינו מפני זה בעתיד.
מהצד שלנו – כמו ששלחנו את מפות האתר – ככה נמשיך לשלוח ב-SC או לציין את הכתובת בקובץ ה-robots.txt.
אני אישית לא רואה שזה ישנה את נהלי העבודה שלנו בתור מקדמי Whitehat אז אין צורך להתרגש
שנת הכניסה של העדכון – 2024.
מקור לעדכון: https://developers.google.com/search/blog/2023/06/sitemaps-lastmod-ping
החלק השני של העדכון: ערך ה-lastmod
בנוסף במאמר על העדכון גוגל באו בהצהרה שהם מתחשבים בפרמטר של מפת האתר – lastmod, הפירוש שלו הוא last modified.
lastmod זהו סימון של התאריך האחרון בו בוצע העדכון של כל עמוד.
גוגל אמרו שיתייחסו לזה בחומרה במידה ואנשים ישקרו לגבי תאריך העדכון האחרון של כל עמוד, לכן רק כשיש שינוי רציני בתוכן העמוד אפשר לעדכן את הערך הזה.
חשוב לדאוג שבאתרים תהיה פונקציה שתשאב באופן אוטומטי את תאריך העדכון האחרון של העמוד מהמערכת ותעדכן בהתאם את ערך ה-lastmod ב-sitemap.
הדוגמה של גוגל לשימוש תקין בפרמטר מגוגל:
2005-01-01
http://www.example.com/
monthly
0.8
באתרי וורדפרס בתוספים: Yoast ו-Rankmath יש מפת אתר תקינה שמעדכנת את הערך lastmod בהתאם לתאריך העדכון של כל עמוד לפי איך שהוא נרשם בקוד של המערכת, האוטומציה שלהם שואבת את התאריך לתוך מפת האתר.
באתרים עם CMS שונה – צריך לדאוג שקיים הערך הזה במפת האתר, במידה ולא יש צורך לפתח את זה
(זאת פונקציה שלדעתי אופן הפעולה שלה פשוט יחסית ברמה הטכנית).
חשוב לי להדגיש שזאת הצהרה ולא דרישה להוסיף את הפרמטר lastmod למפות אתר שלא כוללות אותו.
מסקנות
הפסקת העבודה עם ה-“ping”: שיטה לא מאומתת של REST לשליחת Sitemaps למנועי חיפוש. מחקרים רבים מראים שהשליחות הלא מאומתות לא כלכך שימושיות היום. במקרה של גוגל, רוב ההגשות הובילו לספאם. לכן, Google מפסיקה את התמיכה שלה ב-ping של sitemaps.
קוד או תוספים שמשתמשים ב-“ping” לא יגרמו לבעיות בדירוגים בגוגל. אך לא יהיה בו שימוש (במקום לשנות את הקוד או התוסף, אפשר להגיש את Sitemaps דרך robots.txt או ב-SC.
האלמנט lastmod: במהלך השנים גוגל הצהירו על שימוש משתנה של האלמנט lastmod באתרים שהציגו אותו, האלמנט lastmod נותן למנועי החיפוש מידע על תאריך העדכון האחרון של העמוד.
אם משנים הטקסט הראשי, מוסיפים או מעדכנים כמה קישורים בעמוד, חשוב לוודא שערך ה-lastmod מתעדכן בהתאם במפת האתר.
אבל לדוגמה, אם הדף שונה לפני שנתיים, אך במפת האתר מציין באלמנט lastmod שהוא שונה אתמול, בסופו של דבר גוגל לא תתעלם מהערך הזה באתרים שמשקרים בנוגע אליו.