◀ חדש! הצטרפו לקבוצה הסגורה שלנו בפייסבוק ושאלו את המומחים להצטרפות >>
קולות
0
470 צפיות

האם זה נכון לטפל בשגיאה 404 בעזרת הפנייה לדף שגיאה?

על ידי 280 צפיות
אהלן, אני מפתח בעזרת AngularJS, סביבת עבודה בשפת Javascript של Google.

הסביבת עבודה הזו מאפשרת לי לנהל אתר בעזרת שינוי hash בכתובת, כלומר:
www.example.com/#/home
www.example.com/#/about-us

אני מנהל שגיאות בעזרת 2 דרכים:
1. כשיש בקשה שגויה ב-hash אני מרנדר דף שגיאה (בלי redirect)
דוגמא: http://www.trabbly.com/#!/bad-url-give-me-404
2. כשיש בקשה שגויה בכתובת שלא ב-hash. שימוש ב-redirect בעזרת htaccess לדף שגיאה
דוגמא: http://www.trabbly.com/bad-url-give-me-404

מי שלא הבחין, בדוגמא הראשונה ביקשנו את הקובץ index.html וב-hash ביקשנו כתובת שגויה, בדוגמא השנייה ביקשנו ישירות קובץ שלא קיים

אשמח לדעת אם השיטה שאני משתמש בה הינה טובה ולא מזיקה לקידום האתר.

1 Answer

קולות
0
על ידי <רב אלוף> 178k צפיות
1. לא יצא לי להתמודד עם 404 בפלטפורמות מבוססות AJAX אבל אתה צריך להחזיר את הדף כמו שהוא עכשיו על אותה הכתובת וסטטוס קוד 404 ב HTTP HEADERS
2.הפניה רוחבית לדף קבוע תיצור SOFT404, ולכן אין צורך לבצע הפניה לדף שגיאה קבוע, אלא להחזיר דף שגיאה באותה הכתובת עם סטטוס קוד 404

הרחבה על SOFT404 תמצא פה:
https://support.google.com/webmasters/answer/181708
googlewebmastercentral.blogspot.co.il/2008/08/farewell-to-soft-404s.html

4,352 שאלות

7,382 תשובות

9,947 תגובות

2,014 משתמשים

שאלות קשורות

1 תשובה
קולות
+1
1 תשובה
קולות
+2
1 תשובה
קולות
+2
1 תשובה
קולות
+2
2 תשובות
קולות
+1
שאלה נשאלה על ידי 1/10/13 על ידי fashionisrael12 210 צפיות
...