【HP制作会社様へ】効率的で効果的な提案ができるようになる「Web Analyst」代理店募集中!

無料SEOツール

キーワードアドバイスツールプラス

Overtureで提供されているキーワードアドバイスツールにGoogleの検索件数、GoogleKEI、Yahooの検索件数、YahooKEIを追加したキーワードアドバイスツールプラスを開発いたしました!キーワード有効性指標(KEI)が大きいほど上位表示されやすく、アクセス数を増やせる「狙い目」のキーワードになります。

ホームページ売上アップドットコムHP売上プラスで提供しているキーワードメイカーは、検索エンジン上位表示に有効なキーワードを生成してくれる特許出願済のツールですので、キーワードアドバイスツールプラスと併せてご利用いただくことで、更なるアクセスアップが可能です!

ホームページやブログでキーワードアドバイスツールプラスを設置しませんか?

キーワードアドバイスツールプラス使用方法
使用方法
キーワード選定のコツ
アクセス解析のデータを元に、サイトの成果をあげるWebコンサルティングサービス - Web Analyst(ウェブアナリスト)
SEO Reseller - EC studioのSEO対策 ツールが貴社ブランドで提供可能!
2年連続! 最優秀ウイルス対策ソフトの上位版
TLE>'); $this->engine = 'google'; //リファラー変更 $this->rawheaders['Referer'] = 'http://www.google.co.jp/search?q='.$this->keyword.'&num=100&hl=ja&lr=&as_qdr=all&pwst=1&start=0&sa=N'; } //URLを抽出する function extract_url($url_part){ $tmp = array(); $url = ''; if (preg_match($this->reg[ 'url' ],$url_part,$tmp)){ if ($tmp[1]){ $url = $tmp[1]; } }elseif (preg_match('/%2F%2A\-https?%253A%2F%2F((?!cache\.yahoofs\.jp|wrs\.search\.yahoo\.co\.jp).+?)%22%3E/',$url_part,$tmp)){ if ($tmp[1]){ $url = $tmp[1]; } }elseif (preg_match('/%3Ca\+class%3D%22yschttl%22\++href%3D%22https?%3A%2F%2F(.+?)%22/',$url_part,$tmp)){ if ($tmp[1]){ $url = $tmp[1]; } } if ($url){ $url = urldecode(strip_tags($url)); return $url; }else{ return false; } } function get_rank($url="",$limit=100,$data){ if (!$url = $this->optimize_url($url)){ return ""; } $num = 0; $tmp_rank = 1; while (1){ if (($num * $this->view) >= $limit){ break; } if ($this->get_hit($num,$data)){ $tmp_urls = $this->get_urls($num); if (!$num and !count($tmp_urls)){ $this->error_report("get_rank():URLが取得できません","検索エンジン:{$this->engine_name}\nURL:{$url}\nキーワード:{$this->raw_keyword}","rawdata.html",$this->rawdata); $this->decho("Can't extract url_part"); //このエラーが出たときは、URLパートからURLを正規表現で抽出できていない break; } }else{ break; } //取得したURLリストに、該当URLが含まれているかをチェック for ($i = 0;$i < count($tmp_urls);$i++){ //echo("CHK strstr(".$this->optimize_url($tmp_urls[$i])." , ".$this->optimize_url($url).");
"); if ($this->compare_url($tmp_urls[$i],$url)){ $this->rank = $tmp_rank; return $this->rank; }else{ $tmp_rank++; } } //次がなかったら if (!$this->has_next($num)){ break; } $num++; } return "-"; } //gethitには今後対応する function get_hit($num=0,$data){ $this->get_result($data); return 1; } //検索エンジンの結果ソースを取得 function get_result($data){ $this->rawdata = $data; return $this->rawdata; } //URLを取得 function get_urls($num=0){ $url_list = array(); $rawdata = $this->rawdata; $body = $this->get_body($rawdata); if ($this->encode[ 'url' ]){ $encoded_body = urlencode($body); }else{ $encoded_body = $body; } if ($url_parts = $this->get_urlpart($encoded_body)){ foreach ($url_parts as $ul){ if (count($url_list) >= $this->view){ break; } if ($url = $this->extract_url($ul)){ $url_list[] = $url; } } $this->url_list[$num] = $url_list; return $url_list; } } } ?>