การทำ 404 ให้กลายเป็น 301 เพื่อการปั่น PR

เริ่มโดย EThaiZone, 23 มกราคม 2007, 20:26:07

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

EThaiZone

หลายคนคงรู้ว่าการทำ error document 404
หมายถึงว่าเมื่อไฟล์นั้นๆ ไม่มี
ก็ให้เรียกเพจที่ต้องการแสดงแทน

แต่หารู้ไม่ว่าเป็นการเสียดายทราฟิคอย่างมาก
เพราะมันเป็นแค่ การดึงข้อมูล แต่สิ่งที่จะทำให้ทราฟิคไม่สูญเปล่าคือ
การรีไดเร็ก

วันนี้เราจะมาสอนการทำให้เอกสาร 404 กลายเป็นการรีไดเร็กแทน

ขั้นแรกให้สร้าง .htaccess ในบนเว็บท่านแล้วใส่โค้ดดังนี้

ErrorDocument 404 /error404.php

แล้วเซฟ จากนั้น
ให้ สร้างไฟล์ error404.php แล้วใส่โค้ดดังนี้

<?
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.google.com/");
header("Connection: close");
?>

แก้ตรง google.com เป็นเว็บของท่าน

เสร็จแล้วเซฟ แล้วนำไฟล์ .htaccess และ error404.php ทั้ง 2 ไฟล์ไปวางไว้ที่
โฟลเดอร์รากในเว็บของท่าน

เท่าที่เมื่อคนอ่านเข้ามาเจอ 404 จะถูกรีย้ายไปแบบ 301 แทน
และแน่นอนมีผลกับ google ด้วย ซึ่งนี้คือสิ่งที่เราต้องการครับ

นี้จะเป็นบทความ tutorial สุดท้ายแล้วที่จะมาโพส
อ่านกันตั้ง ยี่สิบกว่าคน ไม่มี comment สักนิด

octoberbooks

[direct=https://internet-true.com]ติดเน็ตบ้านทรู[/direct]

devil_joe

ขอบคุณสำหรับเทคนิคนี้เลยครับ  ยอดเยี่ยม
ยืมดาบฆ่าคน

sunkoster

ขอบคุงหลาย  :lol:  :lol:





แก้ไขหน่อย

นี้จะเป็นบทความ tutorial สุดท้ายแล้วที่จะมาโพส อ่านกันตั้ง ยี่สิบกว่าคน ไม่มี comment สักนิด


เพิ่งเห็น อย่าใจน้อยสิท่าน บางคนเค้าอาจจะไม่ได้โพส แน่ในใจเค้าผมว่าไม่ลืมท่านหรอก คนเก่งๆ โพสต่อไปเถิด

เด็กเก่งหายากก ยิ่งให้ ยิ่งเก่งเดอร์
:lol:  :lol:  :lol:  :lol:
[direct=http://zfind.item69.com/]amazon advance search products[/direct] | [direct=http://zfind.item69.com/]amazon[/direct]

jiw

ขอบคุณครับ

ยังไม่ได้ลองทำ ........ แต่ ผมเชื่อว่า ความรู้นี้มีประโยชน์ต่อการทำ adsense พอสมควรครับ

:wink:

danupol

ความรู้มีน้อยจิงๆ  เลยไม่รู้จะ comment  ยังไง  

ไงก็ ขอบคุณครับ  
:lol:  :lol:  :lol:  :lol:  :lol:  :lol:

amaudy

ขอบคุณมากครับ

ทำดีเค้าไม่ค่อยชมกันหรอกครับ
แต่ผิดนิดเดียว จะโดนด่าไปอีกนาน

มันเป็นเรื่องธรรมดาของมนุษย์ครับ

dit98

ขอบคุณมาก ๆ ครับ
สำหรับความรู้ดี ๆ ที่แบ่งปันให้ครับ
:D  :D  :D

idelsonar

[direct=https://techer.co.th]MEANWELL[/direct] | [direct=https://store.techer.co.th]สวิทชิ่ง พาวเวอร์ ซัพพลาย[/direct]

goldrich

ขอบคุณครับ

จะนำเทคนิคไปใช้ครับ
18+
XSONIC Harddisk dock สำหรับคนมีฮาร์ดดิสหลายลูก

ถ้าความเห็นของผมมีประโยชน์ ขอ +1 Thank ครับ

abac401


tasnai

"ผู้ใด ต้องการสุขเพื่อตน
ด้วยการก่อทุกข์แก่ผู้อื่น,
ผู้นั้น ชื่อว่า พัวพันไปด้วยเวร
ย่อมไม่พ้นจากเวร."

win

ขอบคุณมากครับ

(แม้ว่าตัวเองอ่านแล้ว ยังไม่ค่อยเข้าใจเท่าไหร่ แต่จะลองเอาไปทำดูครับ)

ผมเชื่อในคำที่บอกว่า ยิ่งให้ยิ่งได้นะครับ คุณ EThaiZone อย่าเพิ่งท้อใจไป :o

:!: ผมเคยฟังเพื่อนที่เป็นอาจารย์มหาวิทยาลัยเล่าว่า การที่เขาได้คอยบอก คอยสอนลูกศิษย์นั้นมีผลดีโดยตรงต่อตัวเขาเองด้วย คือ

1. การทดสอบทักษะการสื่อสารให้คนอื่นเข้าใจ ด้วยเทคนิคต่างๆ

2. ทำให้ตัวเองเกิดความรู้แตกแขนงออกไปอีก เวลาเล่าหรือสอน บางทีก็นึกเรื่องที่ไม่เคยคิดจะนึกมาก่อนได้เอง และเกิดการต่อยอดความรู้แบบคิดเรื่องนี้ เลยทำให้คิดเรื่องโน้นออก จับมาโยงกันได้ จับมาผสมผสานกันได้ (ตอนเรียนจะมีเพื่อนที่เก่งๆ ชอบมาติวคนอื่นก่อนสอบ ก็คือเพื่อนคนนี้นั่นแหละ เป็นอาจารย์ในเวลาต่อมา  :D  ตอนนั้นก็เคยถามว่า ทำไมชอบติวให้เพื่อน ไม่หวงวิชาหรือ มันบอกว่า ยิ่งติว จะยิ่งได้ทบทวน และได้คิดเพิ่มอีกหลายๆ เรื่อง)

3. เกิดความภูมิใจ และนับถือตัวเอง(Self-Esteem) ที่ตนเองได้ให้ความรู้ที่เป็นประโยชน์ต่อผู้อื่น


สรุปแล้ว ขอให้เอาสิ่งดีดี เทคนิคดีดี มาเล่าให้ฟังบ่อยๆ นะครับ ตามที่คุณอยากจะทำ

:D

joe


youcanberich

มาขอบคุณด้วยคนครับ อย่าเพิ่งน้อยใจครับ  :D
[direct=http://www.iheartpassiveincome.com/]อยากรู้ว่าผมทำเงินวันละ $1000 ได้ยังไง คลิ๊ก![/direct]
[direct=http://www.iheartpassiveincome.com/]ผมจะสอนให้คุณหารายได้แบบยั่งยืนบนโลกออนไลน์ รับประกันคุณทำได้แน่นอน[/direct]
[direct=http://www.iheartpassiveincome.com/]เหนื่อยกับการปั่นเว็บใช่มั้ย อยากทำเงินวันละ $100 และไม่ต้องลุ้นโดนแบนรายวัน ผมมีทางออกให้ คลิ๊กครับ![/direct]

EThaiZone

อะครับ

งั้นผมขออธิบายเพิ่ม

เคยมีคนพูดถึงการปั่น pr โดนชี้โดเมนหลายๆ โดเมนมาอันเดียว
ซึ่งความจริงการชี้แบบนั้นใช้การรีไดเร็กทั่วไปไม่ได้

การรีไดเร็กต้องทำให้ระดับ header หรือก่อนที่เนื้อหาจะมา
ซึ่งจะมีการรี 2 แบบคือ 301 และ 302

301 เป็นการรีถาวร 302 เป็นการรีชั่วคราว
ซึ่ง 301 และ 302 ทำให้ searchengine ตีความว่าเพจนี้ถูกย้ายชั่วคราวงหรือถาวร

ซึ่งสำหรับการปั่น pr จะใช้ 301
โดยแทนที่หน้าเพจที่เปิดไม่เจอแล้วขึ้น 404
จะปล่อยไว้ หรือทำหน้าแสดง 404 มาก็ตามที
ก็เสียดายครับ ดังนั้นใช้การทำข้างต้น จะทำให้ทั้งคนและ google
มันวิ่งกลับไปหาหน้าหลัก จะทำให้ทราฟิคไม่เสียเปล่าครับ

Step9

อะไรๆก็จะเขียนลงในไฟล์ .htaccess
ถ้ามีสคริปหลายตัวจะเรียงลำดับยังไงใน.htaccessครับ :)
[direct=http://www.thaiseoboard.com/index.php/topic,315485]รับจ้างโพสเว็บ ขายสินค้าและบริการ, ขายบ้าน อสังหาริมทรัพย์[/direct] | [direct=http://www.thaiseoboard.com/index.php/topic,372074]ขายอะไรดี คำแนะนำจาก คุรุเทพ[/direct]
  |  [direct=http://www.iseehomecomplex.com/]ถ้าเพียงเรา.. มีบ้านอยู่...[/direct]

EThaiZone

หลักๆ ถ้าเป็นผมนะครับ

บนสุดจะเอาเรื่อง rewrite ก่อน

แล้วค่อยตามด้วยส่วนจัดการ
พวก error 404
หรือ index

แล้วตบท้าบด้วยพวกตั้งค่าบังคับเฉพาะไฟล์อย่าง
<Files .htaccess>
order allow,deny
deny from all
</Files>

ก็คือใส่ไว้ไม่ให้ตัวไฟล์ htacces อ่านได้

แต่ความจริง แค่ไม่ error ก็ถือเป็นใช้ได้ครับ  :D

tony

ตามหลักการ เท่าที่ดู  หน้านี้ มันจะส่ง 404 ไปให้ bot ก่อนเรียบร้อยแ้ล้วครับ


แล้วหากว่า มีการ redirect ไปยังหน้าใดหน้าหนึ่งมากๆ ปรากฏว่า เข้าหลักการ duplicated content ของ google พอดีเลยครับ

google ได้ ให้คำจำกัดความ และการป้องกันการ redirect แบบนี้ไว้ว่าไม่ควรทำ เพื่อหลีกเลี่ยง bot มองเป็น duplicated content ครับ
ไม่ค่อยว่างมาดูเท่าไร แต่หัวใจยังกิ๊ดตึ๋ง

tony

อ้อ ลืมบอก  ข้อมูลนี้ หาอ่านได้ที่ webmaster blog ของ กูเกิ้ลนะครับ
ไม่ค่อยว่างมาดูเท่าไร แต่หัวใจยังกิ๊ดตึ๋ง