วิธีการนำเข้าแท็กชื่อจำนวนมากและคำอธิบายเมตาไปยัง Yoast

เผยแพร่แล้ว: 2017-01-20

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

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

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

สำหรับฉัน เมื่อถึงเวลาต้องเพิ่มแท็กชื่อและคำอธิบายเมตาหลายร้อยรายการ ฉันรู้ว่ากระบวนการนี้จะยุ่งยากและใช้เวลานานมาก หลังจากนั้นไม่นาน ตัวฉันและทีม SEO ที่ Go Fish Digital ได้พูดคุยกันว่าเราจะทำให้กระบวนการนี้เป็นแบบอัตโนมัติได้อย่างไร

สิ่งที่เราพบคือวิธีการนำเข้าแท็กชื่อและคำอธิบายเมตาอย่างรวดเร็วสำหรับลูกค้าบน WordPress โดยใช้ปลั๊กอิน Yoast SEO

รายการที่คุณต้องการ

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

  1. FTP และการเข้าถึงเว็บไซต์ส่วนหน้า (ต้องอยู่ใน WordPress)
  2. CSV ของข้อมูลเมตาที่อัปเดต
  3. ตัวนำเข้า CSV ที่เรียบง่ายจริงๆ
  4. ปลั๊กอิน Yoast SEO สำหรับ WordPress
  5. ไซเบอร์ดัค

เมื่อคุณมีรายการข้างต้นแล้ว คุณก็พร้อมที่จะเริ่มต้น

1. สำรองข้อมูลเว็บไซต์ของคุณ

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

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

2. แยก post_id ของทุกหน้าใน WordPress

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

WordPressPostID

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

โชคดีที่เราได้สร้างข้อมูลโค้ด PHP ที่จะส่งคืน post_id บันทึกตัวอย่างต่อไปนี้เป็นไฟล์ PHP ชื่อ “export.php”

————-

<?php

รวม "wp-load.php";

$posts = ใหม่ WP_Query('post_type=any&posts_per_page=-1&post_status=publish');
$posts = $posts->โพสต์;

header('Content-type:text/plain');
foreach($ โพสต์เป็น $ โพสต์) {
สวิตช์ ($post->post_type) {
กรณี 'แก้ไข':
กรณี 'nav_menu_item':
หยุดพัก;
กรณี 'หน้า':
$permalink = get_page_link($post->ID);
หยุดพัก;
กรณี 'โพสต์':
$permalink = get_permalink($post->ID);
หยุดพัก;
กรณี 'สิ่งที่แนบมา':
$permalink = get_attachment_link($post->ID);
หยุดพัก;
ค่าเริ่มต้น:
$permalink = get_post_permalink($post->ID);
หยุดพัก;
}
/*
echo “n{$post->ID},{$post->post_type},{$permalink},{$post->post_title}”;
*/
echo “n{$post->ID},{$permalink},{$post->post_title}”;
}
?>

————-

ถัดไป คุณจะต้องเชื่อมต่อกับเซิร์ฟเวอร์ เปิดซอฟต์แวร์ไคลเอนต์ FTP ที่คุณชื่นชอบ (ฉันใช้ CyberDuck) และป้อนข้อมูลรับรองที่เหมาะสมเพื่อเชื่อมต่อ เมื่อคุณเชื่อมต่อแล้ว สิ่งที่คุณต้องทำก็แค่ลากไฟล์ “export.php” ไปไว้ในโฟลเดอร์รูท

เมื่อคุณได้อัปโหลดข้อมูลโค้ด PHP ของคุณแล้ว ก็ถึงเวลาเรียกใช้งาน โดยไปที่ “yourdomain.com/export.php” การดำเนินการนี้จะดำเนินการข้อมูลโค้ดของคุณและจัดเตรียมเอกสารของ URL ทั้งหมดบนเว็บไซต์ของคุณที่แมปกับ post_id ที่เกี่ยวข้อง

ส่งออกข้อมูลนี้เป็น CSV และใช้ "ข้อความเป็นคอลัมน์" เพื่อแยก URL และ post_ids

3. ตั้งค่าเอกสาร CSV ของคุณ

เมื่อคุณจับคู่ post_id กับทุก URL บนเว็บไซต์ของคุณแล้ว ก็ถึงเวลาดึง post_ids ของหน้าเว็บที่คุณกำลังเปลี่ยนแปลง ในแท็บแยกต่างหากใน CSV ของคุณ ตรวจสอบให้แน่ใจว่าคุณมีข้อมูลสามคอลัมน์ต่อไปนี้เกี่ยวกับหน้าที่จะอัปเดต:

  1. URL
  2. ข้อมูลเมตาที่แนะนำ
  3. post_id (ว่างสำหรับตอนนี้)

ถัดไป ใช้ฟังก์ชัน VLOOKUP เพื่อดึง post_id จากรายการเดิมของคุณ คุณควรใช้ URL เป็นคีย์สำหรับฟังก์ชันนี้

ในตัวอย่างนี้ ฉันเปลี่ยนฟิลด์ "แท็กชื่อที่แนะนำ" เป็น "_yoast_wpseo_title" ช่องนี้เป็นช่องที่ช่วยให้ Yoast เปลี่ยนแท็กชื่อโพสต์เมื่ออัปโหลด CSV อย่างไรก็ตาม ฟิลด์นี้จะเปลี่ยนแปลงตามประเภทของข้อมูลเมตาที่คุณกำลังนำเข้าไปยัง Yoast สุดท้าย หลังจากที่คุณจับคู่ post_ids กับ URL แล้ว คุณสามารถลบคอลัมน์ "URL" ได้ CSV สุดท้ายที่คุณอัปโหลดควรมีเพียงสองคอลัมน์ต่อไปนี้:

  1. post_id
  2. ข้อมูลเมตาที่แนะนำ (_yoast_wpseo_title ในตัวอย่างนี้)

สิ่งที่ยอดเยี่ยมเกี่ยวกับกระบวนการนี้คือ คุณสามารถแก้ไขข้อมูลจำนวนมากใน Yoast เป็นกลุ่มได้โดยใช้ฟิลด์ที่กำหนดเอง การอ้างอิงตารางด้านล่าง คุณควรจะสามารถอัปเดตข้อมูลเมตาใน Yoast สำหรับแท็กชื่อ คำอธิบายเมตา URL ตามรูปแบบบัญญัติ และอื่นๆ อีกมากมาย:

*หมายเหตุ: เราได้ทดสอบสิ่งนี้โดยใช้แท็กชื่อและคำอธิบายเมตาเท่านั้น

ชื่อ ฟิลด์กำหนดเอง ค่านิยม
โฟกัสคีย์เวิร์ด _yoast_wpseo_focuskw สตริงข้อความ
ชื่อ SEO _yoast_wpseo_title สตริงข้อความ
Meta Description _yoast_wpseo_metadesc สตริงข้อความ
ดัชนี Meta Robots _yoast_wpseo_meta-robots-noindex ว่างสำหรับค่าเริ่มต้น 1 สำหรับ noindex หรือ 2 สำหรับ index
Meta Robots ติดตาม _yoast_wpseo_meta-robots-nofollow ว่างสำหรับติดตาม 1 สำหรับ nofollow
Meta Robots Advanced _yoast_wpseo_meta-robots-adv ว่างสำหรับค่าเริ่มต้น none, noodp, noydir, noimageindex, noarchive หรือ nosnippet
รวมไว้ในแผนผังเว็บไซต์ _yoast_wpseo_sitemap-include ว่างสำหรับอัตโนมัติ เสมอ หรือไม่เลย
ลำดับความสำคัญของแผนผังเว็บไซต์ _yoast_wpseo_sitemap-prio ว่างสำหรับอัตโนมัติ 1 ถึง .1
Canonical URL _yoast_wpseo_canonical Canonical URL ของโพสต์
301 เปลี่ยนเส้นทาง _yoast_wpseo_redirect URL สำหรับเปลี่ยนเส้นทางโพสต์ไปที่
ชื่อเฟสบุ๊ค _yoast_wpseo_opengraph-title สตริงข้อความ
คำอธิบาย Facebook _yoast_wpseo_opengraph สตริงข้อความ
รูปภาพ Facebook _yoast_wpseo_opengraph-image URL ไปยังรูปภาพ

4. อัปโหลด CSV . ของคุณ

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

เมื่อคุณปรับแต่งกระบวนการนี้แล้ว ควรใช้เวลาประมาณครึ่งชั่วโมงในการเปลี่ยนแปลงข้อมูลเมตาสำหรับหน้าหลายร้อยหรือหลายพันหน้า สนุก!