แผนผังไซต์ xml ที่สิ้นหวัง การสร้างแผนผังเว็บไซต์ ตัวสร้างแผนผังไซต์ออนไลน์และแผนผังไซต์ XML

เมื่อเร็ว ๆ นี้สำหรับไซต์หนึ่งฉันและหลังจากนั้นไม่นานก็ได้รับการแจ้งเตือนเกี่ยวกับข้อผิดพลาดที่พบที่นั่น พูดตามตรง ฉันรู้สึกประหลาดใจเล็กน้อยกับข้อความนี้ เนื่องจากฉันใช้ปลั๊กอินที่ได้รับการพิสูจน์แล้วและเป็นหนึ่งในปลั๊กอินที่ดีที่สุดในด้านนี้ - WordPress SEO โดย Yoast อย่างไรก็ตามบริการ Yandex ยืนยันว่า:

เมื่อฉันคลิกที่ข้อผิดพลาด 442 เหล่านี้ ฉันถูกพาไปที่หน้าเว็บพร้อมผลการวิเคราะห์ แต่ด้วยเหตุผลบางประการ แทนที่จะแสดงข้อผิดพลาด มีเพียงคำเตือนเท่านั้นที่แสดงขึ้น ซึ่งกลับกลายเป็นว่ามีขนาดเล็กกว่ามาก ทั้งหมดเกี่ยวข้องกับแท็ก image:image ใน sitemap.xml พร้อมด้วยรูปภาพจากหน้าปัจจุบัน

เท่าที่ฉันรู้ ตัวเลือกนี้ถูกใช้มาเป็นเวลานานแล้ว เป็นเรื่องแปลกที่แท็กรูปภาพสำหรับ Yandex ใน Sitemap ยังคงเป็นสิ่งที่ไม่รู้จัก ลองดูประเด็นสำคัญบางประการด้านล่าง:

  • (แฮ็กรูปภาพ)

แผนผังเว็บไซต์สำหรับรูปภาพ

พูดตามตรง ฉันไม่รู้ว่าตอนนี้แผนผังไซต์แสดงรูปภาพพร้อมกับลิงก์ไปยังหน้าต่างๆ ใช้ก่อนหน้านี้ โมดูลกูเกิล แผนผังไซต์ XMLสำหรับ WordPress และแสดงรายการโพสต์และโพสต์ที่ต้องการโดยไม่มีรูปภาพ อย่างไรก็ตาม ต่อมาฉันเปลี่ยนมาใช้โมดูล Yoast SEO และเมื่อปรากฎว่าทุกอย่างแตกต่างออกไปเล็กน้อย

สำหรับข้อมูลเกี่ยวกับแท็ก image:image สำหรับแผนผังไซต์ โปรดดูความช่วยเหลือใน Search Console คุณสามารถใช้หลายแท็กสำหรับแผนผังไซต์:

  • (บังคับ) - บล็อกที่มีข้อมูลเกี่ยวกับรูปภาพหนึ่งรูป
  • (จำเป็น) - URL ของรูปภาพ;
  • — ชื่อของภาพ;
  • — คำอธิบายภาพ (ลายเซ็น);
  • - สถานที่ถ่ายภาพ
  • — ใบอนุญาตสำหรับภาพ

นี่คือตัวอย่าง Image XML Sitemap (มี 2 หน้า แต่ละหน้ามี 2 รูปภาพ):

"http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:รูปภาพ = "http://www.google.com/schemas/sitemap-image/1.1"> > > http://site/some-post.html > > > http://site/first-image.jpg > > > > http://site/second-image.jpg > > > > > http://site/some-article.html > > > http://site/article-image1.jpg > > > > > > > >

ดังที่คุณเห็น Google จะแสดงข้อมูลเกี่ยวกับรูปภาพในแผนผังไซต์แยกจากหน้าเว็บ

แผนผังเว็บไซต์ XML จาก Yoast SEO

สมมติว่าคุณได้ดาวน์โหลด ติดตั้ง และเปิดใช้งานโมดูลนี้แล้ว หากต้องการสร้างแผนผังเว็บไซต์ใน Yoast SEO คุณต้องไปที่ส่วนเดียวกันของเมนูการตั้งค่าปลั๊กอิน

คุณจะพบ 4 คะแนนที่นี่:

  • การตั้งค่าทั่วไป;
  • ประเภทของโพสต์ - การรวมโพสต์ เพจ ไฟล์สื่อในแผนผังเว็บไซต์
  • รายการที่ไม่รวม - ความสามารถในการลบบันทึกบางอย่างด้วย ID;
  • อนุกรมวิธาน - การรวม/การแยกอนุกรมวิธานต่างๆ จากแผนที่

ที่ด้านบนสุดเหนือรายการเมนูเหล่านี้ คุณจะพบแถบเลื่อนที่ควรตั้งค่าเป็น “เปิดใช้งาน” ซึ่งสอดคล้องกับแผนผังเว็บไซต์ Yoast SEO XML ที่เปิดใช้งาน ในแท็บ “ทั่วไป” จะมีปุ่ม “แผนผังเว็บไซต์ XML” ที่จะนำคุณไปยังแผนผังเว็บไซต์ที่สร้างขึ้น อย่างไรก็ตาม มันอยู่ที่ sitemap_index.xml ดังนั้นอย่าลืมทำการเปลี่ยนแปลงที่เหมาะสมกับ Robots.txt สำหรับ URL แต่ละหมวดหมู่ที่แยกจากกัน ไฟล์แผนผังไซต์จะถูกสร้างขึ้นแยกจากกัน:

  • http://www.site_name.ru/post-sitemap.xml - โพสต์ WordPress;
  • http://www.site_name.ru/page-sitemap.xml - หน้าเว็บไซต์
  • http://www.site_name.ru/category-sitemap.xml - หมวดหมู่ (ส่วนหัว);
  • http://www.site_name.ru/post_tag-sitemap.xml - แท็ก (ป้ายกำกับ)

หากก่อนหน้านี้คุณเคยใช้สำหรับไซต์ WordPress คุณจะเห็นการแจ้งเตือนที่เกี่ยวข้องในการตั้งค่า Yoast SEO เกี่ยวกับความเป็นไปไม่ได้ที่จะรวมสองโมดูลเข้าด้วยกัน คุณจะต้องปิดการใช้งาน Google XML Sitemaps

รูปภาพในแผนผังเว็บไซต์ XML จาก Yoast SEO

ฉันได้กล่าวไปแล้วข้างต้นว่าโมดูล Yoast SEO จะเพิ่มรูปภาพลงในแผนผังไซต์โดยอัตโนมัติ และคุณไม่สามารถปิดใช้งานตัวเลือกนี้ได้ ใช่ มีการห้ามจัดทำดัชนีสิ่งที่เรียกว่าไฟล์แนบ แต่สิ่งเหล่านี้ไม่ใช่รูปภาพ แต่เป็นโพสต์ประเภทพิเศษ (ประเภทโพสต์สื่อ)

คุณต้องเข้าใจด้วยว่ารูปภาพบางภาพที่อัปโหลดโดยใช้ Sitemap จะไม่ได้รับการจัดทำดัชนี ไม่ต้องกังวลกับเรื่องนี้ ผลลัพธ์ขึ้นอยู่กับการตัดสินใจของ Google เครื่องมือค้นหาอาจพิจารณาว่าไฟล์ของคุณมีประโยชน์ไม่เพียงพอ ไม่ซ้ำกัน มีขนาดใหญ่ ฯลฯ

Yoast SEO มีตัวกรองสองตัวที่ช่วยให้คุณ "ปรับแต่ง" การแสดงรูปภาพในแผนผังไซต์ได้เล็กน้อย อันดับแรก - wpseo_xml_sitemap_imgอนุญาตให้คุณปิดการใช้งานการเพิ่มรูปภาพลงในแผนผังไซต์ XML

ฟังก์ชัน wpseo_cdn_filter($uri) ( return str_replace("http://example.com", "http://cdn.example.com", $uri); ) add_filter("wpseo_xml_sitemap_img_src", "wpseo_cdn_filter");

การเปลี่ยนแปลงจะมีผลหลังจากอัปเดตแผนผังเว็บไซต์ คุณสามารถเร่งกระบวนการนี้ให้เร็วขึ้นได้โดยการปิดใช้งานแล้วเปิดใช้งานเอาต์พุตแผนผังไซต์

ปลั๊กอินสำหรับการสร้าง Image Sitemap XML

บริการและโปรแกรมส่วนใหญ่ที่อนุญาตให้คุณสร้างแผนผังไซต์สำหรับรูปภาพได้รับการจ่ายเงิน บางส่วนมีเวอร์ชันทดลองใช้งานพร้อมฟังก์ชันการทำงานเต็มรูปแบบ ดังนั้นหากคุณต้องการสร้างแผนผังไซต์เดียว คุณก็สามารถใช้งานได้ ฉันพบโปรเจ็กต์ฟรีเพียงโปรเจ็กต์เดียวเท่านั้น นั่นคือโปรแกรมสร้างแผนผังไซต์รูปภาพฟรีจากหน่วยงาน Angel Digital

บนหน้าในแบบฟอร์ม ให้ป้อนที่อยู่เว็บไซต์ของคุณแล้วคลิกลิงก์ "สร้างแผนผังไซต์รูปภาพ" ภายในไม่กี่นาที คุณจะได้รับซอร์สโค้ดสำหรับแผนผังเว็บไซต์ ซึ่งคุณคัดลอกลงในโปรแกรมแก้ไขข้อความและบันทึกเป็นไฟล์ XML แน่นอนว่าทุกอย่างดูไม่เรียบร้อยดีนัก และฉันไม่แน่ใจว่าในอีกสองสามปีข้างหน้าโปรเจ็กต์นี้จะยังใช้งานได้ แต่บริการสร้างแผนผังไซต์พร้อมรูปภาพ ข้อเสียเปรียบเพียงอย่างเดียวคือไฟล์สุดท้ายจะต้องได้รับการทำความสะอาดเล็กน้อยจากรายการที่ซ้ำกันและรูปภาพต่างๆ ที่ไม่ใช่เนื้อหา (เช่น ไอคอนบนหน้า)

หากคุณมี WordPress แสดงว่าคุณโชคดี มีวิธีแก้ไขปัญหาที่เหมาะสมสำหรับระบบนี้หลายประการ ฉันเลือกสองอันที่สร้างแรงบันดาลใจให้เกิดความมั่นใจสูงสุด

Udinra แผนผังไซต์รูปภาพทั้งหมด

ปลั๊กอิน Udinra All Image Sitemap จะสร้างแผนผังเว็บไซต์สำหรับรูปภาพโดยอัตโนมัติ และส่ง Ping ไปยัง Google, Bing และ Ask.com โมดูลนี้มีการดาวน์โหลดมากที่สุด (10,000 ครั้ง) มีเรตติ้งสูงสุดและได้รับการอัปเดตเป็นประจำ มีเวอร์ชัน Pro พร้อมฟังก์ชันการทำงานที่ยอดเยี่ยม (รองรับปลั๊กอินและแกลเลอรีอีคอมเมิร์ซ) แต่ในทางทฤษฎีแล้ว ตัวเลือกฟรีก็ควรเหมาะสำหรับไซต์ทั่วไปด้วย

แผนผังไซต์รูปภาพขั้นสูง

ผู้เขียนโมดูล Advanced Image Sitemap เรียกโมดูลนี้ว่าเป็นเครื่องมือที่ทรงพลังที่สุดสำหรับการสร้าง Images Sitemap XML เมื่อพิจารณาจากคำอธิบายแล้ว ปลั๊กอินมีการตั้งค่ามากกว่ารุ่นก่อนหน้า อย่างไรก็ตาม การดาวน์โหลดจำนวนน้อยก็ทำให้สับสนเล็กน้อย

ทั้งหมด. แน่นอนว่าเป็นเรื่องตลกที่ในปี 2559 เกิดข้อผิดพลาด Yandex เกิดขึ้นกับแท็กรูปภาพ:รูปภาพที่ไม่รู้จักในแผนผังไซต์ ตามทฤษฎีแล้ว สถานการณ์สามารถแก้ไขได้ด้วยเคล็ดลับเล็กๆ น้อยๆ ขั้นแรก สร้างแผนผังไซต์โดยไม่มีรูปภาพใน Yoast SEO (ใช้แฮ็กด้านบน) + สร้าง XML แผนผังไซต์รูปภาพแยกกันเป็นโมดูลที่สอง ถัดไป สำหรับ Google คุณจะ "แย่งชิง" การ์ดทั้งสอง ในขณะที่สำหรับ Yandex ใน Robots.txt และ/หรือแผงควบคุมของผู้ดูแลเว็บ คุณจะแสดงเฉพาะตัวเลือกโดยไม่มีรูปภาพ

ฉันสงสัยว่าคำเตือนเหล่านี้ใน Yandex.Webmaster รบกวนการอ่านข้อมูลจากแผนผังเว็บไซต์ XML หรือไม่ คุณคิดอย่างไรเกี่ยวกับเรื่องนี้? คุณจะใช้ Sitemap สำหรับรูปภาพอย่างไร

ไฟล์ แผนผังเว็บไซต์- นี่คือไฟล์ที่มีข้อมูลเกี่ยวกับหน้าต่างๆ ของเว็บไซต์ หรือที่เรียกว่า แผนผังเว็บไซต์. ด้วย Sitemap คุณสามารถบอกเครื่องมือค้นหาได้ว่าหน้าใดในเว็บไซต์ของคุณที่จำเป็นต้องได้รับการจัดทำดัชนี ข้อมูลในหน้าต่างๆ มีการอัปเดตบ่อยเพียงใด และหน้าใดที่สำคัญที่สุดในการจัดทำดัชนี

ที่นี่คุณสามารถสร้างโค้ด Google และ Yandex XML ที่จำเป็นสำหรับแผนผังไซต์ได้ และยังสร้างแผนผังเว็บไซต์แบบภาพออนไลน์ ซึ่งคุณสามารถวางไว้บนหน้าใดหน้าหนึ่งของคุณได้

คุณสามารถอ่านเพิ่มเติมเกี่ยวกับรูปแบบไฟล์ XML Sitemap ได้ที่ sitemaps.org

คำถามที่พบบ่อยเกี่ยวกับประวัติโครงสร้าง XML ข้อมูลวีไอพีผู้เชี่ยวชาญระดับเริ่มต้น

รายละเอียดทางเทคนิคของแผนผังเว็บไซต์

แท็กไฟล์ Sitemap.xml:

  • เปลี่ยนความถี่- ความถี่ที่เป็นไปได้มากที่สุดของการเปลี่ยนแปลงเนื้อหาของ URL ที่ระบุ
  • ล่าสุด- วันที่จริงของการอัปเดต URL ครั้งล่าสุด
  • สถานที่- URL นั้นเอง;
  • ลำดับความสำคัญ- ลำดับความสำคัญของหน้าที่ระบุสัมพันธ์กับหน้าอื่น ๆ ของเว็บไซต์
  • URL- แท็กนี้ทำหน้าที่เป็นพาเรนต์ของสี่แท็กแรกที่ระบุ
  • urlset- แท็กนี้จะรวมแท็กห้าประเภทแรกเข้าด้วยกัน

คุณลักษณะของการใช้รูปแบบ XML คือความจำเป็นในการแทนที่อักขระบริการทั้งหมดด้วยการแสดงที่ปลอดภัย ด้านล่างนี้เป็นตารางอักขระที่ปรากฏใน URL และต้องถูกแทนที่:

  • & - เครื่องหมาย;
  • " - คำพูดเดี่ยว;
  • " - เครื่องหมายคำพูดคู่;
  • > - เครื่องหมาย "มากกว่า"
  • < - เครื่องหมาย "น้อยกว่า"

ไฟล์แผนผังไซต์มีขีดจำกัดขนาดไฟล์ดัชนีอยู่ที่ 10 เมกะไบต์ เพื่อให้แน่ใจว่าข้อจำกัดนี้ไม่ส่งผลกระทบต่อเจ้าของเว็บไซต์ขนาดเล็ก คุณสามารถบีบอัดไฟล์ที่มีไว้สำหรับแผนผังไซต์ได้โดยใช้รูปแบบไฟล์เก็บถาวรแบบเปิด gz (gzip archiver)

คุณสามารถระบุตำแหน่งไฟล์ได้ แผนผังเว็บไซต์โดยใช้ไฟล์ robots.txt. ในการดำเนินการนี้ เพียงเพิ่มลงในไฟล์ robots.txtบรรทัดต่อไปนี้:

แผนผังเว็บไซต์: http://DOMEN.ru/sitemap.xml
URL ต้องเป็น URL แบบเต็มสำหรับแผนผังไซต์

เพื่อถ่ายทอดข้อมูลใหม่ไปยังเครื่องมือค้นหา แผนผังเว็บไซต์ใช้บรรทัดเช่น:
เครื่องมือค้นหา/ping?sitemap=http://DOMEN.ru/sitemap.xml
สำหรับ Google: http://www.google.com/webmasters/sitemaps/ping?sitemap=http://DOMAIN.ru/sitemap.xml

หากต้องการตรวจสอบความถูกต้องของแผนผังเว็บไซต์ คุณควรตรวจสอบความถูกต้องก่อน วิธีที่ง่ายที่สุดในการทำเช่นนี้คือการใช้หนึ่งในยูทิลิตี้ที่อยู่บนเว็บไซต์หรือ xml.org คุณจะต้องมีสคีมา XML สำหรับข้อมูลไฟล์ดัชนีแผนผังไซต์ หากต้องการระบุลิงก์ไปยังรูปแบบการยืนยันในไฟล์ XML ให้ทำเครื่องหมายที่ " เพิ่มลิงก์ไปยังสคีมา XSD เพื่อตรวจสอบ" หลังจากนี้ เมื่อคุณเปิดไฟล์ Sitemap.xml ในเบราว์เซอร์ หากมีข้อผิดพลาดในโครงสร้าง คุณจะได้รับข้อความที่เกี่ยวข้อง

ประวัติการพัฒนาแผนผังเว็บไซต์

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

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

โครงการนี้สะดวกในขณะนั้น ต่อมาเมื่อไซต์หยุดเป็นเพจคงที่โดยมีจำนวนเพจน้อย ปัญหาใหม่ก็เกิดขึ้นที่เกี่ยวข้องกับความไร้ประสิทธิผลของวิธีการเผยแพร่แผนผังไซต์เวอร์ชันคลาสสิกเนื่องจาก มีที่สำหรับลิงก์ไม่เพียงพอ หน้าเว็บมีขนาดใหญ่และไม่สะดวก

ในบางเว็บไซต์มีจำนวนหน้าเกิน 1,000 หน้า ดังนั้นจึงเป็นไปไม่ได้เลยที่จะวางลิงก์ทั้งหมดลงบนแผนที่เว็บไซต์ อัตราการจัดทำดัชนีของไซต์ดังกล่าวเริ่มลดลง โลกต้องการวิธีแก้ไขปัญหาใหม่ที่มีประสิทธิภาพสำหรับปัญหาที่เกิดขึ้น

และปัญหาก็ได้รับการแก้ไข ในเดือนมิถุนายน พ.ศ. 2548 บริษัท Googleรูปแบบใหม่ที่สะดวกสำหรับการอธิบายหน้าเว็บไซต์ใหม่ถูกสร้างขึ้นเพื่อปรับปรุงคุณภาพของการจัดทำดัชนีโดยเครื่องมือค้นหา

ได้ตั้งชื่อมาตรฐานว่า แผนผังเว็บไซต์ 0.84. หลักการของฐานข้อมูลข้อความ XML ถูกนำมาใช้เป็นพื้นฐาน ช่วยให้สามารถอธิบายโครงสร้างไซต์ในไฟล์ข้อความได้อย่างกระชับ รวมถึงหน้าไซต์ใหม่และหน้าไซต์ที่เผยแพร่ก่อนหน้านี้พร้อมความสามารถในการระบุข้อมูล META เพิ่มเติม โซลูชั่นที่มีประสิทธิภาพ แผนผังไซต์เสนอ Google,เริ่มได้รับความนิยมอย่างล้นหลาม

ความนิยมยังส่งผลต่อความคิดเห็นของเสิร์ชเอ็นจิ้นอื่นๆ เกี่ยวกับแนวทางใหม่ในการสร้างแผนผังเว็บไซต์ ดังนั้นในเดือนพฤศจิกายน พ.ศ. 2549 ยักษ์ใหญ่ด้านการค้นหาเช่น เอ็มเอสเอ็นและ ยาฮูและในเดือนเมษายนและ ถาม.คอม. ฟอร์แมตมีความสุข แผนผังไซต์มีเวอร์ชันใหม่ แผนผังเว็บไซต์ 0.90, ขยายฟังก์ชันการทำงาน

ในเดือนพฤษภาคม พ.ศ. 2550 ได้มีการประกาศการสนับสนุนสำหรับการเชื่อมต่อมาตรฐานอย่างเป็นทางการ แผนผังไซต์ในไฟล์ robots.txtเครื่องมือค้นหา ถาม, Googleและ ยาฮูเช่น ค้นหาแผนผังเว็บไซต์ แผนผังเว็บไซต์มันง่ายขึ้น: เพียงระบุตำแหน่งของมันในไฟล์นี้และแหล่งที่มาของข้อมูล แผนผังเว็บไซต์ใช้ฟีด RSS หรือไฟล์ข้อความปกติ

2 มิถุนายน พ.ศ. 2551 3 ปีหลังจากประกาศระเบียบการ Googleข้อความเกี่ยวกับการสนับสนุนโปรโตคอลนี้ปรากฏบนบล็อก Yandex สำหรับผู้ดูแลเว็บ ยานเดกซ์โอห์ม




จะแน่ใจได้อย่างไรว่าเว็บไซต์ของคุณมีแผนที่ใหม่อยู่เสมอ เพื่อจุดประสงค์นี้จึงมีการสร้างบริการบำรุงรักษาแผนผังเว็บไซต์ฟรี

คุณสามารถซื้อสากลสำเร็จรูปได้

แผนผังไซต์คือหน้า html ของไซต์หรือไฟล์ xml พิเศษซึ่งแสดงลิงก์ไปยังหน้าสำคัญทั้งหมดของไซต์ หากต้องการทำความเข้าใจว่าแผนผังเว็บไซต์คืออะไร เพียงจินตนาการถึงสารบัญของหนังสือ สารบัญก็จะชัดเจนขึ้นทันที เหตุใดคุณจึงต้องมีแผนผังเว็บไซต์. แผนผังเว็บไซต์ช่วยให้ผู้เยี่ยมชม ไม่ว่าจะเป็นบุคคลหรือโรบ็อตการค้นหา ค้นหาหน้าใดๆ บนไซต์ได้อย่างรวดเร็ว โดยมีจำนวนการเปลี่ยนน้อยที่สุด บนไซต์ขนาดเล็กที่เรียบง่าย คุณสามารถเข้าถึงทุกหน้าได้ภายใน 1-2 คลิกจากหน้าหลัก แต่จะเกิดอะไรขึ้นหากไซต์มีขนาดใหญ่และโครงสร้างของมันซับซ้อน? ไซต์ดังกล่าวไม่เพียงแต่จะไม่สะดวกสำหรับผู้เยี่ยมชมเท่านั้น แต่ยังจะไม่ชัดเจนต่อเครื่องมือค้นหาอีกด้วย

มีแผนผังเว็บไซต์ประเภทใดบ้าง?

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

แผนผังเว็บไซต์ HTML แผนผังเว็บไซต์

Sitemap แบ่งออกเป็น 2 ประเภทหลักหรือรูปแบบ: แผนผังเว็บไซต์ htmlและไฟล์ xml แผนผังเว็บไซต์ แผนผังเว็บไซต์ HTML คือหน้าเว็บไซต์ซึ่งแสดงรายการลิงก์ โดยปกติแล้วสิ่งเหล่านี้คือลิงก์ไปยังส่วนและหน้าที่สำคัญที่สุดของเว็บไซต์ แผนผังเว็บไซต์ HTML ได้รับการออกแบบมาเพื่อผู้คนมากขึ้นแทนที่จะเป็นโรบ็อตและช่วยให้คุณไปยังส่วนหลักของไซต์ได้อย่างรวดเร็ว สำหรับแผนผังเว็บไซต์ในรูปแบบของหน้า HTML มีข้อจำกัดร้ายแรงเกี่ยวกับจำนวนลิงก์ในหนึ่งหน้า หากมีลิงก์มากเกินไปในหน้าเว็บ ลิงก์บางรายการอาจไม่ได้รับการจัดทำดัชนี หรือหน้าแผนผังเว็บไซต์อาจถูกแยกออกจากการค้นหาว่ามีลิงก์มากเกินไป แม้กระทั่ง

เพื่อให้แผนผังไซต์ html ได้รับการจัดทำดัชนีอย่างถูกต้องและผู้เข้าชมสามารถรับรู้ได้อย่างเพียงพอ คุณไม่ควรวางลิงก์มากกว่า 100 ลิงก์บนหน้าเว็บ นี่เกินพอที่จะวางส่วนและส่วนย่อยทั้งหมดที่ไม่พอดีกับเมนูหลักลงบนหน้า

โดยปกติ, แผนผังเว็บไซต์ในรูปแบบ HTMLมีโครงสร้างแบบต้นไม้ซึ่งมีการระบุส่วนที่ขยายและส่วนย่อย แผนผังเว็บไซต์ HTML ขนาดใหญ่โดยไม่จำเป็นมักได้รับการออกแบบด้วยองค์ประกอบกราฟิก สไตล์ CSS และเสริมด้วยสคริปต์ Java อย่างไรก็ตาม แผนผังเว็บไซต์ html มีคุณค่าเพียงเล็กน้อยต่อเครื่องมือค้นหา

แผนผังเว็บไซต์ HTML ไม่ใช่แผนผังเว็บไซต์เต็มรูปแบบ จะทำอย่างไรถ้าไซต์มีหลายร้อย, พัน, หมื่นหน้า? ในการดำเนินการนี้ คุณจะต้องวางลิงก์ไปยังหน้าทั้งหมดในแผนผังเว็บไซต์ในรูปแบบ xml

แผนผังไซต์ XML

แผนผังไซต์ XML เป็นไฟล์ในรูปแบบ xml เช่น sitemap.xmlซึ่งโดยปกติจะอยู่ที่รากของไซต์ แผนผังเว็บไซต์ในรูปแบบ xml มีข้อดีมากกว่าแผนผังเว็บไซต์ html หลายประการ Sitemap xml เป็นรูปแบบแผนผังเว็บไซต์พิเศษซึ่งกำหนดโดยเครื่องมือค้นหายอดนิยมทั้งหมด เช่น Google และ Yandex คุณสามารถระบุลิงก์ได้สูงสุด 50,000 ลิงก์ในแผนผังไซต์ xml. นอกจากนี้ ในแผนผังไซต์ xml คุณสามารถระบุลำดับความสำคัญและความถี่ของการอัปเดตเพจได้

เป็นเรื่องที่ควรกล่าวว่าเนื้อหาของแผนผังเว็บไซต์เป็นเพียงคำแนะนำสำหรับโรบ็อตการค้นหาเท่านั้น ตัวอย่างเช่น หากคุณกำหนดความถี่ในการอัปเดตรายปีสำหรับหน้าเว็บไซต์ โรบ็อตการค้นหาจะยังคงเข้าชมบ่อยขึ้น และหากคุณตั้งค่าอัตราการรีเฟรชหน้าเป็นรายชั่วโมง ไม่ได้หมายความว่าโรบอตจะจัดทำดัชนีหน้าทุกชั่วโมง

แผนผังเว็บไซต์ xml มีไวยากรณ์เฉพาะ มาดูโครงสร้างของแผนผังเว็บไซต์ xml โดยละเอียดกันดีกว่า

ตัวอย่างไฟล์แผนผังเว็บไซต์ sitemap.xml

sitemap.xml ที่ถูกต้องจะต้องเข้ารหัส UTF8. เนื้อหาของไฟล์ sitemap.xml มีลักษณะดังนี้:

http://mysite.ru/ 2014-09-18T18:54:13+04:00 always 1.0 http://mysite.ru/category/ 2014-09-18T18:57:09+04:00 hourly 0.8 http://mysite.ru/page/ 2014-09-18T18:59:37+04:00 daily 0.6

ในกรณีที่มีการใช้แท็กที่จำเป็นต่อไปนี้:

  • — แท็กพาเรนต์ ประกอบด้วย URL ทั้งหมด
  • — тег, в котором указываются сведения о конкретном url-адресе;
  • https://whatsappss.ru/th/ — в данном теге указывается непосредственно url.
  • — этот тег заключает в себе дату последнего изменения страницы;
  • — тег используется, чтобы указать насколько часто изменяется страница: always, hourly, daily, weekly, monthly, yearly, never;
  • — указывает приоритет определенной страницы, относительно других страниц сайта от 0,1 – низкий приоритет, до 1 – высокий приоритет.

Так же, в файле карты сайта в формате xml должно содержаться указание на пространство имен языка XML:

Xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"

Если файл карты сайта включает более 50 тысяч ссылок или размер sitemap.xml превышает 10 мб, рекомендуется разделить карту сайта на несколько файлов. В таком случае, в карте сайта необходимо указать несколько ссылок на разные файлы карт.

http://mysite.ru/sitemaps/sitemap01.xml 2014-09-18T18:54:13+04:00 http://mysite.ru/sitemaps/sitemap02.xml 2014-09-18T18:54:13+04:00

Здесь используются уже знакомые нам теги https://whatsappss.ru/th/ и , а так же обязательные теги:

  • — родительский тег, в который заключаются адреса всех карт сайта;
  • — тег, в котором заключается параметры для каждой карты сайта.

Пример файла карты сайта sitemap.txt

Еще одним способом оформления карты сайт в виде файла может быть карта сайта в формате txt:

1. http://mysite.ru/ 2. http://mysite.ru/page/ 3. http://mysite.ru/page1/

Все просто. В файле sitemap.txt построчно перечисляются все необходимые ссылки. Карта сайта в формате txt — это «вариант для ленивых». Здесь работает аналогичное sitemap xml ограничение в 50.000 ссылок. Однако, TXT карта сайта лишена возможностей указания даты последнего изменения и приоритета страницы.

Как создать карту сайта

Создание карты сайта важный процесс, в котором необходимо четко указать, какие страницы сайта нужно индексировать и как лучше их индексировать. В зависимости от того о каком типе карты сайта идет речь, используются различные способы создания карты сайта . Как создать html карту сайта обсуждать отдельно смысла нет. Рассмотрим как сделать карту карта в формате xml файла. Существует несколько основных способов создания карты сайта, но все их объединяет то, где находится карта сайта и как файл sitemap определяется поисковыми системами.

Как уже было написано выше — файл карты сайта размещается в корне сайта . Поисковые системы способны самостоятельно обнаружить файл карты сайта. Но существует несколько способов указания прямой ссылки на файл(ы) карты сайта(ов) для более скорого обнаружения поисковыми системами. Самый простой способ указать место расположения файла карты сайта — это непосредственное указание ссылки или нескольких ссылок на файлы карт сайта в инструментах для вебмастеров от Yandex и Google. Там же можно проверить карту сайта , провести анализ карты сайта на корректность , соответствие того, какие страницы из карты сайта найдены поисковой системой и сколько из них находится в индексации.

Второй способ указать поисковым системам на расположение файла карты сайта — это .

Sitemap: http://mysite.ru/sitemap.xml

В robots.txt можно указать несколько файлов sitemap, после чего, он автоматически будут добавлены в инструменты для вебмастеров. Как найти карту сайта мы рассмотрели, теперь перейдем к тому, как создать карту сайта.

Основные способы создания карты сайта

  1. Генерация карты сайта силами системы управления сайта, если CMS имеет подобную встроенную возможность.
  2. Скачать карту сайта со стороннего онлайн сервиса. Существует множество online генераторов карт сайта с различным возможностями и ограничениями. Напрмер xml-sitemaps.com обладает возможностью настройки параметров карты сайта, но имеет ограничение по количеству ссылок в файле sitemap.xml в 500 штук.
  3. Скачать программу-генератор карты сайта . Подобные программы генераторы обычно платные, но при их помощи можно можно регулярно генерить sitemap xml для одного или нескольких сайтов. Вот пара примеров подобных программ-генераторов: SiteMap XML Dynamic SiteMap Generator, WonderWebWare SiteMap Generatior.
  4. Автоматическое создание sitemap карты сайта в Joomla (Джумла), WordPress (Вордпресс), Bitrix (Битрикс).
  5. Создание карты сайта вручную .

Карта сайта — один из важнейших инструментов . Не важно, как будет создана карта сайта. Важно — какие ссылки будут перечислены в карте сайта и как часто она будет обновляться. Иногда, в карту сайта выгружается все подряд и даже те ссылки, которые запрещены в robots.txt или . А обновление карты сайта происходит раз в месяц или реже. Подобное отношение к карте сайта может не просто сделать ее бесполезной, но того хуже — запутать поискового робота, что негативно отразится на индексации и позициях сайта в поиске.

Создайте карту сайта для своего ресурса. Но будте внимательны и хорошо подумайте, что выгружать в sitemap, а что нет.

Мы выпустили новую книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».

Карта сайта Sitemap XML

Карта сайта (Sitemap) – это специальный файл в формате.xml, хранящийся в корневой директории сервера. Владельцы сайтов нередко интересуются – зачем нужен Sitemap и влияет ли наличие/отсутствие этого документа на поисковое продвижение? Чтобы ответить на эти вопросы, рассмотрим назначение и структуру карты сайта.

Итак, зачем нужен xml Sitemap, что он собой представляет? Карта сайта – это своеобразный каталог, состоящий из перечня ссылок, ведущих на все разделы и страницы сайта. Файл Sitemap помогает поисковым системам более быстро и качественно индексировать интернет проект. Это особенно важно в том случае, если объем web-ресурса исчисляется тысячами или десятками тысяч страниц.

[yt=R09Qywy5DXI]

Больше видео на нашем канале - изучайте интернет-маркетинг с SEMANTICA

Это важно! В карту сайта следует включать только те страницы, которые должны быть в поисковом индексе. Документы с запрещенной к индексированию или служебной информацией не следует вносить в Sitemap. В карту сайта также не включают страницы с тегами и динамические URL-адреса.

Влияет ли Sitemap на продвижение?

Поисковики не будут пессимизировать интернет проект за отсутствие этого файла. Теоретически, робот должен самостоятельно просканировать все страницы сайта и включить их в поиск. Однако нужно учитывать, что система может дать сбой и не найти некоторые web-документы. Обычно «проблемными местами» становятся разделы, в которые можно попасть только по длинной цепочке ссылок, и динамически создаваемые URLы.

С точки зрения SEO, Sitemap имеет определенное влияние, поскольку карта сайта значительно ускоряет индексацию. К тому же повышается вероятность, что web-страницы попадут в индекс до того, как недобросовестные конкуренты успеют скопировать и опубликовать контент. Поисковые системы отдают предпочтение первоисточнику, тогда как копипаст подвергается пессимизации.

Как создать сайт мап

Проще всего воспользоваться одним из специализированных сервисов. К примеру, online-генератор http://www.mysitemapgenerator.com/ позволяет бесплатно сделать карту сайта, размером до 500 страниц. Предусмотрена возможность платной генерации Sitemap без каких либо ограничений. Вебмастеру потребуется всего лишь указать адрес своего сайта, а затем поместить полученный файл в корневой папке сервера.

Можно воспользоваться программой SiteMap Generator. В поле http:// следует завести адрес стартовой страницы сайта, кликнуть по клавише «start» и подождать, пока будет сформирована карта сайта. Затем нужно перейти на вкладку «Google Sitemap/XML», скопировать полученный код и вставить его в файл формата.xml.

Файл sitemap xml – доступные директивы

  • Параметр Lastmod указывает роботу, когда документ последний раз обновлялся.
  • Тег priory указывает на приоритет документа, по отношению к другим страницам сайта.
  • Параметром loc обозначают URL адрес страницы.
  • Тег changefreq используется для обозначения динамичности страниц (документы с параметром «0» робот будет посещать очень редко).

Как сообщить поисковику о карте сайта

Чтобы оповестить Яндекс, можно добавить директиву sitemap в файл robots.txt. Код будет выглядеть следующим образом:

Sitemap: http://yoursite.ru/sitemap.xml

Кроме того, можно передать карту сайта через интерфейс Яндекс.Вебмастер. Для этого нужно перейти на вкладку «Настройка индексирования» >> «файлы Sitemap», а затем указать системе адрес карты сайта.

Аналогичным образом можно оповестить Google. В панели инструментов для вебмастеров нужно перейти на вкладку «Сканирование» >> «файлы Sitemap».

Вы просто кретин, если в свое время не уделили сайтмапу нужное внимание. Достаточно один раз разобраться в вопросе и в будущем избежать большого количества ошибок, что давайте сейчас и сделаем.

Ваш покорный слуга в годы младые также был таким кретином, когда только начал продвигать сайты в одной конторе. Попался мне в то время один сайтец на продвижение, который, следует сказать, был просто гавном. И у этого гавна были проблемы с индексацией. Естественно, будь сайт достаточно качественным, его бы оба поисковика индексировали несмотря ни на какие проблемы, но владельцы жались на нормальных дизайнера, верстальщика и программиста, а в этом случае сеошнику остается только, так сказать, открывать бутылку при помощи ножниц. Я перепробовал на нем все — и настройку last-modified, и ускорение индексации модным в то время фастботом, и покупку ссылок. И только потом оказалось, что дело было в том, что там не обновлялся автоматически сайтмап! Когда я его обновил — все страницы влетели в индекс.

Что такое sitemap и зачем он нужен

Что такое sitemap? Это файл с информацией о страницах сайта, которые нужно индексировать. Обычно sitemap создают для Яндекса и Гугла, чтобы оповестить поисковых роботов о страницах, которые нужно внести в индекс. Ещё при помощи сайтмапа осуществляется проверка того, как часто происходят обновления, и индексация каких веб-документов является наиболее важной. В целом очень хорошо о нем рассказали на Вебмастерской Яндекса:

[yt=INGCBkR26eo] [yt=INGCBkR26eo]

Влияет ли наличие sitemap на продвижение

Если у вас отсутствует сайтмап, это не означает, что поисковики не станут индексировать ресурс. Поисковые роботы зачастую и без этого неплохо сканируют сайты и включают их в поиск. Но иногда могут возникать сбои, из-за которых порой удается отыскать не все веб-документы. Основными причинами являются:

  1. Разделы сайта, в которые можно попасть, только совершив длинную цепочку переходов;
  2. Динамические URL-адреса.

Так вот, создание sitemap.xml во многом помогает решить эту проблему. Этот файл влияет на SEO лишь постольку, поскольку облегчает/ускоряет индексацию страниц. Также возрастает шанс того, что веб-страницы проиндексируются до того, как ваши конкуренты смогут скопировать контент, опубликовав его у себя на сайте.

В каком еще формате бывает карта сайта и почему её делают в формате XML

Зачем нужна карта сайта, мы разобрались. Теперь давайте рассмотрим, в каких форматах её можно сделать:

  1. В формате html. Создается в виде обыкновенной страницы с адресами, ведущими на главные разделы ресурса. Такой тип карты помогает быстро сориентироваться, и рассчитан в большей степени на людей, чем на поисковых роботов. В HTML sitemap можно поместить ограниченное число ссылок (не более 100), ведь если их окажется больше, то не все они попадут в индекс. Или же поисковые роботы могут и вовсе исключить такую страницу из поиска за чрезмерное число URLов, пусть даже и внутренних.
  2. Создание xml-файла sitemap. Здесь нет слишком критичных ограничений по количеству ссылок, а поисковики лучше его индексируют, ведь файл sitemap xml-формата содержит полную информацию в понятном для робота виде. Особенно он важен для проектов, где имеются сотни и тысячи документов одинаковой важности, и размещение всех ссылок на них необходимо. В сайтмап такого типа есть возможность разместить до 50 тысяч URLов и помимо этого можно выставить частоту обновлений и приблизительный приоритет (priority), чего не скажешь о карте в формате HTML. Именно по этим причинам сайтмап почти всегда создают в xml.

Вот еще инфа об этом файле:

[yt=ti3NKPknHDA] [yt=ti3NKPknHDA]

Как сделать правильный sitemap

Рассмотрим, как сделать правильную xml-карту. Здесь должны быть соблюдены следующие требования:

  1. Размер файла должен быть не больше 10 мб;
  2. Карта должна содержать не больше 50000 ссылок. В тех случаях, когда ссылок больше, можно создать несколько карт и включить их в главную xml-карту;
  3. Адрес сайтмапа следует прописать в robots.txt;
  4. Также загрузите sitemap в яндекс и гугл (как добавить файл – описано ниже);
  5. Поисковые системы должны иметь доступ к карте. Необходимо использовать специальные теги, которые дают поисковикам понять, что это именно карта, а не что-то другое;
  6. У sitemap должна быть кодировка UTF-8.

Приведу простой пример карты:

http://site.ru/ 2016-11-20T19:45:08+03:00 always 0,9 http://site.ru/category/ 2016-11-20T19:46:38+03:00 monthly 0,6 http://site.ru/page/ 2016-11-20T19:48:41+03:00 yearly 0.4

< url >

< loc >http : //site.ru/

< lastmod >2559 - 11 - 20T19: 45: 08 + 03: 00< / lastmod >

< changefreq >เสมอ< / changefreq >

< priority > 0 , 9 < / priority >

< / url >

< url >

< loc >http : //site.ru/category/

< lastmod >2559 - 11 - 20T19: 46: 38 + 03: 00< / lastmod >

< changefreq >รายเดือน< / changefreq >

< priority > 0 , 6 < / priority >

< / url >

< url >

< loc >http : //site.ru/page/

< lastmod >2559 - 11 - 20T19: 48: 41 + 03: 00< / lastmod >

< changefreq >เป็นประจำทุกปี< / changefreq >

< priority > 0.4 < / priority >

< / url >

จำเป็นต้องมีแท็ก url และ loc ส่วนแรกประกอบด้วยข้อมูลทั้งหมดเกี่ยวกับ URL ที่ระบุ ส่วนที่สองประกอบด้วยที่อยู่ของตัวเอง

แท็ก Lastmod, Changefreq, Priority ไม่ได้บังคับ แต่ก็ยังแนะนำให้ใช้

Lastmod ในแผนผังไซต์มีหน้าที่รับผิดชอบในวันที่อัปเดตครั้งล่าสุด

Changefreq ระบุความถี่ของการเปลี่ยนแปลงหน้า ค่าสามารถเป็นดังนี้:

  1. รายชั่วโมง – อัปเดตทุกชั่วโมง
  2. เสมอ – อัปเดตอยู่เสมอ
  3. รายสัปดาห์ – อัปเดตสัปดาห์ละครั้ง
  4. รายวัน – อัปเดตเกิดขึ้นทุกวัน
  5. รายเดือน – การอัปเดตจะเกิดขึ้นเดือนละครั้ง
  6. เป็นประจำทุกปี - ปีละครั้ง;
  7. ไม่เคย – ไม่ได้อัปเดต (เป็นการดีกว่าที่จะไม่ใช้ค่านี้)

ลำดับความสำคัญจะบอกเครื่องมือค้นหาว่าหน้าเว็บมีความสำคัญเพียงใดเมื่อเปรียบเทียบกับหน้าอื่นๆ ลำดับความสำคัญสามารถตั้งค่าได้ตั้งแต่ 0.1 (ต่ำ) ถึง 1 (สูง)

นี่เป็นเพียงแผนที่ตัวอย่าง คุณไม่จำเป็นต้องระบุค่าที่แน่นอนเหล่านี้ โดยทั่วไป ขอแนะนำให้กำหนดลำดับความสำคัญดังนี้: สูงสุดสำหรับหน้าหลัก (1), ค่าเฉลี่ยสำหรับหมวดหมู่ (0.6) และขั้นต่ำสำหรับโพสต์ (0.4)

ตอนนี้เรามาดูตัวอย่างที่มีลิงก์มากกว่า 50,000 ลิงก์ ในกรณีนี้ ไฟล์จะรวมแผนที่อื่นๆ ไว้ด้วย:

http://site.ru/sitemaps/sitemap01.xml 2016-11-20T21:37:28+03:00 http://site.ru/sitemaps/sitemap02.xml 2016-11-20T21:37:29+03:00

< sitemap >

< loc >http: //site.ru/sitemaps/sitemap01.xml

< lastmod >2559 - 11 - 20T21: 37: 28 + 03: 00< / lastmod >

< / sitemap >

< sitemap >

< loc >http: //site.ru/sitemaps/sitemap02.xml

< lastmod >2559 - 11 - 20T21: 37: 29 + 03: 00< / lastmod >

< / sitemap >

วิธีสร้างแผนผังเว็บไซต์

มีหลายวิธีในการสร้างแมป xml ลองดูที่:

  1. ดาวน์โหลดแผนที่โดยใช้ตัวสร้างออนไลน์จากแหล่งข้อมูลอื่น
  2. สร้างโดยใช้โปรแกรมพิเศษ แต่ก็ควรพิจารณาว่าโปรแกรมประเภทนี้ส่วนใหญ่จะได้รับค่าตอบแทน ตัวอย่างของตัวสร้างดังกล่าว: Wonder WebWare SiteMap Generator Screaming Frog ก็มีคุณสมบัตินี้เช่นกัน
  3. สร้างแผนผังเว็บไซต์ด้วยตนเอง
  4. สร้างแผนที่โดยอัตโนมัติโดยใช้ CMS (เช่น ฟังก์ชันดังกล่าวมีให้ใช้งานบน WordPress)

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

[yt=Tnfy601BUZc] [yt=Tnfy601BUZc]

ปลั๊กอินสำหรับสร้างแผนผังเว็บไซต์บน WordPress

คุณสามารถสร้างแผนผังไซต์ใน WordPress โดยใช้ปลั๊กอินพิเศษที่เรียกว่า Google XML Sitemaps ทุกอย่างง่ายดายที่นี่: ดาวน์โหลดปลั๊กอิน ติดตั้ง จากนั้นเริ่มสร้างไฟล์ เมื่อต้องการทำเช่นนี้ ให้เปิด Console-Settings และเลือก XML-sitemap ต่อไปเราจะตั้งค่าต่างๆ เราปล่อยให้ลำดับความสำคัญเป็นค่าเริ่มต้น