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

איך מתקנים שגיאות סריקה בהעברת אתר?

על ידי <סגן משנה> 1.0k צפיות
נערך על ידי
בצעתי את ההנחיות  למעבר לאתר חדש ככתבן וכלשונן בכל זאת נתקלתי במספר בעיות:
1. לאחר העברת האתר ולאחר סריקה מחודשת אני מקבלת לדוגמא:

http://www.site.co.il/Default.aspx?categoryId=41149     301    Moved Permanently
http://www.site.co.il/?categoryId=41149     -8    rcRedirectCanonical
הכתובת החדשה מחזירה קוד 200
ממה נובעת הכפילות? מה פירוש קוד -8?
2. חלק מהדפים אותם ביקשתי לא להעביר עדיין מחזירים קוד -8, אם גולשים לכתובת הישנה היא עדיין מופיעה כאשר רואים בפועל את דף הבית החדש
האם לא אמור להיות 404?
3. חלק מהכתובות הישנות השתבשו ועברו לכתובת לא נכונה באתר החדש, כיצד מתקנים?
האתר החדש כבר ברשת….
4. חלק קטן מהכתובות מחזירות קוד: 6-,400,302,500
כיצד לנהוג?
בתודה מראש
סמדר

1 Answer

קולות
0
על ידי <סגן אלוף> 21.5k צפיות
היי סמדר,

זו רשימת שאלות קצרה שמספיקה לספר... אני אנסה לענות בקצרה ולתת לך כיוון.

הבעיות שלך לא נובעות ישירות מהעברת האתר, אלא כנראה גם ייבאת בעיות שכבר היו קודם וייתכן שבהתקנה החדשה של ה-CMS חזרו כמה הגדרות לברירות המחדל.

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

כאשר מעבירים דף למיקום חדש (או מחליפים אותו בדף אחר, למשל דף מוצר X שמחליף את המוצר Y), מומלץ להשתמש ב-301. זה גם מאפשר לשמר טוב יותר את הכוח של לינקים נכנסים לדף הישן. כאשר אותו תוכן זמין ביותר מכתובת אחת, מומלץ להשתמש בתגית rel=canonical כדי לומר לגוגל מהו הדף ה"קנוני" שאותו יש לאנדקס ולרכז בו את הכוח של כל הדפים (שאולי קיבלו קישורים שבעצם שייכים לדף הקנוני).

בשום מצב לא מומלץ להשתמש ב-302. הודעות מקבוצת ה-500 מצביעות בדרך-כלל על תקלה בשרת או בקוד תכנותי באתר שמנסה "לקרוא" למידע מ-DB באופן שגוי.

הקוד -8 מתייחס לדף עם הפניה באמצעות תגית קנוניקל, ויש לבדוק שההפניה היא לדף המתאים ושאין שרשור של הפניות (קנוניקל ל-301, הפניה כפולה של 301+301 וכו') או הפניות מעגליות (שיוצרות לופ אינסופי).

צריך לבדוק כל מקרה (או עדיף: קבוצת מקרים מאותו סוג) לגופו ולראות מדוע לא מקבלים הודעת 200 והאם הוא עומד בכללים. בסופו של דבר, תישארי עם דפים מיותרים שצריכים להחזיר 404/410 או להיחסם ב-robots.txt, ודפים שמחזירים 200, או עם תגית קנוניקל או עם 301 (רצוי שלא יהיו רבים כאלה).

אלו עיקרי התורה על רגל אחת, ומתנצל שזה קצת שטחי.

4,356 שאלות

7,386 תשובות

9,949 תגובות

2,127 משתמשים

שאלות קשורות

2 תשובות
קולות
0
שאלה נשאלה על ידי 20/02/14 על ידי TonyR 130 צפיות
2 תשובות
קולות
0
2 תשובות
קולות
+1
שאלה נשאלה על ידי 5/02/13 על ידי פיץ' 130 צפיות
...