ปัจจุบัน Qin Jian ทำงานให้กับบริษัทแห่งหนึ่งและรับผิดชอบในการเพิ่มประสิทธิภาพ SEO ของเว็บไซต์ Dongjiang Clinic เมื่อฉันเข้าควบคุมเว็บไซต์ครั้งแรก ฉันพบว่ามีปัญหาใหญ่ในเว็บไซต์ นั่นก็คือการคัดลอกไซต์มิเรอร์
เว็บไซต์หลักอย่างเป็นทางการของ Dongjiang Clinic มักจะใช้ชื่อโดเมน com.cn ในการแก้ปัญหา และการโฆษณาและโปรโมชั่นอย่างเป็นทางการทั้งหมดก็ใช้ com.cn จากนั้น Dongjiang Clinic จึงตัดสินใจใช้ชื่อโดเมน com ดังนั้นก่อนที่ฉันจะเข้ามาในบริษัท พนักงานยังเปิดใช้งานชื่อโดเมนของ com และ com.cn และดำเนินการแก้ปัญหา A-resistance ในเวลาเดียวกัน ซึ่งเทียบเท่ากับการ "คัดลอกไซต์มิเรอร์" "การคัดลอกไซต์มิเรอร์" เป็นวิธีการโกงที่เครื่องมือค้นหาใช้อย่างชัดเจน แนวทางปฏิบัตินี้ไม่เพียงแต่ทำให้น้ำหนักของชื่อโดเมนหลักกระจายออกไปเท่านั้น แต่ยังส่งผลต่อการจัดอันดับและแม้กระทั่งการรวมเข้าด้วยกันอีกด้วย
เพื่อชดเชยความผิดพลาดนี้ ฉันจึงได้วิเคราะห์สถานการณ์เฉพาะของเว็บไซต์ของ Dongjiang Clinic:
1. การจัดอันดับ: เนื่องจากเปิดใช้งาน com.cn ก่อน การจัดอันดับที่ปรากฏขึ้นเมื่อค้นหา "Dongjiang Clinic" คือ com.cn ตามสถิติของผู้ดูแลเว็บ ในแง่ของหน้าเว็บภายในและคำหางยาว com คือการจัดอันดับหลัก มีอันดับ แต่ com.cn ไม่มีอันดับ
2. PR: ตามที่เจ้านายระบุ PR ของชื่อโดเมน com และ com.cn ของ Dongjiang Clinic นั้นมี 4 ทั้งคู่ก่อนการอัปเดต คราวนี้การอัปเดต PR ของ com.cn ไม่มีการเปลี่ยนแปลง ในขณะที่ชื่อโดเมนของ com มี ถูกลดเหลือ 0. . โดยส่วนตัวแล้ว ฉันประมาณว่า Google ระบุไซต์มิเรอร์แล้วพิจารณาว่า com.cn เป็นชื่อโดเมนหลัก ดังนั้น PR ของชื่อโดเมน com จึงถูกล้างออกไป ก่อนหน้านี้ ลิงก์ที่เป็นมิตรส่วนใหญ่เชื่อมโยงกับ .com.cn
3. การรวมเข้าด้วยกัน: com.cn มีชื่อโดเมนเพียงไม่กี่ร้อยชื่อ ในขณะที่ com มีชื่อโดเมนเกือบ 2,000 ชื่อ
ในเรื่องนี้ ฉันตัดสินใจใช้ 301 เพื่อเปลี่ยนเส้นทาง com.cn ของ Dongjiang Clinic ไปที่ com ค่า PR ของ com คือ 0 ไม่ใช่เรื่องใหญ่ที่จะเพิ่มเป็น 5 สำหรับเว็บไซต์ขององค์กร ดังนั้นการพิจารณา PR จึงสามารถทำได้ สิ่งสำคัญคือ พิจารณาปัญหาการกระโดดหลังจากที่ผู้ใช้ค้นหา Dongjiang Clinic
เดิมทีฉันต้องการใช้การข้าม URL โดยตรง แต่กระทรวงอุตสาหกรรมและเทคโนโลยีสารสนเทศที่ยิ่งใหญ่และทรงอำนาจของเราจะไม่จัดให้มีการข้าม URL ด้วยซ้ำ โฮสต์นั้นเป็นพื้นที่เสมือนของ ASP เดิมทีฉันต้องการใช้โค้ด asp เพื่อตัดสินและดำเนินการข้าม 301 อย่างไรก็ตาม หน้าแรกเป็นไฟล์ html และหน้าภายในทั้งหมดเป็นไฟล์คงที่ ดังนั้นแผนนี้จึงถูกยกเลิก ได้รับรหัสแล้วฉันหวังว่าจะเป็นประโยชน์กับทุกคน
-
โฮสต์ = lcase (request.servervariables ("HTTP_HOST"))
'เริ่มการกระโดดแบบมีเงื่อนไข
เลือกโฮสต์กรณี
กรณี " www.22222221.com.cn "
Response.Status="301 ย้ายอย่างถาวร"
Response.AddHeader "ตำแหน่ง", " http://www.22222221.com/ "
การตอบสนองสิ้นสุด
กรณี "22222221.com.cn"
Response.Status="301 ย้ายอย่างถาวร"
Response.AddHeader "ตำแหน่ง", " http://www.22222221.com/ "
การตอบสนองสิ้นสุด
กรณีอื่น
สิ้นสุดการเลือก
-
โค้ดด้านบนมีปัญหาครับ เวลากระโดด มันปรับไปที่หน้าแรกไม่ได้ครับ เพื่อนร่วมงานจาก Dongjiang Clinic กล่าวว่า com.cn ควรถูกแยกวิเคราะห์บนโฮสต์ PHP อื่น จากนั้นใช้ .htaccess เพื่อดำเนินการข้าม 301
เขียนใหม่EngineOn
RewriteCond %{HTTP_HOST} !ชื่อโดเมนเก่าที่อยู่$ [NC]
RewriteRule ^(.*)$ ที่อยู่เว็บไซต์ใหม่ $1 [L,R=301]
หรือสร้าง index.php สำหรับการกระโดด 301 รหัสคือ:
<?php
header("HTTP/1.1 301 ถูกย้ายอย่างถาวร");
ส่วนหัว ("ตำแหน่ง:http://www.22222221.com");
ออก();
-
เพราะตอนที่ฉันเข้าควบคุมเว็บไซต์ Dongjiang Clinic น้ำหนักของมันไม่ค่อยดีนัก การตั้งค่าการเปลี่ยนเส้นทาง 301 สำหรับหน้าภายใน ดังนั้นฉันจึงสร้างหน้า 404 ขึ้นมา
เพิ่มในไฟล์ .htaccess: ErrorDocument 404 /404.html
จากนั้นสร้างหน้า 404 ที่เกี่ยวข้อง
ฉันจะเขียนสิ่งนี้ที่นี่ชั่วคราว และฉันจะแบ่งปันบันทึกการเพิ่มประสิทธิภาพการจัดอันดับในภายหลังกับคุณต่อไปเมื่อฉันมีเวลา เพื่อนร่วมงานของฉันหวังว่าเพื่อน ๆ ทุกคนจะเข้าร่วมกลุ่ม 66302955 เพื่อหารือเกี่ยวกับเรื่องนี้ด้วยกัน ฉันชื่อ Qin Jian โปรดให้คำแนะนำแก่ฉัน มาเรียนรู้และก้าวหน้าไปด้วยกัน SEO ต้องการการสื่อสารเพื่อความก้าวหน้า! - -
ที่อยู่เดิมระบุ Dongguan SEO ( http://www.pcliver.cn/archives/505.html )