ปรับแต่ง robots.txt สำหรับเวิร์ดเพรสส์

(Optimize WordPress robots.txt)

robots.txt เป็นไฟล์ที่ใช้ในการสื่อสารกับ bot เพื่อบอกว่า อะไรที่ควรเก็บข้อมูล และอะไรที่ไม่ควรเก็บข้อมูล  เราควรปิดกั้นการเข้าถึงของ bot ในบาง folder เพื่อให้ bot ใช้เวลาอย่างรวดเร็วในการเข้าไปเก็บข้อมูลที่จำเป็น  (indexation)  ที่เป็นประเด็นสำคัญ

บล็อกที่สร้างจาก WordPress หากคุณต้องการ index อย่างรวดเร็ว , rank ที่สูงขึ้น ในการจัดอันดับของ Search Engines คุณก็จะต้องกำหนด robots.txt ให้เป็น robots.txt แบบ seo ซึ่งนอกจากจะส่งผลดีในแง่ของเอสอีโอแล้ว  ทั้งยังช่วยลดปัญหาการ duplicate content  ได้อีกด้วย

robot


root

วิธีการสร้างไฟล์ robots.txt แบบ seo  ให้กับ WordPress ก็เพียงเปิด Notepad ขึ้นมา  ให้ copy   7 บรรทัดด้านล่างวางลงไป แล้ว save ในชื่อ robots.txt  แล้วก็ทำการอัพโหลดขึ้นไปเก็บไว้ใน root directory เป็นอันเสร็จสิ้น

User-agent: *
Disallow: /wp-
Disallow: /feed/
Disallow: /trackback/
Disallow: /comments/feed/
Disallow: /page/
Disallow: /comments/

อธิบายเพิ่มเติมนิดนึงครับ

User-agent: * เป็นการสั่งงาน bot ทุกตัว ไม่ว่าจะเป็น google,yahoo,live ฯลฯ
Disallow: /wp- เป็นการสั่งให้ bot ไม่ต้องไปเก็บข้อมูลใน folder  wp- ทั้งหลาย เช่น wp-content,wp-admin ฯลฯ

ในกรณีที่เราต้องการไม่ให้ bot มาเก็บข้อมูลของเราทั้งเว็บไซต์จะใช้คำสั่ง  Disallow: / (จะมีใครมั้ยที่ไม่อยากให้ bot มาเก็บข้อมูล อิอิ)

เป็นการปรับแต่งเบื้องต้นแบบง่าย ๆ (แต่ได้ผลเป็นที่น่าพอใจ)
เกี่ยวกับ robots.txt ยังมีอะไรที่ Advacne  อีกมากโข แต่สำหรับมือใหม่ เอาแค่นี้ก่อนก็เพียงพอแล้วฮะ

พิสูจน์แล้วได้ผลดีจริง
หลังจากปรับแต่ง robots.txt  ผมโพสบทความนี้(ปรับแต่ง robots.txt สำหรับเวิร์ดเพรสส์)   เผลอแป๊บเดียวติดแล้วครับ
5 นาทีไม่ถึงมั้งเนี่ย

indexjing

Comments

Powered by Facebook Comments

This entry was posted in เทคนิคเอสอีโอ and tagged , , , , . Bookmark the permalink.

11 Responses to ปรับแต่ง robots.txt สำหรับเวิร์ดเพรสส์

  1. เรื่องนี้ดีมีประโยชน์มาก ๆ ครับ

    ผมพบปัญหา url ที่ใช้หมวดหมู่เป็นภาษาไทย ใน pligg ครับ คือมันจะแสดงใน pligg ไม่หมดอ่ะ มันเยอะเกิน
    http://www.daydayday.net/เทคนิคเอสอีโอ/ปรับแต่ง-robotstxt-สำหร้ับเวิร์ด.html
    มันจะเปลี่ยนเป็นโค้ด ซึ่งยาวเกินกว่า pligg จะรับไหว (รึว่าเป็นเฉพาะเว็บผมก็ไม่รู้)
    http://www.daydayday.net/%E0%B9%80%E0%B8%97%E0%B8%84%E0%B8%99%E0%B8%B4%E0%B8%84%E0%B9%80%E0%B8%AD%E0%B8%AA%E0%B8%AD%E0%B8%B5%E0%B9%82%E0%B8%AD/%E0%B8%9B%E0%B8%A3%E0%B8%B1%E0%B8%9A%E0%B9%81%E0%B8%95%E0%B9%88%E0%B8%87-robotstxt-%E0%B8%AA%E0%B8%B3%E0%B8%AB%E0%B8%A3%E0%B8%B1%E0%B8%9A%E0%B9%80%E0%B8%A7%E0%B8%B4%E0%B8%A3%E0%B9%8C%E0%B8%94.html

    ยังไงคุณเดย์ลองซับมิตใน dayadd.net ดูว่าเจอปัญหาเหมือนกันมั้ยครับ

    ผมว่าหากเปลี่ยน url ในเวิร์ดเพรสเป็นแบบนี้ ปัญหาน่าจะหมดไปนะครับ
    http://www.daydayday.net/ปรับแต่ง-robotstxt-สำหร้ับเวิร์ด

  2. admin says:

    มันสามารถแก้ไขได้จาก phpmyadmin ครับผม
    สำหรับ http://www.daydayday.net ได้แก้ปัญหานี้เรียบร้อยแล้ว
    หากคุณ DekDigg (หมาแพนดี้) ต้องการจะแก้ไขผมก็ยินดีจะแนะนำวิธีให้

  3. Pingback: pligg.com

  4. แก้ยังไงครับคุณเดย์

    ก่อนหน้านี้ผมได้แก้ใน phpmyadmin ใน pligg_links > structure > link_url แก้ Length/Values1 แก้ 200 เป็น 255 แล้วอ่ะครับ

    ยังไงชี้แนะด้วยครับ ขอบคุณครับ

  5. ผมปรับแล้วมันขึ้น

    Error

    SQL query:

    ALTER TABLE `pligg_links` CHANGE `link_url` `link_url` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL

    MySQL said: Documentation
    #1170 – BLOB/TEXT column ‘link_url’ used in key specification without a key length

    แสดงว่าเป็นที่ตัวสคริปต์ที่ผ่านการโมฯมาแล้ว โครงสร้างมันไม่เหมือนเดิมแล้ว มันเลยไม่สำเร็จใช่มั้ยครับ

  6. ยังไงคุณเดย์ช่วยลบความเห็นของผมในนี้หน่อยครับ มันรก ๆ เป็นขยะที่ไม่เกี่ยวกับเอ็นทรี่นี้ซะแล้ว อิ ๆ

    ส่วนปัญหาของผม คุณเดย์แก้ปัญหาได้มั้ยครับ หากไม่ได้ก็ไม่เป็นไรครับ

  7. ohmohm says:

    disallow /feed/ จะไม่เป็นไรหรือครับ เผื่อบอทมันเอา feed ไปใช้ หรือ search engines ที่ค้นเฉพาะ feed

  8. ลองนำไปทำ seo ดูดีกว่า

  9. IELTS says:

    ชอบจริงๆครับ บทความมีประโยชน์มากๆ

  10. Pingback: ปรับแต่ง robots.txt สำหรับ WordPress | จุ๊บแจง

  11. phplifestyle says:

    พอดีเลยผมกำลงมีปัญหากับ robots.txt ได้บทความนี้ช่วยชีวิตผมเลย

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>