การลบการสนับสนุนที่ไม่ใช่ www


15

ฉันไม่ได้เป็นผู้สนับสนุนของการเคลื่อนไหวไม่มี www ฉันชอบ www เพราะมันเพิ่มเป็นบัฟเฟอร์เพื่อแยกความแตกต่างระหว่างไซต์สาธารณะและส่วนตัว / ไซต์คงที่ของเรา

ปัญหาคือว่า ด้วยหนึ่งในเว็บไซต์ของเราปริมาณการใช้งานของเราแบ่งออกเป็น 50/50 ระหว่างเว็บไซต์ที่ใช้ www ของเรากับเว็บไซต์ที่ไม่

ฉันควรรบกวนการเขียนผู้ที่เข้าชมเว็บไซต์ที่ไม่ใช่ www ของเราไปยังเว็บไซต์ WWW ของเราหรือไม่ หรือฉันควรทิ้งพวกเขาไว้ตามลำพัง? google google ของเราทั้งหมดนั้นไม่ได้อยู่ในเว็บไซต์ www ของเราดังนั้นฉันจึงไม่กังวลเกี่ยวกับสิ่งใด ๆ เพียงเกี่ยวกับการรับรู้ของผู้ใช้

มีใครที่นี่เคยมีปัญหานี้มาก่อนหรือไม่ ฉันไม่ได้กังวลเกี่ยวกับแง่มุมทางเทคนิค (นั่นเป็นเรื่องง่ายด้วยกฎการเขียนใหม่อย่างรวดเร็ว) โดยพื้นฐานแล้วเป็นด้านสังคม



เมื่อคุณป้อนhttp://google.comจะเปลี่ยนเส้นทางไปที่http://WWW.google.com
Marco Demaio

คำตอบ:


18

ไม่ว่าจะด้วยวิธีใดก็ตามจากมุมมองของผู้ใช้ตราบใดที่ทั้งสองทำงานเมื่อคุณพิมพ์ในแถบที่อยู่ มีปัญหาจะมีทั้งสองโดยไม่ต้องเปลี่ยนเส้นทางหนึ่งไปยังอีก Google และเครื่องมือค้นหาอื่น ๆ จะนับ www.example.com และ example.com เป็นสอง URL ที่ต่างกัน สิ่งนี้พร้อมกับพารามิเตอร์ URL ที่เรียงลำดับอย่างไม่สอดคล้องกันเป็นหนึ่งในสาเหตุหลักของเนื้อหาที่ซ้ำกัน หากผู้คนกำลังเชื่อมโยงไปยังทั้งหน้า www และหน้าเว็บที่ไม่ใช่ www คุณกำลังเจือจาง PageRank ของคุณอย่างมีประสิทธิภาพระหว่างหน้าเว็บสองหน้าที่มีเนื้อหาเดียวกัน

เนื่องจากปริมาณการใช้งาน Google ของคุณส่วนใหญ่ผ่านเวอร์ชั่น www ฉันจะ 301 เปลี่ยนเส้นทางที่ไม่ใช่ www ไปยัง URL ของ www ด้วยการทำเช่นนั้นคุณจะสูญเสีย PageRank ที่มีศักยภาพน้อยกว่า 301 ผ่านมากกว่าที่คุณต้องการ


1
+1 เห็นด้วย 100% เลือกรูปแบบหนึ่ง (ไม่สำคัญว่าจริง ๆ ) และตรวจสอบให้แน่ใจว่าอีกรูปแบบเปลี่ยนเส้นทางไป วิธีนี้จะทำงานเท่าที่ผู้ใช้มีความกังวลโดยไม่มีโอกาสสับสนหุ่นยนต์
กริช

1
+1 - ตรวจสอบให้แน่ใจว่ารหัสตอบกลับที่ส่งคืนสำหรับการเปลี่ยนเส้นทางคือ 301 (ย้ายอย่างถาวร) และไม่ใช่หนึ่งใน 30x รหัสอื่น ๆ (ดู RFC2616 หรือen.wikipedia.org/wiki/List_of_HTTP_status_codes ) มิฉะนั้นหุ่นยนต์ที่ป้อนเครื่องมือค้นหาอาจยัง สมมติว่าเนื้อหาที่อยู่ทั้งสองนั้นไม่ซ้ำกันและแตกต่างกัน
David Spillett

4

ฉันคิดว่าคนค่อนข้างคุ้นเคยกับมันโดยเฉพาะอย่างยิ่งผู้ที่พิมพ์ URL ฉันปรับเปลี่ยนไซต์งานอดิเรกหลักของฉันเพื่อเปลี่ยนเส้นทางจากที่ไม่ใช่ www ไปยัง www เมื่อไม่กี่ปีที่ผ่านมาและไม่เห็นผลกระทบด้านลบต่อความคิดเห็นของผู้ใช้หรือการจราจร แน่นอน YMMV;)

หนึ่งความคิดเห็นเกี่ยวกับกฎการเขียนใหม่ ระวังถ้าคุณเขียนใหม่ในหลายระดับของไซต์ด้วยไฟล์. htaccess ฉันได้เรียนรู้วิธีที่ยาก (แบ่ง PR) ว่าแม้ว่ากฎ. htaccess บางส่วนจะสืบทอดมา แต่ mod_rewrite ไม่ได้ (อย่างน้อยก็ไม่ใช่ตามค่าเริ่มต้น)


4

ฉันพบว่าสำหรับคำถามเช่นนี้เป็นตัวเลือกที่ดีคือดูว่าเด็กชายตัวใหญ่ทำได้อย่างไร ไปที่ไซต์ต่างๆเช่น Google, Amazon, Yahoo, MSN และอื่น ๆ

สิ่งที่ฉันได้พบก็คือหนึ่งในประเภทของเว็บไซต์เหล่านี้ทุกไปกับwww ฉันขอแนะนำให้ทำเช่นเดียวกัน


3

ฉันจะแนะนำให้เปลี่ยนเส้นทางผู้ใช้ทั้งหมดไปที่ www หากคุณต้องการทำโฮสติ้งไฟล์คงที่คุณไม่ต้องกังวลเกี่ยวกับคุกกี้

ฉันมีลูกค้าเพียงไม่กี่คนที่โฆษณาไซต์ของตนโดยไม่ใช้ www แต่ฉันเปลี่ยนเส้นทางผู้ใช้ไปที่ www และมีดัชนี Google ด้วย www ฉันไม่ได้มีใครบ่น

นี่คือสิ่งที่ฉันใส่ในไฟล์. htaccess ของฉัน:

<IfModule mod_rewrite.c>
    # for www
    RewriteCond %{HTTP_HOST}   !^www\.example\.com [NC]
    RewriteRule ^(.*)          http://www.example.com/$1 [L,R]
</IfModule>

ฉันยังไม่ได้มีปัญหาใด ๆ กับเรื่องนี้


1
การมีโดเมนฟรีสำหรับคุกกี้สำหรับเนื้อหาแบบคงที่มักไม่ค่อยมีปัญหา แม้ว่าจะกลายเป็นปัญหาคุณสามารถตั้งค่า TLD อื่นสำหรับเนื้อหาคงที่ของคุณ DotComs ค่อนข้างถูก ฉันจะบอกว่าเลือกสิ่งที่คุณต้องการและถ้าการตลาดเป็นอย่างมากโดยไม่ต้อง WWW นั้นจะดีกว่า
กริช

ฉันได้ทดสอบสตริง HTTP_HOST ที่ไม่ว่างเปล่าเสมอในสูตร (เหมือน) ของฉันก่อนที่จะใช้การเปลี่ยนเส้นทางเพื่อหลีกเลี่ยงการวนซ้ำสำหรับไคลเอ็นต์ HTTP / 1.0 แต่ฉันไม่แน่ใจว่าสิ่งนี้สำคัญหรือไม่
JasonBirch

ใช่ฉันยังเชื่อว่าเป็นการดีกว่าที่จะทำให้เป็น R = 301 เพื่อระบุว่าการเปลี่ยนเส้นทางควรได้รับการพิจารณาอย่างถาวร
Bobby Jack

1+ สำหรับการเปลี่ยนเส้นทาง 301 + -1 สำหรับโดเมนอื่นที่ให้บริการเนื้อหาแบบคงที่เนื่องจากทุกโดเมนต้องมีการค้นหา DNS ตกลงในทุกวันนี้ที่ไม่ใช่ปัญหาใหญ่ ... และทุกไซต์ยอดนิยมเช่น Facebook, MySpace, ฯลฯ ทำ ... ;-)
fwaechter
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.