845
צפיות
צפיות
2
תשובות
תשובות
ניתוב מחדש – פשוט אבל מורכב
שלום,
יש לי באתר מערכת Affiliate לצורך שיתופי פעולה עם בעלי אתרים.
כאשר אני פותר חשבון חדש לבעל אתר מסויים הוא מקבל קישור שנראה משהו בדומה
לזה www.mydomain.co.il/index.php?ref=1915
הסיומת של ref=1915 שונה לכל בעל אתר על מנת לזהות את ההפניות ששלח לאתר שלי.
כאן בעצם יש לי את הבעיה. בגלל אופן ההפניה מנוע החיפוש של גוגל מזהה דפים כפולים עם תוכן זהה מה שגורם להורדת תוצאות החיפוש של האתר במנוע החיפוש של גוגל.
כל מה שאני צריך (ולא מצליח לעשות) זה את הדבר הבא:
אם גולש מסויים לחץ על הקישור הבא:
www.mydomain.co.il/index.php?ref=1915
אז הוא יופנה אוטומטית לקישור הנ"ל
www.mydomain.co.il
אשמח עם מישהו יכול לעזור, חייב לפתור את הבעיה.
תודה
2 תשובות
שתי אפשרויות
אפשרות ראשונה היא שאם הוחזר פרמטר ref – לעשות העברת 301 לעמוד הראשי. איך? תלוי בשפה, אני לא מכיר PHP… אבל בעיקרון זה רידירקט פשוט מאוד.
מה שכן, אופציה קלאסית יותר היא להישתמש ב-canonical תג, שזה תג meta שמאפשר להגדיר כתובת טבעית לעמוד, שאליו גוגל יתייחס למרות הנתיב של העמוד. חיפוש קליל בגוגל יחזיר פירוט מורחב יותר.
אלי ענתבי
ב – PHP זה נראה כך:
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.new-url.com" );
?>