���� ���ö����ͧ

Sitemap.xml กับ Sitemap_index.xml แตกต่างกันยังไง

Sitemap.xml-Sitemap_index.xml
ลิ้งค์มีแค่ 1113359 เองยังอัพเดดไม่เสร็จนะนี่

Sitemap.xml กับ Sitemap_index.xml แตกต่างกันยังไง

เอาสั้นๆง่ายๆนะครับ Sitemap.xml กับ Sitemap_index.xml มันก็คล้ายๆกันแหล่ะครับจะแตกต่างกันนิดเดียวคือ Sitemap_index.xml มันจะเป็นการระบุไฟล์ที่ Gen sitemap.xml ว่าเก็บไปที่ไหน ดูตัวอย่าง ไฟล์ Sitemap_index.xml

<xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.google.com/schemas/sitemap/0.84">
<sitemap>
<loc>http://www.thaisecondhand.com/sitemaps/ms0.xml.gz</loc>
<lastmod>2007-04-19T17:03:58-05:00</lastmod>
</sitemap>
<sitemap>
<loc>http://www.thaisecondhand.com/sitemaps/at0.xml.gz</loc>
<lastmod>2007-04-19T17:03:58-05:00</lastmod>
</sitemap>
<sitemap>
<loc>http://www.thaisecondhand.com/sitemaps/oa0.xml.gz</loc>
<lastmod>2007-04-19T17:03:08-05:00</lastmod>
</sitemap>
<sitemap>
<loc>http://www.thaisecondhand.com/sitemaps/fd0.xml.gz</loc>
<lastmod>2007-04-19T17:03:08-05:00</lastmod>
</sitemap>
</sitemapindex>

หรือดูตัวอย่างอีกแบบนึงครับ

<sitemapindex xmlns:xsi=xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
http://www.sitemaps.org/schemas/sitemap/0.9/siteindex.xsd"
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>http://www.thaisecondhand.com/sitemaps/ms0.xml.gz</loc>
<lastmod>2007-04-19T17:03:58-05:00</lastmod>
</sitemap>
<sitemap>
<loc>http://www.thaisecondhand.com/sitemaps/at0.xml.gz</loc>
<lastmod>2007-04-19T17:03:58-05:00</lastmod>
</sitemap>
</sitemapindex>

แล้วแต่รูปแบบมันนะครับ บางโฮสมันก็ error ใช้แบบใดแบบหนึ่งก็ได้ครับ

แบบนี้เป็นต้นครับ Sitemap_index.xml มันคือตัวระบุไฟล์ปลายทางว่าเก็บไว้ที่ไหนต้องการให้ไปอ่านไฟล์ไหน? ส่วนไฟล์? Sitemap.xml นั้น เราสามารถเชฟเป็นแบบ .xml.gz ได้ด้วยเพื่อให้ไฟล์นั้นเล็กลงครับ หากมีไม่เยอะไม่จำเป็นต้อง zip ให้เป็น .gz ก็ได้นะครับใช้ .xml ได้เหมือนกัน ไฟล์ sitemap.xml ลิ้งค์ต้องไม่เกิน 50000 ลิ้งค์ต่อไฟล์นะครับ ชื่อไฟล์นั้นจะเชฟเป็นชื่ออะไรก็ได้อยู่ที่ format ไฟล์ข้างในมันนะครับ

ข้อดีของการทำ index คือเราไม่จำเป็นต้อง add ไฟล์ xxx.xml.gz กันทั้งหมด เช่น หากมีไฟล์ .xml.gz ซัก 10 ไฟล์ เราต้องมานั่ง add sitemap ใน Google 10 ครั้งแล้วต้องมานั่งรออีกว่าระบบจะใช้ได้ตอนไหน แบบนี้มันจะช้าเสียเวลาครับ หากเราทำ ไฟล์ index มาไฟล์นึงแล้วกำหนดพาทว่าไฟล์ .xml.gz อยู่โฟลเดอร์ไหนแบบนี้จะง่ายและรวดเร็วกว่าครับ หากอ่านแล้วงงหรือว่าบทความผิดแจ้งผมด้วยนะครับ ผมเขียนตามจินตนาการ อิอิ

สำหรับบทความนี้ทำให้ thaisecondhand.com มี sitemap เยอะขนาดนี้ได้(ไม่เกิดก็ดับ อิอิ)? ก็ต้องขอขอบคุณพี่เอที่เขียนโปรแกรม genfile ให้ พี่ไปป์ผู้เสกสร้างใน server ให้ น้องฟ้าผู้บันดาลไฟล์ทั้งหมดมาให้ แล้วก็ตัวข้าน้อยเองมานั่งมั่วฟอร์แมตที่ใช้ในเว็บ แล้วก็ขอบคุณท่านเอเพื่อน seo ที่แนะนำฟอร์แมตการใช้งานมาให้ครับ

Bookmark and Share

Related Posts

You can leave a response, or trackback from your own site.

20 Responses to “Sitemap.xml กับ Sitemap_index.xml แตกต่างกันยังไง”

  1. Gootum says:

    แบบนี้ไม่ดีนะครับ อยู่ดีๆพุ่งมาเป็นล้านลิ้งค์จะโดนแบนเอาง่ายๆ ตัวอย่างนี้ทำให้ดูว่ามันง่าย แต่ว่าทำแบบนี้ไม่ถูกต้องค่อยๆเป็นค่อยๆไป เกิดมาแล้วโตมันจะดับง่าย ต้องค่อยๆโต อิอิ

  2. Cesar says:

    ผมว่าหน้า Blog นี้สวยนะว่างว่างจะ สมัคร Blog นี้บ้าง น่าจะมีสาระให้ชีวิตผม

  3. ask says:

    ดีนะทำไห้ติด search เร็วขึ้น แต่ตอนหลังกลับมองไม่เห็นหน้า index เลย ผมไม่แน่ใจว่าจะเกี่ยวกับ robote.txt กับ sitemaps.xml หรือเปล่า ที่อาจมี script บางตัว block bote

  4. Gootum says:

    robots.txt เกี่ยวเหมือนกันครับหากใส่ไม่ถูกมันก็ไม่เข้ามาเหมือนกัน ผมเคยลองทำก่ะเว็บที่ติด adsense แล้วใส่ robots.txt แล้ว ads ก็ไม่โชว์เลยเพราะว่าไฟล์ robots.txt มันไม่ให้พวก ads ต่างๆเข้ามา พอเอาออกก็ปกติครับ ส่วน index มีไม่มีนั้นอยู่ที่เว็บแล้วล่ะครับว่ามีคนเข้ามาเปิดหน้าเว็บเรามากน้อยแค่ไหน

  5. ask says:

    -robote.txt จะเป็นเรื่องของความปลอดภัยจาก bote ไม่ให้เข้ามายุ่งหย่ามในเขตหวงห้ามใช่ไหมครับ?
    -ก่อนนี้เว็บอีกตัวของผมเคยอันดับ 1 จากการ search พอผมลองเล่นตัว robote.txt search ก็ไม่เจอหน้าแรกของผมเลย แม้จะลอง search ชื่อตรง ๆ ก็ไม่เจอ หน้า index นั้นเลยครับ?
    -ถ้าผมเอา robote.txt ออก จะเข้าสู่ปกติจะใช้เวลานานแค่ไหนครับ?
    -ในตัว web master tool ถ้าผมไม่กำหนด robote.txt ก็ไม่มีผลอะไรกับ point ของ search ใช่ไหมครับ ?

  6. ask says:

    ผมยังมีคำถามที่ต้องการคำตอบอีกมากนะครับ เดี๋ยวพรุ่งนี้ค่อยถามต่อ
    วันนี้หมดเวลางานแล้ว——-+++

    ขอบคุณครับ

  7. Gootum says:

    ทำความเข้าใจกับ robots.txt ได้ที่นี่ครับ
    http://blog.gootum.com/seo-blog/robotstxt
    ไฟล์นี้ถ้าเราใส่ผิดค่ามันจะไม่ให้ robots ของ Search Engine ทุกตัวเข้ามาเก็บข้อมูลของเราครับ ลองอ่านดูก่อนนะครับหากไม่เข้าใจมาถามใหม่ครับ
    ส่วนใน web master tool ถ้าเราใส่มันจะเข้าไปโชว์เองครับ

  8. ask says:

    ผมไม่เข้าใจ file sitemap.xml.gz ครับ

  9. Gootum says:

    ไฟล์ sitemap.xml.gz มันก็เหมือน sitemap.xml นั่นแหล่ะครับ ส่วนไฟล์ที่มี .gz ด้วยคือการทำให้ไฟล์เล็กลงเหมือนที่เรา zip ไฟล์นั่นแหล่ะครับเหมือนกัน จะใช้ในกรณีไฟล์ sitemap เราที่ไฟล์มันใหญ่ๆครับ ถ้า zip มันจะเล็กลงมากๆแต่ต้องใช้โปรแกรมสร้าง sitemap หรือว่าใช้โปรแกรมที่ zip เป็น gz เท่านั้นนะครับ

    สรุปมันก็คือไฟล์ตัวเดียวกันแค่ zip ให้มันเล็กลง

  10. ask says:

    ขอบคุณครับ
    อีกคำถามครับ URLs restricted by robots.txt คืออะไรครับ

  11. Gootum says:

    URLs restricted by robots.txt คือ url ที่ไฟล์ robots กันไม่ให้เข้ามาที่เว็บของเราครับ robots.txt เป็นตัวกำหนดไม่ให้เข้ามา

  12. ask says:

    แล้วต้องแก้ URLs restricted by robots.txt ยังไงบ้างครับ เพราะผมลองเช็คแล้ว block เยอ่ะเหมือนกันครับ

  13. Gootum says:

    เว็บไหนอ่ะครับเอาลิ้งค์ robots.txt ส่งมาให้หน่อยผมช่วยดู URLs restricted by robots.txt มันบล๊อกแค่ bot ส่วนคนเข้าได้ไม่ต้องสนใจมากหรอกครับ tools บางตัวมันก็มีไว้ให้ดูแต่อย่าไปเชื่อมันหมดทุกอย่าง ตีกฉีกฏกมันครับ

  14. ask says:

    ผมลอง code robote.txt ตัวใหม่แล้วครับรู้สึกว่าวันนี้จะเจอหน้า index ที่หายไปแล้วครับ ผมปล่อยทิ้งไว้ 2-3 วันแล้วครับ สงสัยว่าวันนี้ตอนเย็นเพิ่งจะ update

    ขอบคุณสำหรับคำแน่ะนำดีๆครับ

  15. ask says:

    คุณ Gootum รู้วิธีการ ping sitemap ไหมครับ

  16. Gootum says:

    หากใช้ wordpress ระบบจะมี ping ให้อยู่แล้วนะครับหากไม่ได้ใช้ก็หาเว้บแล้วกรอก url ลงไปให้ bots มาเก็บข้อมุลเราก็ได้ เข้าไปที่
    http://blog.gootum.com/blog-seo-tools
    แล้วไปที่ ping จะมีลิ้งค์ไว้ให้อยู่นะครับลองดู

  17. เว็บไรอ่ะ ทำไมหน้ามันเยอะขนาดนี้ครับ

  18. อ่านไปอ่านมาก็งง นิดๆ ขอบคุณครับ ความรู้ใหม่

  19. krich says:

    อ่านแล้วงงเหมือนกันค่ะ ไว้ค่อยกลับมาอ่านใหม่อีกทีดีกว่า
    อาจจะเข้าใจมากชึ้น ขอบคุณนะค่ะ

Leave a Reply

Additional comments powered by BackType