يوفر منشئ الكلمات الرئيسية أوامر متعددة لإنشاء وإدارة مجموعة من العبارات الرئيسية لأدوات مراقبة تحسين محركات البحث (SEO) مثل AWRCloud، وهي الأداة المستخدمة حاليًا في Liip لتحسين محركات البحث الداخلية. يتطلب الأمر منهجًا توليديًا غير معتاد ولكنه قوي: نظرًا لقائمة الأنماط التي تم تكوينها بواسطة Keyword_placeholders ، وبالنظر إلى قائمة الكلمات الرئيسية لكل Keyword_placeholder ، تقوم الأداة بإنشاء جميع العبارات الرئيسية (= مجموعات الكلمات الرئيسية) المقابلة للأنماط بناءً على الكلمات الرئيسية المدرجة لكل Keyword_placeholder وفقًا للغات المرتبطة بكل كلمة رئيسية.
للحصول على أداة أساسية لتكوين الكلمات الرئيسية، راجع MergeWords.
الأوامر:
يأمر | وصف |
---|---|
يولد | قم بإنشاء كلمات رئيسية من دليل الإدخال واحفظها في ملف الكلمات الرئيسية الذي تم إنشاؤه |
تحميل-awr | قم بتنزيل العبارات الرئيسية من سحابة AWR إلى ملف تصدير الكلمات الرئيسية لـ AWR Cloud |
مقارنة-أور | قارن الكلمات الرئيسية التي تم إنشاؤها مع تصدير الكلمات الرئيسية في AWR Cloud |
تحميل-awr | قم بتحميل العبارات والمجموعات الرئيسية إلى AWR Cloud باستخدام ملف الكلمات الرئيسية الذي تم إنشاؤه |
للحصول على مساعدة عامة بشأن منشئ الكلمات الرئيسية:
kwgen
لمعرفة الخيارات لكل أمر:
kwgen [COMMAND] --help
قم بتنزيل أو استنساخ المستودع من جيثب.
ثم:
sudo python setup.py install
مثال قصير.
منح ...
دليل المشروع بالبنية التالية:
ROOT_DIR
|
+-- patterns.csv
+-- keyword_placeholders
+-- [placeholder_1].csv
+-- ...
ملف patterns.csv
الذي يسرد أنماط العبارات الرئيسية، والتي تتألف من عناصر الكلمات الرئيسية_المكانية مفصولة بمسافات (أو علامة الجمع للكلمات المركبة). لاحظ كيف تُنسب الأنماط إلى لغة واحدة أو أكثر (سينطبق الشيء نفسه على ملفات العناصر النائبة):
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