column

自分のWordPressサイトにGoogleキーワードサジェストツールを設置する方法

CATEGORY Google PC & Web WordPress TAG

投稿日:2014年11月25日 更新日:

執筆者:

キーワードサジェストツールを活用し、タイトルと検索キーワードを当たり易くする。
これ、かなり効果ありそうです。

一つ一つ検索していくより効率ですね。
設置してみよっかな…

 

自分用Googleキーワードサジェストツールを設置してみた

ってことで早速設置してみました。

 

page-suggest.phpを作成

まず紹介サイトにある通り「page-suggest.php」を作成します。

「page-suggest.php」をテンプレート化させます。

 


<?php
/**
 * Template Name: Google keyword sugest
 */
?>

 

page-suggest.phpにサジェスト用コードを記述

 


<?php //Googleキーワードサジェストツール
$my_input_word = '';
if ( isset($_GET['my_input_word']) )
  $my_input_word = htmlspecialchars(strip_tags($_GET['my_input_word']));
?>
<h1>
  <?php if ( $my_input_word ): ?>
    <q><?php echo $my_input_word; ?></q>のサジェスト
  <?php else: ?>
    キーワードサジェストツール
  <?php endif; ?>
</h1>

<p>キーワードを入力してください。</p>
<form method="GET" action="<?php the_permalink(); ?>">
  <input type="text" name="my_input_word" value="<?php echo $my_input_word; ?>">
  <input type="submit" name="btn1" value="送信">
</form>
<?php
$added_letters_array= array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","あ","い","う","え","お","か","き","く","け","こ","さ","し","す","せ","そ","た","ち","つ","て","と","な","に","ぬ","ね","の","は","ひ","ふ","へ","ほ","ま","み","む","め","も","や","ゆ","よ","ら","り","る","れ","ろ","わ","を","ん","が","ぎ","ぐ","げ","ご","ざ","じ","ず","ぜ","ぞ","だ","ぢ","づ","で","ど","ば","び","ぶ","べ","ぼ","ぱ","ぴ","ぷ","ぺ","ぽ");
if($my_input_word): ?>
<div style="clear:left"></div>
<table>
  <thead>
    <tr>
      <th>サジェスト元</th>
      <th>キーワード</th>
    </tr>
  </thead>
  <tbody>
    <?php foreach ($added_letters_array as $added_letter):
      $my_input_word_added_letter=$my_input_word.$added_letter;
      $url = "http://www.google.com/complete/search?hl=ja&amp;output=toolbar&amp;ie=utf_8&amp;oe=utf_8&amp;q=".
             urlencode($my_input_word_added_letter);
      $toplevel = simplexml_load_file($url);
      foreach ($toplevel->CompleteSuggestion as $completeSuggestion):
        $suggest_word_array[] = $completeSuggestion->suggestion->attributes()->data;
        echo "<tr><td>".$my_input_word_added_letter."</td>\t<td>".
             $completeSuggestion->suggestion->attributes()->data."</td></tr>\n";
      endforeach;
    endforeach; ?>
  </tbody>
</table>
<?php endif; ?>

 

固定ページにサジェスト用テンプレートを当て込む

スクリーンショット 2014-11-25 11.44.33

先程のテンプレート記述を指定しておけば サイドバーの「ページ属性」の「テンプレート」にテンプレートページが表示されます。

タイトルやパーマリンク(URL)は何でも良いでしょう。

ここで気をつけなければいけないのは、自分専用と言う事なので、こちらを「非公開」に設定しましょう。

スクリーンショット 2014-11-25 11.47.18

 

こうしておかないと何かの拍子に見つけられる可能性があります。

リンクしてなければそれも無いとは思いますが、一応セキュリティー的に・・・。

 

これら設定が終わりましたら「更新」を押しましょう!

 

 

「投稿を表示」等URLを直接打っても良いのでアクセスしてみましょう!

 

スクリーンショット 2014-11-25 12.22.21

 

なんとも簡単に設置出来ました!

こりゃ便利だ!

 

ここでもBootStrapは便利です!<table class="table table-striped">で簡単表示!

私の場合BootStrapを組み込んでいるので「table」タグにclass設定するだけで検索結果が分かりやすく表示されます。

 


<table class="table table-striped">

 

それでは早速検索してみましょう。

「クレジットカード」で検索してみると・・・

 

スクリーンショット 2014-11-25 12.31.18

 

この様にキーワードが表示されます。

これらを元に文章を考えたりKeywordに設定してみたり。

SEOに引っかかりやすいワード設定が出来ると言うことです!

 

こりゃ使えますね!

とっても簡単にサジェストできます。

 

みなさんもお試しを。

 

 

サジェストツールの外観
紹介サイト:http://nelog.jp/google-keyword-suggest-tool


コメントを残す

関連記事

PREV

Google Analytics(UA版)のトラッキングコードカスタマイズ URLの違う2サイトのトラッキング設定

NEXT

BootstrapのDropdownを拡張plug-in! Bootstrap Enhancement Dropdowns

自分のWordPressサイトにGoogleキーワードサジェストツールを設置する方法

side bar

メニューはこちら

メニューはこちら