תוכן העניינים
- מה זו הפניה 301?
- מה ההבדל בין הפניה קבועה להפניה זמנית?
- מתי צריך הפניות 301 באתר?
- מתי לא כדאי להפנות?
- איך מגדירים הפניה 301 ולמה בצד השרת?
- כמה זמן צריך להשאיר הפניה?
- למה שרשראות הפניות מזיקות?
- מה צריך לעדכן חוץ מההפניה עצמה?
- איך בודקים שהפניות 301 באתר עובדות?
- מה עושים כשבונים אתר חדש במקום הישן?
- מתי כדאי להיעזר באיש מקצוע?
- שאלות נפוצות
הפניות 301 באתר הן הדרך לומר לדפדפן ולגוגל שעמוד עבר לכתובת חדשה לתמיד. כשמשנים כתובת בלי הפניה, מי שמגיע מקישור ישן, מסימנייה או מתוצאת חיפוש נוחת על עמוד שגיאה, וגוגל צריך לגלות לבד שהעמוד הישן נעלם. הפניה נכונה שולחת את כולם לכתובת החדשה בלי שירגישו.
המדריך מסביר מה ההבדל בין הפניה קבועה לזמנית, מתי צריך הפניה ומתי לא, איך מגדירים אותה ולמה עדיף בצד השרת, כמה זמן להשאיר אותה, למה שרשראות מזיקות, ואיך בודקים שהכול עובד.
מה זו הפניה 301?
קוד תגובה של השרת שאומר שהמשאב עבר לצמיתות לכתובת אחרת. לפי התיעוד של MDN לקוד 301, הקוד 301 מציין שהמשאב המבוקש הועבר לצמיתות לכתובת שבכותרת Location, ודפדפן שמקבל אותו מבקש אוטומטית את הכתובת החדשה. הגולש רואה רק שהגיע לעמוד הנכון.
מה ההבדל בין 301 ל-308?
שניהם הפניות קבועות. ההבדל טכני: לפי MDN, כשדפדפן מקבל 301 בתגובה לבקשת POST, הוא רשאי להמשיך עם בקשת GET, ואילו אחרי 308 אסור לשנות את סוג הבקשה. לעמודי תוכן רגילים, 301 היא הבחירה הנפוצה.
האם הגולש רואה את ההפניה?
בדרך כלל לא. הכתובת בשורת הדפדפן מתחלפת לחדשה, והעמוד נטען כרגיל. מה שהוא מרגיש זה רק אם יש עיכוב, למשל כשההפניות משורשרות זו לזו.
מה ההבדל בין הפניה קבועה להפניה זמנית?
הפניה קבועה מציגה בתוצאות החיפוש את הכתובת החדשה, והפניה זמנית מציגה את הכתובת הישנה. כך כתוב במדריך ההפניות של גוגל, שמסביר גם שבהפניה קבועה מערכת האינדוקס משתמשת בהפניה כאות לכך שהיעד צריך להיות הכתובת הקנונית. לכן הפניות 301 באתר מתאימות כשאתם בטוחים שהשינוי לא יבוטל.
מתי משתמשים בהפניה זמנית?
כשרוצים לשלוח גולשים לעמוד אחר לזמן מוגבל. גוגל נותן דוגמה של שירות שאינו זמין זמנית: הפניה לעמוד שמסביר מה קורה, בלי לפגוע בהצגת הכתובת המקורית בתוצאות. הפניות זמניות הן 302, 303 ו-307.
מה קורה אם מתבלבלים?
לפי גוגל, בהפניה זמנית מערכת האינדוקס לא משתמשת בהפניה כאות לכך שהיעד צריך להיות הכתובת הקנונית. לכן הפניה זמנית שנשארת שנים במקום קבועה לא אומרת לגוגל את מה שאתם מתכוונים, וכשהשינוי קבוע, ההפניה צריכה להיות קבועה.
מתי צריך הפניות 301 באתר?
בכל פעם שעמוד קיים עובר לכתובת אחרת לתמיד: מעבר לדומיין חדש, אתר חדש עם מבנה כתובות אחר, איחוד של שני עמודים דומים לעמוד אחד, או שינוי שם של עמוד. הפניות 301 באתר שומרות על הקישורים שכבר מצביעים לעמוד הישן. לפי MDN, מנועי חיפוש מייחסים את הקישורים לכתובת המקורית לעמוד שאליו הופנו.
מה עושים כששני עמודים מתחרים על אותה מילה?
מאחדים אותם לעמוד אחד חזק, ומפנים את הכתובת שנסגרה לעמוד שנשאר. על זיהוי של עמודים שמתחרים זה בזה פירטנו במדריך לקניבליזציה של מילות מפתח.
האם צריך הפניה כשמחליפים אחסון?
לא, אם הכתובות לא משתנות. החלפת אחסון בלי שינוי כתובות היא מעבר של אותו אתר לשרת אחר. על התהליך ועל המקרים שבהם כן צריך הפניות פירטנו במדריך להעברת אתר לאחסון חדש.
מתי לא כדאי להפנות?
כשאין לעמוד הישן תחליף אמיתי. הפניה של כל עמוד שנמחק לעמוד הבית שולחת את הגולש למקום שלא קשור למה שחיפש, ועמוד 404 ברור עדיף על זה. בהפניות 301 באתר הכלל הוא פשוט: מפנים לעמוד שעונה על אותה שאלה, ואם אין כזה, לא מפנים.
איך נראה עמוד 404 טוב?
הוא אומר בבירור שהעמוד לא נמצא, ומציע דרך להמשיך: חיפוש, קישורים לעמודים מרכזיים ופרטי קשר. על מה שצריך להיות בו פירטנו במדריך לעמוד 404.
מה עם מוצר שנגמר?
אם יש מוצר חלופי קרוב, אפשר להפנות אליו. אם המוצר יחזור, עדיף להשאיר את העמוד עם הודעה שהוא לא במלאי, ולא להפנות.
איך מגדירים הפניה 301 ולמה בצד השרת?
בהגדרות השרת או בקוד שרץ בשרת, כי זו הדרך שגוגל מפרש בצורה הנכונה ביותר. המדריך של גוגל מסדר את סוגי ההפניות לפי הסיכוי שגוגל יפרש אותן נכון, וכותב שלהפניה בצד השרת יש את הסיכוי הגבוה ביותר. כשמשנים כתובת של עמוד כפי שהיא מוצגת בתוצאות, גוגל ממליץ על הפניה קבועה בצד השרת בכל מקום שאפשר.
איפה מגדירים אותה בפועל?
לפי גוגל, הפניה בצד השרת דורשת גישה לקובצי ההגדרות של השרת, כמו הקובץ .htaccess בשרת Apache, או הגדרה של כותרות ההפניה בסקריפט בצד השרת, למשל ב-PHP. בוורדפרס יש גם תוספים שמנהלים הפניות, וכדאי לוודא שהם מחזירים קוד 301 אמיתי.
ומה עם הפניה ב-JavaScript?
גוגל ממליץ להשתמש בהפניה ב-JavaScript רק אם אי אפשר להגדיר הפניה בצד השרת או הפניית meta refresh. היא נמצאת נמוך ברשימה כי היא תלויה בהרצת הקוד בדף.
כמה זמן צריך להשאיר הפניה?
כמה שיותר, ובדרך כלל לפחות שנה. כך כתוב בהנחיות של גוגל להעברת אתר עם שינוי כתובות. הפניות 301 באתר שמוסרות מוקדם מחזירות את הבעיה: קישורים ישנים מאתרים אחרים, סימניות ומיילים ישנים ממשיכים להגיע לכתובות הישנות גם אחרי שגוגל כבר עדכן את התוצאות.
מה קורה כשמחליפים חברת אחסון?
קובץ ההפניות צריך לעבור איתכם. הפניות שהוגדרו בשרת הישן לא קיימות בשרת החדש, אלא אם מעבירים אותן במפורש, ולכן הן חלק מרשימת הבדיקות של כל מעבר.
ומה עם דומיין ישן?
אם עברתם לדומיין חדש, אל תוותרו על הישן. ההפניות ממנו פועלות רק כל עוד הוא רשום על שמכם והשרת שלו עונה.
למה שרשראות הפניות מזיקות?
כי הן מוסיפות זמן המתנה לגולש, ולא כל דפדפן תומך בשרשראות ארוכות. לפי ההנחיות של גוגל להעברת אתר, גוגל יכול לעקוב אחרי עד 10 קפיצות בשרשרת, אבל ממליץ להפנות ישירות ליעד הסופי, ואם זה לא אפשרי, לשמור על מספר קטן של הפניות, באופן אידיאלי לא יותר משלוש ופחות מחמש.
איך נוצרת שרשרת בלי ששמים לב?
באתר שעבר כמה גלגולים. עמוד שהופנה לפני שלוש שנים לכתובת שהופנתה שוב בשנה שעברה יוצר שרשרת של שתי קפיצות. בכל שינוי כתובות כדאי לעדכן גם את ההפניות הישנות כך שיצביעו ישר ליעד החדש.
מה ההבדל בין שרשרת ללולאה?
בשרשרת יש בסוף יעד. בלולאה עמוד א מפנה לב ו-ב מפנה חזרה ל-א, והגולש מקבל שגיאה. שתיהן נמצאות בבדיקה פשוטה של הכתובות הישנות.
מה צריך לעדכן חוץ מההפניה עצמה?
את הקישורים הפנימיים, את מפת האתר ואת התג canonical, כך שכולם יצביעו ישר לכתובת החדשה. ההפניה היא רשת ביטחון למי שמגיע מבחוץ, אבל באתר עצמו אין סיבה לשלוח גולשים דרכה. קישור פנימי שעובר דרך הפניה מוסיף קפיצה מיותרת בכל לחיצה.
למה התג canonical חשוב כאן?
כי הוא אומר לגוגל איזו כתובת היא המקורית. אם ההפניה אומרת דבר אחד והתג אומר דבר אחר, האותות סותרים. על התג ועל תוכן כפול פירטנו במדריך לתוכן כפול ולתג canonical.
איך בוחרים את הכתובת החדשה?
קצרה, קריאה ויציבה, כדי שלא תצטרכו להפנות אותה שוב בעוד שנה. על בניית כתובות טובות פירטנו במדריך למבנה כתובות באתר.
איך בודקים שהפניות 301 באתר עובדות?
פותחים את הכתובת הישנה ובודקים שהגעתם ליעד הנכון, ובכלי שמציג את קוד התגובה מוודאים שהוא 301 או 308 ולא 302 או 200. בדיקה של הפניות 301 באתר כדאי לעשות לכל הכתובות שהיו בתוצאות החיפוש או שקיבלו קישורים, ולא רק לעמוד הבית.
איך מוצאים את כל הכתובות הישנות?
ממפת האתר הקודמת, מדוח הדפים ב-Search Console ומרשימת הדפים שקיבלו כניסות בחודשים האחרונים. על חיבור והגדרה של Search Console פירטנו במדריך להגדרת Search Console.
מה בודקים בימים שאחרי השינוי?
את דוח הדפים ב-Search Console, שגיאות 404 חדשות וקישורים שבורים באתר עצמו. על איתור ותיקון של קישורים שבורים פירטנו במדריך לקישורים שבורים באתר.
מה עושים כשבונים אתר חדש במקום הישן?
מכינים לפני ההשקה טבלה שבה כל כתובת ישנה מקבלת כתובת חדשה, ומגדירים את כל ההפניות באותו יום שהאתר החדש עולה. אתר חדש בלי טבלה כזו הוא אחד המקרים שבהם עסקים מאבדים תנועה מחיפוש, כי כל הכתובות שגוגל הכיר מחזירות שגיאה ביום אחד.
מי אחראי על הטבלה?
מי שבונה את האתר החדש, בשיתוף עם בעל העסק שיודע אילו עמודים חשובים לו. כדאי שזה יהיה כתוב בהצעת המחיר ולא יישאר הנחה. על השיקולים בין שדרוג לבנייה מחדש פירטנו במדריך לשדרוג או בנייה מחדש של אתר.
האם כדאי לשמור כתובות ישנות כשאפשר?
כן. הכתובת הכי בטוחה היא זו שלא משתנה. אם מבנה הכתובות הישן סביר, אין סיבה לשנות אותו רק בשביל אתר חדש.
מתי כדאי להיעזר באיש מקצוע?
כשמדובר בהרבה כתובות, במעבר דומיין או באתר שמביא חלק משמעותי מהפניות שלו מחיפוש. טעות קטנה בכלל הפניה אחד יכולה לשלוח מאות עמודים ליעד הלא נכון. בדיקה מסודרת של הכתובות לפני ואחרי השינוי היא חלק מהעבודה שלנו בקידום אתרים.
מה כדאי להכין לפני הפגישה?
רשימת הכתובות החשובות, מה משתנה ולמה, וגישה לכלי האתר ול-Search Console. כך אפשר לבנות את טבלת ההפניות כבר בפגישה הראשונה.
כמה זמן לוקחת העבודה?
באתר קטן עם עשרות עמודים זו עבודה של שעות. באתר גדול עם אלפי כתובות היא דורשת מיפוי, בדיקה ולפעמים כללים אוטומטיים, ולכן הזמן נקבע אחרי שרואים את האתר.
הפניות 301 באתר הן עבודה קטנה שמונעת נזק גדול: כל כתובת ישנה מצביעה ישר לעמוד שמחליף אותה, בהפניה קבועה בצד השרת, בלי שרשראות, ולפחות שנה. מי שמכין טבלת כתובות לפני כל שינוי, מעדכן את הקישורים הפנימיים ובודק אחרי ההשקה, שומר על מה שכבר הושג בגוגל.
אם אתם לפני שינוי כתובות או אתר חדש, השאירו פרטים בטופס שבעמוד ונעבור יחד על הכתובות.
שאלות נפוצות על הפניות 301 באתר
קוד תגובה של השרת שאומר שהעמוד עבר לצמיתות לכתובת חדשה. הדפדפן עובר אליה אוטומטית.
301 היא הפניה קבועה, ובתוצאות החיפוש מוצגת הכתובת החדשה. 302 היא זמנית, ומוצגת הכתובת הישנה.
לפי גוגל, כמה שיותר, ובדרך כלל לפחות שנה.
לא. מפנים רק לעמוד שעונה על אותה שאלה. אם אין תחליף, עמוד 404 ברור עדיף.
בצד השרת, למשל בקובץ .htaccess או בקוד PHP. זו הדרך שגוגל מפרש בצורה הנכונה ביותר.