יום רביעי, 6 בפברואר 2008

הפניית אתר קבועה - 301

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

הפניה 301 הינה הפניית עמוד קבועה כך שגם רובוטי החיפוש של גוגל ומנועי חיפוש אחרים יכולים לזהות שהדף עבר מקום. בצורה כזאת הנתונים על הדף הישן מועברים לדף החדש - וזה כולל, בין השאר, לינקים נכנסים, PR וכן וותק של העמוד ברשת. החשיבות הינה גם על מנת למנוע מגוגל ומנועים אחרים לזהות את העמוד הישן והעמוד החדש כבעלי תוכן זהה ובשל כך לפסול אותם!
בד"כ אין בעיה לעשות את ההפניה, וזאת באמצעות שורה קצרה בPHP, ASP או CGI. הבעיה הייתה שבאתר של אסף הקוסם
העמודים אינם דינמיים! שימוש בJAVASCRIPT ע"מ לבצע הפנייה אמנם יעביר את הגולשים לעמוד החדש, אבל הוא לא יעביר את מנועי החיפוש. ייווצר מצב רע מאוד בו מנועי החיפוש רואים משהו אחד ואילו הגולש רואה משהו אחר.

הפתרון לבעייה בד"כ הוא שימוש ב HTACCESS אבל למרבה הפלא, השרת עליו אסף הקוסם נמצא הינו שרת WINDOWS ולא APACHE. גם בIIS יש אפשרות לבצע את ההפנייה אבל כמובן לא מהפאנל ניהול של השרת.

בקיצור, בעיה!!!