שאלה שאני מקבל בכל אתר חדש. "שמול, האם להשתמש ב-www או בלי?". התשובה הקצרה, לא משנה. התשובה הארוכה, מה שכן משנה זה שתבחרו אחד ותהיו עקביים.
למה לא משנה
גוגל אדיש לזה. אתר עם www או בלי, יכולים שניהם לדרג באותה מידה. אין יתרון טכני לאחד על השני.
למה חשוב להיות עקביים
אם הדפים שלכם זמינים גם ב-www וגם בלי, יש לכם duplicate content. גוגל מבולבל, ה-authority מתפזר בין שני URLs לאותו תוכן.
הפתרון, תבחרו אחד ותעשו 301 redirect מהשני אליו.
איך להחליט
שיקולים
- אסתטיקה, www נראה יותר רשמי. בלי www נראה יותר מודרני.
- אורך, בלי www קצר יותר.
- cookies, www מאפשר cookies על subdomains. בלי www, cookies זולג לכל ה-subdomains.
- technical, www מאפשר CDN flexibility. בלי www מוגבל יותר.
ההמלצה שלי
לרוב האתרים בעברית, אני בוחר בלי www. הוא מודרני, קצר, ולעבודה הסטנדרטית של אתר עברי, אין סיבה להשתמש ב-www.
איך לבצע
שלב 1, החליטו
www או בלי. סופי.
שלב 2, 301 redirect
הוסיפו redirect מהגרסה השנייה לראשית.
אם בחרתם בלי www, ב-htaccess:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.example\.com [NC]
RewriteRule ^(.*)$ https://example.com/$1 [L,R=301]שלב 3, עדכנו ב-Search Console
בחרו את הגרסה הראשית ב-Search Console (Settings → Domain).
שלב 4, עדכנו internal links
תוודאו שכל ה-links הפנימיים שלכם משתמשים בגרסה הנכונה.
טעויות נפוצות
טעות 1, אין redirect
שתי גרסאות פעילות. duplicate content.
טעות 2, redirect חלקי
חלק מהדפים מ-redirect, חלק לא. בלגן.
טעות 3, redirect ל-homepage
הוסיפו redirect שמשמר את ה-path. www.example.com/page צריך לעבור ל-example.com/page, לא ל-example.com.
סיכום
תבחרו אחד, תהיו עקביים, תעבירו 301. זהו. אל תכלו על זה יותר מדי זמן.