キーワード ジェネレーターは、現在 Liip で内部 SEO に使用されているツールである AWRCloud などの SEO 監視ツール用のキーフレーズのセットを生成および管理するための複数のコマンドを提供します。これは、珍しいながらも強力な生成アプローチを採用しています。keyword_placeholders で構成されたパターンのリストと、各key_placeholderのキーワードのリストが与えられると、このツールは、各keyword_placeholderにリストされているキーワードに基づいて、パターンに対応するすべてのキーフレーズ (= キーワードの組み合わせ) を生成します。 、各キーワードに関連付けられた言語に応じて。
より基本的なキーワード作成ツールについては、MergeWords を参照してください。
コマンド:
指示 | 説明 |
---|---|
生成する | 入力ディレクトリからキーワードを生成し、生成されたキーワード ファイルに保存します。 |
ダウンロード-awr | AWRクラウドからキーフレーズをファイルにダウンロードするAWRクラウドキーワードのエクスポート |
比較-AWR | 生成されたキーワードをAWR Cloudキーワード・エクスポートと比較する |
アップロード-awr | 生成されたキーワードファイルを使用してキーフレーズとグループをAWRクラウドにアップロードします |
キーワード ジェネレーターに関する一般的なヘルプを表示するには:
kwgen
各コマンドのオプションを知るには:
kwgen [COMMAND] --help
github からリポジトリをダウンロードまたはクローンします。
それから:
sudo python setup.py install
短い例です。
与えられた...
次の構造のプロジェクト ディレクトリ:
ROOT_DIR
|
+-- patterns.csv
+-- keyword_placeholders
+-- [placeholder_1].csv
+-- ...
キーフレーズパターンをリストするpatterns.csv
ファイル。スペース (または複合語の場合はプラス記号) で区切られたキーワード プレースホルダーで構成されます。パターンが 1 つまたは複数の言語にどのように関連付けられるかに注目してください (プレースホルダー ファイルについても同様です)。
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'
各プレースホルダーの背後にある実際のキーワードの詳細を示す[PLACEHOLDER].csv
ファイルの/keyword_placeholders/
フォルダー (上記で定義されたパターンには、3 つのプレースホルダーがあります: 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