Generator kata kunci menyediakan banyak perintah untuk menghasilkan dan mengelola serangkaian frasa kunci untuk alat pemantauan SEO seperti AWRCloud, alat yang saat ini digunakan di Liip untuk SEO internal. Dibutuhkan pendekatan generatif yang tidak biasa namun kuat: dengan adanya daftar pola yang disusun berdasarkan kata kunci_placeholders , dan dengan adanya daftar kata kunci untuk setiap kata kunci_placeholder , alat ini menghasilkan semua frasa kunci (= kombinasi kata kunci) yang sesuai dengan pola berdasarkan kata kunci yang terdaftar untuk setiap kata kunci_placeholder , sesuai dengan bahasa yang terkait dengan setiap kata kunci.
Untuk alat komposisi kata kunci yang lebih mendasar, lihat MergeWords.
Perintah:
Memerintah | Keterangan |
---|---|
menghasilkan | Hasilkan kata kunci dari direktori input dan simpan ke dalam file kata kunci yang dihasilkan |
unduh-awr | Unduh frasa kunci dari AWR cloud ke dalam file ekspor kata kunci AWR Cloud |
bandingkan-awr | Bandingkan kata kunci yang dihasilkan dengan ekspor kata kunci AWR Cloud |
unggah-awr | Unggah frasa kunci dan grup ke AWR Cloud menggunakan file kata kunci yang dihasilkan |
Untuk mendapatkan bantuan umum tentang generator kata kunci:
kwgen
Untuk mengetahui opsi untuk setiap perintah:
kwgen [COMMAND] --help
Unduh atau kloning repositori dari github.
Kemudian:
sudo python setup.py install
Sebuah contoh singkat.
Diberikan ...
Direktori proyek dengan struktur berikut:
ROOT_DIR
|
+-- patterns.csv
+-- keyword_placeholders
+-- [placeholder_1].csv
+-- ...
file patterns.csv
yang mencantumkan pola frasa kunci, yang disusun berdasarkan kata kunci_placeholder yang dipisahkan oleh spasi (atau tanda tambah untuk kata majemuk). Perhatikan bagaimana pola diatribusikan ke satu atau banyak bahasa (hal yang sama juga berlaku untuk file placeholder):
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'
Folder /keyword_placeholders/
dari file [PLACEHOLDER].csv
yang merinci kata kunci sebenarnya di balik setiap placeholder (dalam pola yang ditentukan di atas, ada tiga placeholder: theme
, organisation
, dan 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
... skrip akan menampilkan semua kemungkinan kombinasi kata kunci dalam file keywords.csv
berikut:
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
Dimungkinkan untuk mengatribusikan grup ke pola – dalam contoh di atas, kami menetapkan grup 'prio-1' dan 'prio-2' ke pola. Beberapa grup dapat dikaitkan ke suatu pola dengan memisahkannya dengan "|".
Saat mengunggah frasa kunci ke AWRCloud, grup kata kunci akan secara otomatis dikaitkan dengan kata kunci yang diunggah.
Menggunakan perintah
kwgen upload-awr
Grup berikut akan dibuat di AWRCloud:
Simpan nama pengguna dan kata sandi Anda di file [HOME_DIRECTORY]/.kwgen/config.ini menggunakan struktur berikut:
[authentication]
username = xxx
password = yyy