שינוי נפוץ מאוד שהרבה בעלי אתרים ומקדמי אתרים רוצים או צריכים לעשות הוא הפנייה של אותו אתר לגרסה עם או בלי WWW, ניקח את האתר הזה לדוגמא: האתר מציג את הכתובות באופן הבא he.seokru.com, ואם מנסים לגשת לכתובת של האתר  בלי ie (seokru.com) www , ישנה הפניית 301 לכתובת עם www.

קודם כל יש כמה מונחים שצריך להכיר:

  • שם דומיין: domain.com
  • סיומת הדומיין: com
  • סאב דומיין: sub.domain.com במקרה של האתר הזה: www

מה יותר טוב, אתר עם WWW או אתר בלי WWW?

למעשה אין יתרון מסויים לאתר עם או בלי WWW, זה החלטה שרירותית, שיווקית או טכנית. את זה אני אומר מנסיון בפועל שלי ושל מקדמים אחרים וגם ממידע רשמי שגוגל מספקים, כולל פוסט מ2006 של מאט כץ על קנונליזציה. מה שחשוב זה ליצור אחידות בכתובת הקיימות באתר ולהמנע ממצב שיש לאתר כמה גרסות זהות לאותו עמוד כמו למשל:

http://domain.com
http://www.domain.com
http://domain.com/index.html
https://domain.com
https://www.domain.com
https://www.domain.com/index.html

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

מתי כדאי להפנות אתר שיהיה עם WWW?

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

איך להפנות לאתר עם WWW

אזהרה: אם אתם לא מנוסים בפיתוח, אחסון ובניית אתרים שווה לכם לבקש עזרה ממפתח כי שגיאה קטנה יכולה להפיל את האתר לחלוטין, וכמובן תמיד תזכרו לגבות קודם. אתרים המאוחסנים בשרתי לינוקס/PHP: ניגש לקובץ .htaccess בעזרת cpanel/File manager או תוכנת FTP או בעזרת SSH. נוסיף את הקוד הבא (רק תחליפו את yourdomain בדומיין שלכם):

RewriteEngine On
RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]

להפנות אתר בלי WWW

הקוד דומה מאוד:

RewriteEngine On RewriteCond^(.*)$ 
http://www.yourdomain.com [NC] RewriteRule %{HTTP_HOST} ^yourdomain.com/$1 
[L,R=301]

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

תגובות

2 תגובות על “איך להפנות אתר בלי WWW לאתר עם WWW ולהפך

  1. מוטי חמו אומר:

    תודה, קצת טכני אבל מאוד בסיסי מבחינת אופטימזציה ראשונית לאתר.

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *