העברת אתר באמצעות הפניות מסוג 301

מהי הפנייה מסוג 301 ולמה היא חשובה בזמן העברת אתר?

תשובת מדריך קידום אתרים Inlight :

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

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

כיצד עושים זאת?

מבחינה טכנית, הפניה מסוג 301 אפשר לבצע בשני אופניים עיקריים :

1.ברמת השרת עצמו דרך קובץ בשם .htaccess. הפקודה הבסיסית למעבר מאתר ישן לאתר חדש נראית כך (הקובץ עצמו נמצא באתר הישן):

Redirect 301 /old-page.html http://www.mydomain.com/new-page.html

שיטה זו מומלצת אם העמודים עצמם בשמות שונים ואין יכולת להשתמש בשיטות אוטומטיות כמו שנציג בהמשך.

לעומת זאת, אם יש צורך לבצע העברה של כל העמודים באתר והכתובות עצמן זהות חוץ מהדומיין הראשי, אפשר לבצע הפנייה של כל הדומיין כך :

Redirect 301 / http://www.new.com/

2.בכל עמוד בנפרד באמצעות פקודה מיוחדת שמפנה את הדפדפן של המשתמש לעמוד החדש. לדוגמה, בשפת PHP יהיה עליכם להכניס את הפקודה הבאה בחלק ה-Header של הדף אותו אתם רוצים להפנות לדף אחר.

<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.New-Website.com");
?>

מבחינה עקרונית, שיטות 1 ו – 2 זהות אחת לשנייה והבחירה באיזו שיטה להשתמש היא לפי ההעדפה האישית שלכם

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

 אחד התוספים הנוחים ביותר עבור וורדפרס הוא Redirection ואפשר גם למצוא אותו דרך ספריית התוספים של המערכת.