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

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

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

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

EThaiZone

และก็ htaccess ที่อยู่ชั้นนอก จะมีผลกับโฟลเดอร์ที่อยุ๋ข้างในด้วยนะครับ

ต้องระวังตรงนี้ด้วย  :D

Step9

เจ้า404นี่ เป็นการจงใจสร้างไฟล์404 หรือเผื่อเกิดเหตุเข้ามาดูหน้าpageไม่ได้แล้วแทนที่จะขึ้น404 ก็ให้redirectแทนครับ

หรือถามอีกที 404 เกิดจากอะไรครับ? :roll:
[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]

golf98765


kengin

ขอบคุณที่เอาความรู้มาแบ่งปันด้วยครับ อย่าเพิ่งน้อยใจนะครับ
For every mountain there is a miracle..

ravemaster

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


นั่งเพ่งอยู่ตั้งนาน ว่าไอ้ตัวอักษรจิ๋ว คือไรฟะ

อย่าเพิ่งน้อยใจครับ  


คนที่มาตอบขอบคุณอาจจะไม่จริงใจ คนจริงใจอาจะจะไม่ได้โพสต์ตอบก็ได้นะ  :wink:

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


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

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


อืม ข้อความของคุณ tony น่าคิดครับ

อยากให้ช่วยถกกันประเด็นนี้ด้วยครับ จะเกิดประโยชน์ต่อบอร์ดมากๆ(ผมก็อยากรู้อ่า)

ขอบคุณล่วงหน้า
บ่นบ้าง เนื้อหาบ้างโดย Microsoft Dynamic AX Guru [direct=http://erprumour.blogspot.com/]บ่นความ ERP[/direct]

เสื้อผ้าแฟชั่น คุณภาพดี ตรวจของก่อนส่งทุกชิ้นกับ [direct=https://www.facebook.com/Lenebelleza/]Lene belleza[/direct]

นำเข้าสินค้าแบรนด์เนมแท้ มีสต๊อคอยู่ USA กับ [direct=https://www.facebook.com/Lenebelleza/]Lene belleza[/direct]

bubbleball

เพิ่งคุยเรื่องนี้กับเพื่อนพอดีเลย แต่ไม่รู้ว่าทำไง  :o

robots

อ้างถึงจาก: 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 สักนิด

ErrorDocument 404 /http://www.xxxx.com/index.html  จบ........

ไปทำอะไรให้มันยุ่งยากขนาดนั้น ระวังนะครับ 301  
:lol:  จากที่มี pr เดี๋ยวจะหนาว

sealinda

อ้างถึงจาก: EThaiZone

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


อย่าน้อยใจน้า เอเชื่อว่าทุกคนรู้สึกขอบคุณในทุกอย่างที่คุณ ethaizone นำมาแบ่งปันนะคะ แต่อาจจาไมไ่ด้โพสต์ตอบบ้าง อารัยบ้าง ทำดีย่อมมีคนเห็นแน่นอนค่ะ  :D
[direct=http://www.thaiseoboard.com/index.php/topic,95911.msg1197898.html#msg1197898]รับบริจาคของขวัญ สำหรับงานวันเด็ก (ส.ที่ 9 ม.ค. 53 ที่บ้านราชวิถี)[/direct] |[direct=http://www.sealinda.com/]ขายส่งเีครื่องสำอางแบรนด์เนม[/direct] | [direct=http://www.girliza.com/]เทคนิคการแต่งหน้า&บำรุงผิว[/direct]|[direct=http://bookmark.girliza.com]บุ๊คมาร์คแซ่บๆ[/direct]

EThaiZone

ขอมาอธิบายเพิ่ม (ผมเข้าใจเหมือนกันว่าเพราะระบบ spam ด้วยแหละ ทำให้คนมันน้อยลง)

*** CuteFTP 7.0 - build Mar 30 2006 ***

STATUS:>   Getting listing "/article/56454.html"...
STATUS:>   Resolving host name localhost...
STATUS:>   Host name localhost resolved: ip = 127.0.0.1.
STATUS:>   Connecting to HTTP server localhost:80 (ip = 127.0.0.1)...
STATUS:>   Requesting server...
GET /article/56454.html HTTP/1.1
Host: localhost:80
User-Agent: CuteFTP/7.0
Connection: Keep-Alive
Accept: *.*, */*
Referer: /

STATUS:>   Receiving reply...
HTTP/1.1 301 Moved Permanently
Date: Wed, 24 Jan 2007 04:50:22 GMT
Server: Apache/2.0.59 (Win32) PHP/4.4.4
X-Powered-By: PHP/4.4.4
Location: http://localhost/article/
Connection: close
Content-Length: 0
Content-Type: text/html

STATUS:>   Redirecting HTTP request...
STATUS:>   Resolving host name localhost...
STATUS:>   Host name localhost resolved: ip = 127.0.0.1.
STATUS:>   Connecting to HTTP server localhost:80 (ip = 127.0.0.1)...
STATUS:>   Requesting server...
GET /article/ HTTP/1.1
Host: localhost:80
User-Agent: CuteFTP/7.0
Connection: Keep-Alive
Accept: *.*, */*
Referer: /

STATUS:>   Receiving reply...
HTTP/1.1 200 OK
Date: Wed, 24 Jan 2007 04:50:22 GMT
Server: Apache/2.0.59 (Win32) PHP/4.4.4
Content-Length: 1259
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html;charset=utf-8

STATUS:>   Downloading...
STATUS:>   Directory listing completed.
ERROR:>   Control connection closed.


นี้เป็น log จาก cuteftp ผมก็อบมาให้ดู
รับรองว่าทำแบบนั้นขึ้นแต่ 301 ไม่มี 404 โผล่มาแน่

แต่ก็อย่างที่หลายคนพูด ว่าทำไปทำมาอาจทำให้ pr ลดแทน

แต่ผมว่าถ้าหน้าแรกเราไม่ติด adsense  จะแก้ปัญหาได้ตรง
- มีข้ออธิบายกับ gg ว่าเราไม่ได้ทำเอาเพื่อเงินจาก adsense
- ทำให้โอกาสที่โดนต่างประเทศบล็อกเพราะเข้าใจว่าเป็น mfa น้อยลง (ถ้าหน้าแรกเรามี adsense ก็คงอาจโดนแบนจากบางเว็บ)
- ทำให้ทราฟิคดูหน้าเชื่อถืออีกนิด

พอ pr มากขึ้น อัตราอินเด็กเราก็จะมากขึ้นเองแหละครับ ถ้าเน้นกินระยะยาว หน้าแรกก็ไม่ควรติด adsense ถ้าอยากทำแบบนี้อะ

tony

เพิ่งเห็นตัวอักษรจิ๋ว เหมือนกัน

วุ้ยๆๆๆ คิดไ้้ด้ไง  ใจน้อยจิงๆ ด้วย ฮาาาา  :lol:
ไม่ค่อยว่างมาดูเท่าไร แต่หัวใจยังกิ๊ดตึ๋ง

EThaiZone

สำหรับกว่านั้น เทคนิคนี้นะครับ สำหรับกรณีคนเข้า 404

ขอแค่.. ภายในเว็บของเรา และภายใน sitemap ของเราไม่มี dead link
เท่านี้แหละครับ โอกาสเข้ามาเจอแบบนี้ก็น้อย

ตัวนี้ก็แค่ทำเพื่อเก็บเล็กเก็บน้อยครับ

(ตัวอักษรเล็กจิ๋ว + สีเดียวกับพื้นสิ หาไม่เจอแน่ๆ ^^)

golf98765

อย่างนี้ใช่ปะ เสียดาย Traffic ที่อาจหลุดไปไหน

http://www.internetsecretsinc.com/123456789.php

EThaiZone

เล่นงี้เลยเหรอครับ  :lol:

ความจริงมันก็ได้อะน่ะ แล้วแต่คนจะทำอะ
เพียงแต่เคยได้ยินว่า 404 ไม่ควรติด adsense อะ  :lol:

tony

404 ติด adsense ได้ครับ google ให้ติดแล้ว

ส่วนเรื่อง duplicated content หาอ่านได้จาก นี้ครับ เค้ามีสัมมนากัน แล้วกูเกิ้ลเป็นคนบอกเรื่องนี้เอง

http://www.seroundtable.com/archives/003398.html
http://news.softpedia.com/news/Google-Clarifies-the-Duplicate-Content-Issue-42672.shtml
http://www.webmasterworld.com/forum92/3208525.htm
http://wpseo.com/duplicate-content-from-googles-point-of-view_49.htm

เน้นเลยว่า ถ้าไม่เคยเจอ จะไม่รู้ว่า มันคืออะไร ฮิๆ ต้องลองเจอสักครั้งนะครับ ฮาาา
ไม่ค่อยว่างมาดูเท่าไร แต่หัวใจยังกิ๊ดตึ๋ง

EThaiZone

จากในนั้นเขาแนะนำถึงการทำ 301 ด้วยนิครับ ?

How can Webmasters proactively address duplicate content issues?

Block appropriately: Rather than letting our algorithms determine the “best” version of a document, you may wish to help guide us to your preferred version. For instance, if you don’t want us to index the printer versions of your site’s articles, disallow those directories or make use of regular expressions in your robots.txt file.
Use 301s: If you have restructured your site, use 301 redirects (”RedirectPermanent”) in your .htaccess file to smartly redirect users, the Googlebot, and other spiders.

แสดงว่าการทำ 301 น่าจะเป็นทางออกที่ดีกว่า 404 สินะครับ
เพราะ 404 เป็นการดึงเนื้อหามาแทนไฟล์ที่ไม่มี
ต่างจาก 301 เป็นการรีไดเร็ก

ขอบคุณครับลทำหรับลิงค์เว็บ พยายามอ่านให้หมด  :D

EThaiZone

Why does Google care about duplicate content?

Our users typically want to see a diverse cross-section of unique content when they do searches. In contrast, they’re understandably annoyed when they see substantially the same content within a set of search results. Also, webmasters become sad when we show a complex URL (example.com/contentredir?value=shorty-george〈=en) instead of the pretty URL they prefer (example.com/en/shorty-george.htm).

ตรงนี้ก็น่าคิดครับ
เพราะหลายคนเองก็ทำ mod rewrite
ถ้าเกิด url ทั้งก่อนและหลังรีไรท์แล้ว
เข้าไปที่ GG จะโดนรีอินเด็ก

อันนี้ผมคอนเฟิร์มว่ามีผลครับ

กำลังจะจดโดเมนใหม่เลย
teamarticles.com ใช้งานไม่ได้แล้ว
โดนรีอินเด็กเพราะเรื่องนี้แหละครับ  :cry:
ลิงค์การรีและหลังรีหลุดไปหา GG

tony

ตัวที่ทำการ redirect แล้วเค้าให้ใ้ช้ 301 นั่น ในกรณี restruction เว็บใหม่ครับ

เช่น ย้ายจาก www.my.com/my-page-1.html  -> www.my.com/home/my-page-1.html

แบบนี้ครับ ควรใช้ 301 และ ไม่ควร ทำการ  301 ไปยังหน้าใด หน้า หนึ่ง เยอะๆ หรือ โยนไปในหน้าเดียวกัน โดยเด็ดขาด เพราะ bot จะมองว่า เข้าไปยัง คนละ url แล้ว ถูก แสดงผล เป็น เนื้อหาเดียวกัน

แม้กระทั้ง มีเนื้อหาซ้ำกัน ในเว็บเดียวกัน นี่ยังโดนเลยครับ ขอบอก ฮ่วย

ดังนั้น เว็บไหนที่ เข้าเว็บแล้ว ไม่เจอ เนื้อหา คือ ต้อง return 404 ก่อน ทำการ redirect ไปหน้าที่ต้องการครับ อย่า ไป redirect เฉยๆ หรือ ให้ค่าอื่นแทน (ถ้าไม่แน่ใจ ว่าทำเองแล้วถูก ไม่อยากให้ทำกัน)

บราวเซอร์บางตัว อย่าง IE พอเจอ 404 มันจะพาเราไปหา error page ที่ เป็น default ของมัน แทนที่ จะพาไปหาหน้าที่เราต้องการ  หรือไม่ก็พาไปหา ป้านิภา เพราะ ISP ม้ันพาไป

แต่ firefox นี่พาไปหาหน้าที่เราส่งไป
ไม่ค่อยว่างมาดูเท่าไร แต่หัวใจยังกิ๊ดตึ๋ง

Step9

อ้างถึงจาก: tonyจะพาไปหาหน้าที่เราต้องการ หรือไม่ก็พาไปหา ป้านิภา เพราะ ISP ม้ันพาไป
แบบนี้เอง หลายครั้งไปเจอแต่เว็บเดิมๆ ตอนที่เข้าเว็บเป้าหมายไม่ได้ :idea:
[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

ระวังกรณีสปายแวร์ด้วยนะครับ

ผมเคยโดน มันวิ่งพาเข้าเว็บ xxx หมดเลย  :lol:

เรารักนายนะน้องฟี่

ตกลงมันปั่น pr หรือ ทำเพื่อไม่ให้เสีย ทราฟฟิค ครับ ผมอ่านแล้วก็งงตั้งนาน

ตอนนี้ก็ยังงงอยู่ ว่า มัน เกี่ยวอะไรกับ pr รบกวนบอกหน่อยครับ  :oops: