דף Soft 404 מחזיר 200 OK, אבל נראה ל-Google כריק או חסר. מאתרים את הסיבה ומתקנים עם 404, 410, 301 או תוכן אמיתי.

בעמוד זה
בקצרה
soft 404 הוא כתובת URL שמחזירה קוד סטטוס 200 (הצלחה), אבל התוכן שלה נראה כמו שגיאה, דף ריק או הודעת «הדף לא נמצא». Google מוציא כתובות כאלה מהאינדקס שלו ומדווח עליהן כ-«Soft 404» בדוח אינדוקס העמודים ב-Search Console. התיקון תלוי בדף: מחזירים 404 או 410 אם התוכן נעלם לצמיתות, הפניה 301 אם הוא עבר לתחליף ברור, או מתקנים את הדף (תוכן, רינדור, משאבים) אם הוא צריך להיות מאונדקס.
רוצים להעמיק? שאלו את
שאלון קצר
מי צריך לתקן את הצד הטכני של האתר שלכם?
ההמלצה שלנו עבורכם
תוכן שנמחק ומוצג עם 200 הוא הפתרון הנכון עבורכם
מקום 1 בדירוג הזה, ההתאמה הטובה ביותר לתשובות שלכם.
ההמלצה שלנו עבורכם
רשימות ריקות הוא הפתרון הנכון עבורכם
מקום 2 בדירוג הזה, ההתאמה הטובה ביותר לתשובות שלכם.
ההמלצה שלנו עבורכם
מוצרים שאזלו ודפים שפג תוקפם הוא הפתרון הנכון עבורכם
מקום 3 בדירוג הזה, ההתאמה הטובה ביותר לתשובות שלכם.
ההמלצה שלנו עבורכם
הפניות לדף לא רלוונטי הוא הפתרון הנכון עבורכם
מקום 4 בדירוג הזה, ההתאמה הטובה ביותר לתשובות שלכם.
שגיאת soft 404 היא אי התאמה בין מה שהשרת אומר לבין מה שהדף מציג. השרת עונה «הכול בסדר», בעוד שהגולש וה-Googlebot לא רואים שום דבר שימושי. המונח מגיע ממאמר מחקר משנת 2004 של Ziv Bar-Yossef ועמיתיו, כפי שמזכיר הערך בוויקיפדיה על HTTP 404, ו-Google מזהה דפים כאלה אוטומטית כבר שנים. המדריך הזה מסביר איך Google מחליט שדף הוא soft 404, מהן הסיבות בכל מקרה, איך מאבחנים כתובת שסומנה תוך דקות ואיזה תיקון להחיל.
לכל תגובת HTTP יש קוד סטטוס. דף שבאמת חסר מחזיר 404 (לא נמצא) או 410 (הוסר): הדפדפן מציג דף שגיאה, ומנועי החיפוש יודעים שאין בכתובת מה לאנדקס. Soft 404, לעומת זאת, מחזיר 200 (הצלחה), כלומר השרת טוען שהדף קיים, בעוד שהתוכן אומר את ההפך.
התיעוד של Google על פתרון שגיאות זחילה מגדיר אותו ככתובת ש«מחזירה דף שמודיע למשתמש שהדף אינו קיים, וגם קוד סטטוס 200 (הצלחה)», ומוסיף ש«במקרים מסוימים זה יכול להיות דף ללא תוכן עיקרי או דף ריק». כשהאלגוריתמים מזהים, לפי התוכן, שדף הוא דף שגיאה, Search Console מציג soft 404 והדף מוחרג מהחיפוש.
מההגדרה הזו נובעות שתי נקודות:
שניהם נראים זהים לגולש, אבל מתנהגים מאוד שונה עבור סורק.
| קריטריון | 404 / 410 אמיתי | Soft 404 |
|---|---|---|
| קוד הסטטוס שמוחזר | 404 (לא נמצא) או 410 (הוסר) | 200 (הצלחה) |
| מה הדף מציג | דף שגיאה, רצוי מותאם אישית ומועיל | הודעת שגיאה, תבנית ריקה או כמעט בלי תוכן |
| איך Google מבין שהדף נעלם | מקוד הסטטוס, מיד | על ידי ניתוח התוכן, אחרי זחילה ורינדור |
| זחילה לאחר מכן | תדירות הזחילה יורדת בהדרגה | הכתובת ממשיכה להיזחל ומבזבזת תקציב זחילה |
| התווית ב-Search Console | «לא נמצא (404)» | «Soft 404» |
| האם זו בעיה? | לא, אם התוכן באמת נעלם | כן: אות שגוי, זחילה מבוזבזת, אפשרות לאובדן הדף |
404 נקי הוא תגובה בריאה. המדריך של Google על ניהול תקציב זחילה מגדיר 404 כ«אות חזק לא לזחול שוב בכתובת הזו» וקובע: «דפי soft 404 ימשיכו להיזחל ויבזבזו את התקציב שלכם». באתר קטן הבזבוז שולי; בחנות עם אלפי דפי סינון ריקים הוא מעכב את זחילת הדפים שחשובים (ראו ערך המילון שלנו על תקציב זחילה).
Google מונה ארבע סיבות טכניות: קובץ include חסר בצד השרת, חיבור מקטע נתונים שנותק, דף תוצאות חיפוש פנימי ריק וקובץ JavaScript שלא נטען או חסר. בביקורות, הכתובות המסומנות נופלות לשש משפחות.
ה-CMS או הערכה מציגים תבנית «הדף לא נמצא», אבל שומרים על קוד הסטטוס 200. זה קורה בהגדרות 404 מותאמות אישית, בנתיבים כלליים ובפריימוורקים שמרנדרים רכיב שגיאה כללי בלי להגדיר את הסטטוס.
דפי קטגוריה בלי מוצרים, ארכיוני תגיות בלי פוסטים, דפי חיפוש פנימי עם «0 תוצאות» ושילובי מסננים שלא מתאימים לכלום. התבנית נטענת, אזור התוכן ריק, Google רואה דף שגיאה. המדריך שלנו על SEO לדפי קטגוריה בחנויות מקוונות מסביר איך לשמור על רשימות שראויות לאינדוקס.
דפי מוצר שעוברים ל«המוצר הזה כבר אינו זמין» בלי מחיר, בלי תיאור ובלי חלופות, או דפי משרות ואירועים שמצטמצמים ל«ההצעה הזו פגה». עצם הניסוח מספיק כדי ש-Google יתייחס אליהם כחסרים.
הפניית כל כתובת שהוסרה לעמוד הבית או לקטגוריה כללית נראית כמו ניקיון נוח. Google נוטה לראות בהפניה לדף שלא מחליף את המקורי soft 404: ההפניה לא מעבירה כלום, והכתובת הישנה מדווחת בכל זאת. המדריך שלנו על הפניות SEO מסביר מתי 301 מוצדק.
דפים עם כותרת, כותרת תחתונה ושתי שורות טקסט, דפי placeholder («בקרוב»), או פרופילים קצרים מאוד שנוצרו בכמויות. Google לא תמיד מבדיל בין דף כמעט ריק לבין דף שגיאה. אם זה המצב אצלכם, קראו את ההגדרה שלנו לתוכן דל.
דף טוב יכול להיות מסומן כשה-Googlebot לא רואה את התוכן שלו. המדריך של Google אומר שדף כזה «לא נטען כראוי עבור Googlebot, חסרו בו משאבים קריטיים, או שהוא הציג הודעת שגיאה בולטת במהלך הרינדור». סיבות טיפוסיות: JavaScript או CSS שחסומים ב-robots.txt, קריאות API שנכשלות או פוקעות עבור הסורק, יותר מדי משאבים או משאבים כבדים מדי, ואפליקציות צד לקוח שמציגות רכיב שגיאה בנתיבים לא מוכרים. המדריך שלנו על SEO של JavaScript מפרט איך Google מרנדר סקריפטים.
שימו לב
כמה מילים בתבנית יכולות להפעיל את הקביעה לבדן. סרגל צד או באנר שכתוב בו «לא נמצא», «אין תוצאות» או «לא זמין» בכל עמוד מספיקים כדי ש-Google יקרא דפים בריאים כשגיאות. בדקו את הבלוקים המשותפים לפני שאתם מחפשים את הסיבות עמוד אחר עמוד.
שלושה מקורות, מהרשמי ביותר למקיף ביותר.
המדריך של Google מסדר את התיקונים לפי מצב הדף. החליטו קודם מה הכתובת צריכה להפוך להיות, ואז החילו את התשובה המתאימה.
| מצב | תיקון | בדיקה אחרי התיקון |
|---|---|---|
| התוכן הוסר, אין תחליף | החזירו 404 או 410, עם דף שגיאה מותאם ומועיל | קוד סטטוס 404 או 410 בכתובת |
| התוכן הועבר או שיש שווה ערך ברור | הפניית 301 לדף השווה ערך הקרוב ביותר | קפיצה אחת, הכתובת הסופית מחזירה 200 |
| דף טוב ש-Google קרא בצורה שגויה | תקנו את הרינדור: שחררו משאבים, תקנו שגיאות API, הקלו על הדף | בדיקת הכתובת מציגה את התוכן המלא |
| דף דל שכדאי לשמור | הוסיפו תוכן אמיתי: תיאור, נתונים, תשובות, קישורים | התוכן העיקרי נראה בבירור |
| רשימה ריקה או דף חיפוש פנימי | החזירו 404, הוסיפו noindex או הפסיקו לקשר אליו | אין יותר קישורים פנימיים לדפים ריקים |
| נתיב של אפליקציית דף יחיד שאינו קיים | הפניית JavaScript לכתובת שמחזירה 404, או noindex שמתווסף בסקריפט | ה-HTML המרונדר מכיל noindex או שהסטטוס הסופי הוא 404 |
אם הדף נעלם ואין באתר דבר שמחליף אותו, 404 או 410 הם התשובה הנכונה. Google מתייחס לכל קודי ה-4xx, חוץ מ-429, באותה צורה, ומוציא את הכתובת מהאינדקס אם הייתה בו. שמרו על דף השגיאה מועיל לגולשים: הודעה ברורה, ניווט באתר, קישורים לדפים פופולריים, ותמיד עם קוד הסטטוס 404.
אם קיים דף שווה ערך (כתובת חדשה, דגם חדש יותר של המוצר, מאמר שאוחד), השתמשו ב-301 לדף הזה ולא לשום מקום אחר. בדקו את השרשרת עם בודק ההפניות שלנו: קפיצה אחת, סטטוס סופי 200.
השתמשו בכלי בדיקת הכתובת ב-Search Console, הריצו בדיקה חיה והסתכלו על צילום המסך ועל ה-HTML המרונדר. רינדור ריק או כמעט ריק מצביע על משאבים חסומים או שנכשלו. באפליקציית צד לקוח, יסודות ה-SEO של JavaScript של Google ממליצים על הפניית JavaScript לכתובת שמחזירה 404, או על תג מטא robots מסוג noindex בנתיבי השגיאה; המדריך שלנו על SEO לאפליקציות דף יחיד עוסק ברינדור בצד השרת, הפתרון המתמשך. ברגע שהדף מתרנדר נכון, בודק יכולת האינדוקס שלנו מאשר שאין דבר אחר שחוסם אותו.
מוצר שיחזור בקרוב צריך להישאר באוויר עם התיאור המלא, הודעת זמינות וחלופות. מוצר שהופסק לצמיתות מקבל 301 ליורשו או לקטגוריה הקרובה ביותר אם היא מתאימה לצורך, או 404 אם שום דבר לא מתאים. לרשימות ריקות שאתם רוצים להשאיר נגישות, תג noindex שומר אותן מחוץ לאינדקס בלי לשבור את הניווט.
טיפ
תקנו את כל הכתובות של אותו דפוס לפני שאתם לוחצים על «אמת תיקון» ב-Search Console. Google עוצר את האימות ברגע שהוא מוצא מופע אחד שנותר, ואימות בדרך כלל נמשך עד כשבועיים.
שום דבר לא משתנה עד ש-Google יזחול שוב את הכתובות. אחרי תיקון, התחילו אימות מדף הפרטים Soft 404: לפי מרכז העזרה של Google הוא נמשך בדרך כלל עד כשבועיים, ולפעמים הרבה יותר. כתובות שהפכו ל-404 אמיתי עוברות לסיבה «לא נמצא (404)» ויוצאות מהדוח עם הזמן; דפים שתוקנו יכולים לעבור ל«מאונדקס» או, אם Google עדיין רואה בהם חלשים, לנזחל, לא מאונדקס כרגע. למנופים שמאיצים זחילה חוזרת ראו את המדריך שלנו על אינדוקס ב-Google.
עבור Google, soft 404 הוא דף שלא יכול להיות מדורג ותקציב זחילה שמתבזבז על לא כלום. עבור עוזרי AI כמו ChatGPT, Gemini או Perplexity, הסיכון דומה: הסורקים שלהם קוראים את מה שהשרת שלכם מחזיר, ורבים מהם שולפים HTML גולמי בלי להריץ JavaScript. דף שמופיע רק בדפדפן יכול להיראות להם ריק, ודף שגיאה שמוגש עם 200 לא אומר להם שום דבר מהימן על האתר שלכם. קודי סטטוס נקיים ותוכן שנמצא ב-HTML הראשוני עוזרים גם ל-Googlebot וגם לסורקי AI להבין אילו דפים קיימים ואילו אפשר לצטט.
השגרה קצרה: עקבו אחרי דוח אינדוקס הדפים אחרי כל מעבר, עדכון קטלוג או שינוי תבנית, ובדקו תבניות חדשות לפני שחרור. התוסף החינמי של Sorank ל-Chrome מסמן בעיות on-page בדף שאתם צופים בו, ולוח ה-GEO וה-SEO של Sorank עוקב אחרי קליקים, הופעות ומיקומים מ-Search Console, כך שתזהו ירידה ברגע שקבוצת דפים יוצאת מהאינדקס.

Soft 404 הוא דף שקוד הסטטוס שלו סותר את התוכן: החליטו אם הכתובת צריכה להתקיים, ואז דאגו שהשרת והדף יגידו את אותו הדבר. החזירו 404 או 410 אמיתיים למה שנעלם, 301 רלוונטי למה שעבר, ותוכן אמיתי שניתן לרנדר למה שצריך להיות מדורג.
הכתובת המסומנת לא יכולה להופיע בתוצאות של Google, וגוגל ממשיך לזחול אותה, מה שמבזבז תקציב זחילה באתרים גדולים. שאר האתר לא נענש. הסיכון האמיתי הוא לאבד דף שרציתם לאנדקס, למשל דף מוצר ש-Google לא הצליח לרנדר.
לא. Google נוטה לראות בהפניה לדף שלא מחליף את המקורי soft 404, ולכן הבעיה נשארת. הפנו רק לשווה ערך קרוב, והחזירו 404 או 410 כשאין דף כזה.
Google מתייחס ל-404 ול-410 כמעט באותה צורה: שניהם מודיעים לו שהדף לא קיים ומובילים להסרה מהאינדקס. 410 מבהיר יותר שההסרה קבועה. שניהם נכונים, כל עוד קוד הסטטוס תואם לתוכן.
הם ניסו את Sorank לפניכם
