เครื่องมือสร้างคีย์เวิร์ดมีคำสั่งหลายคำสั่งเพื่อสร้างและจัดการชุดคีย์วลีสำหรับเครื่องมือตรวจสอบ SEO เช่น AWRCloud ซึ่งเป็นเครื่องมือที่ใช้ในปัจจุบันที่ Liip สำหรับ SEO ภายใน ใช้วิธีการสร้างที่ไม่ธรรมดาแต่ทรงพลัง: เมื่อพิจารณารายการ รูปแบบ ที่ประกอบด้วย keyword_placeholders และรายการคำหลักสำหรับ keyword_placeholder แต่ละรายการ เครื่องมือจะสร้างวลีคีย์ทั้งหมด (= ชุดค่าผสมของคำหลัก) ที่สอดคล้องกับรูปแบบตามคำหลักที่แสดงสำหรับ keyword_placeholder แต่ละรายการ ตามภาษาที่เกี่ยวข้องกับคำหลักแต่ละคำ
สำหรับเครื่องมือการจัดองค์ประกอบคำหลักขั้นพื้นฐาน โปรดดูที่ MergeWords
คำสั่ง:
สั่งการ | คำอธิบาย |
---|---|
สร้าง | สร้างคำหลักจากไดเร็กทอรีอินพุตและบันทึกลงในไฟล์ ที่สร้างไฟล์คำหลัก |
ดาวน์โหลด-awr | ดาวน์โหลดคีย์วลีจาก AWR cloud ลงในไฟล์ ส่งออกคีย์เวิร์ดของ AWR Cloud |
เปรียบเทียบ-awr | เปรียบเทียบคำสำคัญที่สร้างขึ้นกับการส่งออกคำสำคัญ AWR Cloud |
อัพโหลด-awr | อัปโหลดคีย์วลีและกลุ่มไปยัง AWR Cloud โดยใช้ ไฟล์คีย์เวิร์ดที่สร้างขึ้น |
หากต้องการรับความช่วยเหลือทั่วไปเกี่ยวกับเครื่องมือสร้างคำหลัก:
kwgen
หากต้องการทราบตัวเลือกสำหรับแต่ละคำสั่ง:
kwgen [COMMAND] --help
ดาวน์โหลดหรือโคลนพื้นที่เก็บข้อมูลจาก GitHub
แล้ว:
sudo python setup.py install
ตัวอย่างสั้นๆ
ที่ให้ไว้ ...
ไดเร็กทอรีโครงการที่มีโครงสร้างดังต่อไปนี้:
ROOT_DIR
|
+-- patterns.csv
+-- keyword_placeholders
+-- [placeholder_1].csv
+-- ...
ไฟล์ patterns.csv
ซึ่งแสดง รายการรูป แบบวลีคีย์ ซึ่งประกอบด้วย keyword_placeholders คั่นด้วยช่องว่าง (หรือเครื่องหมายบวกสำหรับคำประสม) โปรดทราบว่ารูปแบบต่างๆ มาจากภาษาหนึ่งหรือหลายภาษา (เช่นเดียวกันกับไฟล์ตัวยึดตำแหน่ง):
pattern,languages,tag,example keyphrase
theme,fr|en|de,priority-1|words-1,'web'
theme organisation,en|de,priority-2|words-2,'web agentur'
theme+organisation,de,priority-2|words-2,'webagentur'
organisation theme,fr,priority-2|words-2,'agence web'
theme service,en|de, priority-3|words-2,'web development'
service theme,fr,priority-3|words-2,'développement web'
โฟลเดอร์ /keyword_placeholders/
ของไฟล์ [PLACEHOLDER].csv
ที่ให้รายละเอียดเกี่ยวกับคำหลักที่แท้จริงที่อยู่ด้านหลังตัวยึดตำแหน่งแต่ละรายการ (ในรูปแบบที่กำหนดไว้ข้างต้น มีตัวยึดตำแหน่งสามแบบ: theme
, organisation
และ service
):
/keyword_placeholders/theme.csv
:
keyword,languages
web,fr|en
internet,fr|en
/keyword_placeholders/organisation.csv
:
keyword,languages
agentur,de
agency,en
agence,fr
/keyword_placeholders/service.csv
:
keyword,languages
design,en|fr|de
développement,fr
development,en
entwicklung,de
... สคริปต์จะแสดงชุดคำสำคัญที่เป็นไปได้ทั้งหมดในไฟล์ keywords.csv
ต่อไปนี้:
keyphrase,lang,topics,tags
agence internet,fr,organisation|theme,priority-2|words-2
agence web,fr,organisation|theme,priority-2|words-2
design internet,fr,service|theme,priority-3|words-2
design web,fr,service|theme,priority-3|words-2
développement internet,fr,service|theme,priority-3|words-2
développement web,fr,service|theme,priority-3|words-2
internet,de|en|fr,theme,priority-1|words-1
internet agency,en,organisation|theme,priority-2|words-2
internet agentur,de,organisation|theme,priority-2|words-2
internet design,de|en,service|theme,priority-3|words-2
internet development,en,service|theme,priority-3|words-2
internet entwicklung,de,service|theme,priority-3|words-2
internetagentur,de,organisation|theme,priority-2|words-2
web,de|en|fr,theme,priority-1|words-1
web agency,en,organisation|theme,priority-2|words-2
web agentur,de,organisation|theme,priority-2|words-2
web design,de|en,service|theme,priority-3|words-2
web development,en,service|theme,priority-3|words-2
web entwicklung,de,service|theme,priority-3|words-2
webagentur,de,organisation|theme,priority-2|words-2
คุณสามารถระบุกลุ่มแอตทริบิวต์ให้กับรูปแบบได้ ในตัวอย่างข้างต้น เรากำหนดกลุ่ม 'prio-1' และ 'prio-2' ให้กับรูปแบบ สามารถเชื่อมโยงหลายกลุ่มเข้ากับรูปแบบได้โดยคั่นด้วย "|"
เมื่ออัปโหลดคีย์วลีไปยัง AWRCloud กลุ่มคีย์เวิร์ดจะเชื่อมโยงกับคีย์เวิร์ดที่อัปโหลดโดยอัตโนมัติ
การใช้คำสั่ง
kwgen upload-awr
กลุ่มต่อไปนี้จะถูกสร้างขึ้นใน AWRCloud:
เก็บชื่อผู้ใช้และรหัสผ่านของคุณในไฟล์ [HOME_DIRECTORY]/.kwgen/config.ini โดยใช้โครงสร้างต่อไปนี้:
[authentication]
username = xxx
password = yyy