מאגרי מידע

הפניות 301 מכתובות ללא www לכתובות עם www באתרי ASP


מהי הפניה 301?

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

מדוע להפנות כתובות ללא www לכתובות עם www?

קביעת פורמט אחיד לכתובות URL באתר היא קריטית למנועי חיפוש ולחוויית המשתמש. שימוש בפורמט אחיד (עם או בלי www) מונע כפילות של תוכן ומסייע בשיפור דירוג SEO.

איך לבצע הפניות 301 באתרי ASP?

בקוד הבא מתבצעת בדיקה האם הכתובת המבוקשת אינה כוללת את הקידומת "www". אם לא, מתבצעת הפניה לכתובת עם הקידומת הנכונה.


<%
' בדיקה אם הכתובת אינה כוללת "www" בתחילתה
If Left(Request.ServerVariables("SERVER_NAME"), 4) <> "www." Then
    ' הגדרת סטטוס הפניה קבועה (301)
    Response.Status = "301 Moved Permanently"
    
    ' בניית כתובת ה-URL המלאה עם www
    Dim newUrl
    newUrl = "http://www." & Request.ServerVariables("SERVER_NAME") & Request.ServerVariables("REQUEST_URI")
    
    ' הוספת כותרת Location להפניה
    Response.AddHeader "Location", newUrl
    
    ' עצירת המשך הביצוע
    Response.End
End If
%>
            

יתרונות השימוש בהפניות 301

  • שמירה על דירוג ה-SEO של האתר.
  • מניעת תוכן כפול (Duplicate Content).
  • שיפור חוויית המשתמש על ידי קביעת כתובות עקביות.
  • הכוונה נכונה של תנועת המבקרים לאתר.

סיכום

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




נכתב ע"י: LiveDns Ltd - אחסון אתרים  אחסון אתרים | תאריך: 27/05/2010
צפיות: 8937

חזרה לדף קודם