בודק הפניות מתקדם ומנתח SEO טכני

מעקב אחר שרשראות הפניות HTTP באמצעות בקשה מצד השרת. השוואת כותרות User-Agent ו-Client Hints שנבחרו, בדיקת מצב וזמן תגובה שנמדד לעד חמש הפניות וזיהוי מעבר מ-HTTPS ל-HTTP. הבודק אינו מריץ JavaScript של אתר היעד ואינו בודק את ה-HTML של העמוד.

🌐

פרופילי User-Agent ו-Client Hints שנבחרו הם דוגמאות לבדיקת כותרות בקשה; הם אינם מאמתים דפדפן או סורק אמיתי.

תוצאות הבדיקה ותרשים הזרימה

⚠️ אזהרת אבטחה: זוהה תוכן מעורב. במהלך השרשרת החיבור עבר ל-HTTP לא מוצפן.

מדריך משתמש מקיף ויישומים מעשיים

RedirectChecker.Site אינו רק מציג רגיל של כותרות HTTP; זהו כלי מתקדם לאבחון רשת שנבנה עבור מומחי SEO, מנהלי מערכות ומפתחי אתרים. הבנה של השימוש הנכון בתכונות מאפשרת לאתר בעיות ניתוב מורכבות שעלולות לפגוע בדירוג במנועי חיפוש ובחוויית המשתמש.

1. שימוש בבודק: הוראות שלב אחר שלב

הזינו כתובת URL ציבורית מלאה, כולל הפרוטוקול (לדוגמה, https://example.com/old-page). בחרו דוגמת User-Agent ואם נדרש גם פרופיל כותרות Client Hints הבודק שולח בקשה מצד השרת עם הכותרות שנבחרו; הוא אינו מדמה דפדפן מלא, קובצי Cookie, JavaScript או זהות רשת של סורק.

2. פירוש התוצאות ודוגמאות לתרשים זרימה

לחצו על בדיקת URL כדי לראות כל תגובת HTTP בשרשרת ההפניות, את קוד המצב שלה, את זמן הבקשה שנמדד ואת כתובת ה-Location הבאה, אם קיימת. כל בדיקה עוקבת אחר עד חמש הפניות; אם השרשרת ממשיכה, התגובה בכתובת הבאה אינה נכללת באותה בדיקה.

3. מקרה מעשי: זיהוי מעבר מ-SSL

הפניה יכולה להוריד כתובת מ-HTTPS ל-HTTP. הבודק מסמן מעבר כזה כאשר הוא מזהה כתובת HTTPS שהתגובה שלה מפנה ל-Location המשתמש ב-HTTP. בדקו את היעד והגדירו את נתיב HTTPS המיועד לפני הסתמכות על התוצאה.

יסודות טכניים: קודי מצב HTTP והנדסת רשת

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

ההבדל בין 301, 302, 307 ו-308

  • 301 — הועבר לצמיתות: השתמשו כאשר המשאב עבר לצמיתות. מנועי חיפוש רואים בהפניה קבועה אות חזק לטובת היעד, אך שום הפניה אינה מבטיחה דירוג או אינדוקס מסוימים.
  • 302 — נמצא (זמני): מודיע ללקוח לעבור זמנית לכתובת אחרת ומשתמע מכך שהכתובת המקורית תחזור. בדרך כלל מנועי חיפוש אינם מעבירים ערך קישורים קבוע דרך 302.
  • 307 — הפניה זמנית: המקבילה המודרנית ב-HTTP/1.1 ל-302. חשוב: 307 מבטיח ששיטת HTTP (GET או POST) לא תשתנה בעת מעקב אחר ההפניה.
  • 308 — הפניה קבועה: הגרסה הקבועה של 307. היא פועלת בדומה ל-301 לצורכי SEO, אך אוסרת על הדפדפן לשנות בקשת POST לבקשת GET.

תאימות דפדפנים לקודי מצב של תגובות HTTP

קודי מצב HTTP הם אותות פרוטוקול שמטופלים במחסנית הרשת של הדפדפן, ולא תכונות דפדפן נפרדות. Chrome, Edge, Firefox, Safari, Opera, Android WebView ו-iPhone WebView המודרניים מעבדים את מחלקות המצב התקניות; מראה השגיאה למשתמש עשוי להשתנות בין דפדפנים ובין מתווכים ברשת.

מחלקת תגובת HTTPChrome / EdgeFirefoxSafariOperaAndroid / iPhone WebViewפרט תאימות מעשי
1xx — מידע מקדיםנתמךנתמךנתמךנתמךנתמך בשכבת הרשת100 ו-101 מבוססים היטב. 102 ייעודי או מיושן; התנהגות 103 Early Hints עשויה להשתנות לפי גרסה, שרת ומתווך.
2xx — הצלחהנתמךנתמךנתמךנתמךנתמךסמנטיקת הפרוטוקול משותפת; עדיין חלים כללי גוף התגובה, כגון היעדר גוף ב-204/205.
3xx — הפניהנתמךנתמךנתמךנתמךנתמךלקוחות עוקבים אחר Location בכפוף לכללי שיטה, מטמון, אבטחה וניווט. 307/308 משמרים את השיטה; 301/302 עשויים להמיר POST ל-GET.
4xx — שגיאות לקוחנתמךנתמךנתמךנתמךנתמךמחלקת התגובה מובנת, אך הצגת גוף השגיאה של השרת לעומת ממשק שגיאה של הדפדפן עשויה להשתנות.
5xx — שגיאות שרתנתמךנתמךנתמךנתמךנתמךדפי מתווך, התנהגות ניסיונות חוזרים והצגת אבחון עשויים להשתנות גם כאשר קוד המצב זהה.
קוד לא מוכר במחלקה מוכרתטיפול לפי המחלקהטיפול לפי המחלקהטיפול לפי המחלקהטיפול לפי המחלקהטיפול לפי המחלקהלקוחות יכולים להסיק את המחלקה הכללית לפי הספרה הראשונה. קוד מותאם אישית אינו מקבל משמעות אוניברסלית מכוח מנגנון ברירת מחדל זה.

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

הפרות cloaking ורינדור דינמי

Cloaking הוא הצגת תוכן או יעדים שונים מהותית למנועי חיפוש ולבני אדם. ניתן להשוות תגובות לכותרות User-Agent ו-Client Hints נבחרות בתשתית שמורשים לבדוק. פרופילים אלה אינם מאמתים זהות של סורק ואינם קובעים אם אתר עומד במדיניות Google.

שאלות נפוצות (FAQ טכניות)

מהי בדיוק „שרשרת הפניות” ומדוע היא מזיקה ל-SEO טכני?

שרשרת הפניות נוצרת כאשר כתובת URL עוברת דרך כמה כתובות ביניים לפני שהיא מגיעה לעמוד הסופי (למשל A → B → C → D). כל מעבר דורש בקשה נוספת, מוסיף עיכוב והופך את הסריקה לפחות יעילה. שמרו על נתיבים ישירים ככל האפשר; השאלה הבאה מסבירה את אורך השרשרת המומלץ.

RFC 9110: סמנטיקת HTTP והפניות · Google Search Central: העברת אתרים והפניות

איך אפשר לבדוק תגיות canonical לאחר הפניה?

הבודק עוקב אחר קודי מצב HTTP וכותרות Location; הוא אינו מוריד או מנתח את HTML של עמוד היעד ולכן אינו יכול לאמת rel=canonical. פתחו את כתובת ה-URL הסופית וודאו שקישור canonical שלה מצביע לעמוד המועדף שניתן לאינדקס. אפשר להשתמש בבדיקת כתובת URL ב-Search Console כדי לעיין בבחירת ה-canonical של Google.

Google Search Central: בחירת כתובת קנונית · Google Search Central: ציון כתובת URL קנונית

האם הכלי יכול לזהות הפניות שמבוססות על JavaScript?

לא. הכלי עוקב אחר תגובות HTTP 3xx עם כותרת Location. הוא אינו מריץ JavaScript ואינו בודק בגוף התגובה תגיות meta-refresh; לשם כך נדרשת בדיקה בדפדפן.

Google Search Central: הפניות ו-Google Search

מהי לולאת הפניות ואיך מתקנים אותה?

לולאת הפניות היא מחזור אינסופי שבו URL A מפנה ל-URL B, ו-B חוזר ל-A, עד שהדפדפן מציג שגיאת ERR_TOO_MANY_REDIRECTS. התיקון מחייב לערוך את קובץ .htaccess של השרת, את תצורת Nginx או את כללי הניתוב של מערכת ניהול התוכן.

RFC 9110: סמנטיקת HTTP והפניות · MDN: קודי מצב של תגובות HTTP

מהם Client Hints וכיצד הבודק משתמש בהם?

Client Hints הם כותרות בקשת HTTP כגון Sec-CH-UA-Mobile ו-Sec-CH-UA-Platform. הפרופיל שנבחר מוסיף את הכותרות המתאימות לבקשה מצד השרת של הבודק, כדי להשוות את תגובת השרת. זו בדיקת כותרות, לא הדמיה מלאה של דפדפן או הוכחה שהבקשה הגיעה מדפדפן או סורק מסוים.

MDN: רמזי לקוח HTTP

כמה הפניות 301 אפשר לכלול בשרשרת?

Google מציינת ש-Googlebot יכול לעקוב אחר עד 10 שלבי הפניה, אך ממליצה על נתיב ישיר בכל הזדמנות. אם אי אפשר להסיר את השרשרת, שמרו עליה קצרה — רצוי עד שלושה שלבים ופחות מחמישה. כל שלב מוסיף בקשה, ולקוחות אחרים עשויים להציב מגבלות נמוכות יותר. התאימו קודים קבועים (301/308) או זמניים (302/307) לסוג המעבר המתוכנן. הנחיות Google Search Central.

RFC 9110: סמנטיקת HTTP והפניות

אילו קודי מצב HTTP מציינים מעבר קבוע או זמני?

301 ו-308 מציינים שמשאב הועבר לצמיתות; 302 ו-307 מציינים הפניה זמנית. בחרו את קוד המצב בהתאם לציפייה שהכתובת המקורית תחזור או לא, והשאירו את היעד רלוונטי לבקשה המקורית.

RFC 9110: סמנטיקת HTTP והפניות

מתי להשתמש ב-307 או 308 במקום ב-301 או 302?

307 ו-308 משמרים את שיטת הבקשה בעת הפניה. בחלק מהלקוחות בקשת POST עשויה להפוך ל-GET אחרי 301 או 302. השתמשו ב-307 למעבר זמני או ב-308 למעבר קבוע כאשר חשוב לשמר את השיטה ואת גוף הבקשה; אמתו את ההתנהגות מול הלקוחות שהשירות שלכם תומך בהם.

RFC 9110: סמנטיקת HTTP, קודים 307 ו-308

האם הפניית 301 מבטיחה דירוג או אינדוקס?

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

Google Search Central: הפניות ו-Google Search · Google Search Central: בחירת כתובת קנונית

מה מאשרת תגובת 2xx סופית?

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

RFC 9110: סמנטיקת HTTP, תגובות הצלחה · MDN: קודי מצב של תגובות HTTP

מדוע הבודק עשוי לקבל 403 או 429 כשהעמוד נפתח בדפדפן שלי?

הבודק שולח בקשה מצד השרת, שעשויה להיות שונה מהדפדפן שלך במיקום הרשת, בקובצי Cookie, באימות ובכותרות. חומת אש, CDN, הגבלת קצב או כלל נגד בוטים עשויים לחסום או להאט אותה. השוו יומני שרת וכללי גישה; אל תסיקו מתוצאת 403 או 429 בבדיקה אחת שכל המבקרים חסומים.

RFC 9110: 403 Forbidden · RFC 6585: 429 Too Many Requests

האם הגדרות Googlebot וסורקי חיפוש הן סורקים מאומתים?

לא. הגדרה מוכנה מראש משנה רק את מחרוזת כותרת User-Agent. הבקשה אינה מגיעה מ-Google או מרשת של סורק אחר ואינה מוכיחה שהמבקש הוא סורק אותנטי. אמתו את זהות הסורק בעזרת תהליך בדיקת IP או DNS שפרסם הספק.

Google Search Central: אימות Googlebot וסורקים אחרים של Google

מדוע פרופילי User-Agent שונים עשויים להציג שרשראות הפניה שונות?

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

RFC 9110: כותרת Vary ותגובות במשא ומתן

האם פרמטרים של שאילתה נשמרים כאשר כתובת URL מפנה הלאה?

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

RFC 9110: כותרת התגובה Location

מה משמעות האזהרה על מעבר מ-HTTPS ל-HTTP?

המעקב זיהה הפניה מכתובת HTTPS לכתובת Location המשתמשת ב-HTTP. מעבר זה מפחית את ההגנה על התעבורה בבקשה הבאה. בדקו אם המעבר מכוון ועדכנו את יעד ההפניה ל-HTTPS כאשר קיימת כתובת מקבילה מאובטחת.

RFC 9110: סכמת URI וסמנטיקת הפניות · Google Search Central: HTTPS והאתר שלך

אחר כמה הפניות הבודק עוקב בהרצה אחת?

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

כיצד בורר Client Hints משפיע על בדיקה?

הוא מוסיף את כותרות הבקשה Sec-CH-* שנבחרו, כגון סימון לנייד או ערך פלטפורמה, לצד מחרוזת User-Agent שנבחרה. אלה דוגמאות מוגדרות לכותרות; הן אינן משחזרות את מלוא התנהגות הרשת של דפדפן, והשרת עשוי להתעלם מהן.

MDN: רמזי לקוח HTTP

מתי להחזיר 404 או 410 במקום להפנות כתובת URL שהוסרה?

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

RFC 9110: 404 Not Found · RFC 9110: 410 Gone · Google Search Central: פתרון בעיות סריקה

כמה זמן כדאי להשאיר הפניה לאחר העברת כתובת URL?

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

Google Search Central: העברת אתרים והפניות

אילו דברים נוספים צריך לעדכן לאחר העברת כתובת URL?

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

Google Search Central: העברת אתרים והפניות