Goomani(ぐーまに) を使う


Google にサイトを登録するには、他のサイトからご自分のページへのリンクを増やすこと。Google のロボットはハイパーリンクを経由してページからページへ進むため、リンクの数が多いほど、ロボットがそのサイトを見つけるのも早くなる。


基本的には、(1)センテンスマークアップ、(2)アンカーコンテキストマッチ、(3)リンク最適化。


site:アドレス で登録されているか確認する。


デザインおよびコンテンツに関するガイドライン

  • わかりやすい階層とテキスト リンクを持つサイト構造にします。各ページへは、少なくとも 1 つの静的テキスト リンクからアクセスできるようにします。
  • サイトの主要なページへのリンクを含んだサイト マップをユーザーに提供します。サイト マップ内にリンクが 100 以上ある場合は、サイト マップを複数のページに分けます。 情報の充実した、役に立つサイトとなるように心掛け、ページのコンテンツを明確、正確に述べるようにします。 ユーザーが自分のサイトを探すときに入力しそうなキーワードを考慮し、これらの用語がサイトに含まれていることを確認します。 重要な名前、コンテンツ、またはリンクを表示するときは、画像の代わりにテキストを使用するようにします。これは、Google のクローラが画像に含まれたテキストを認識しないためです。 TITLE タグと ALT タグが、正しく内容を説明していることを確認します。 無効なリンクをチェックし、HTML を修正します。 ダイナミック ページ (URL に "?" が含まれているページなど) を使用する場合、サーチ エンジン クローラによっては、静的ページと同じようにダイナミック ページをクロールするとは限らないことを考慮する必要があります。パラメータを短くしたり、パラメータの数を少なくすると、クロールされやすくなります。
  • ひとつのページ内に含まれるリンクの数を適当な数に抑えます (100 未満)。
  • Lynx などのテキスト ブラウザを使用してサイトを確認してください。サーチ エンジン クローラがサイトを見る際、そのほとんどが Lynx のような見方をします。Javascript、Cookie、セッション ID、フレーム、DHTML、フラッシュなどの特殊な機能を使用しているために、テキスト ブラウザではサイトのすべてが見えないような場合、サーチ エンジン クローラがサイトをクロールするときに問題が生じる可能性があります。
  • テニスキーワードのチェック


    キーワードのリストアップ

    今思いつく限りのキーワードを書き出す。


    アクセス解析でキーワード調査

    • リストアップされたキーワードで、アクセスされているか?
    • リストアップされたキーワードは、一番アクセス数が多いのか?
    • 逆に、一番アクセス数が多いキーワードを、自サイトのキーワードと思い込んでいないか?


    食パン「キーワードアドバイス」でキーワード調査

    AdWordsやオーバーチュアなどの有料リスティングサービスでは、キーワードのアドバイスをしてくれるツールを用意している。


    Google アドワーズ広告キーワード ツール

    Google Adwords:キーワードアドバイス にアクセスして、キーワードを確認。

    Googleから提供されているサービスだから、実際にユーザーに入力されている組み合わせを表示しているものと想像される。


    キーワードアドバイスツール(オーバーチュア)

    オーバーチュアのキーワードアドバイスツールを使って、キーワードの人気度を確認する。
    http://inventory.jp.overture.com/d/searchinventory/suggestion/

    ここでは、キーワードごとに検索数が表示され、Google AdWordsのツールとは比べ物にならないくらい有用である。なお、サイトのキーワードとしては、 検索数が3000以上ないと、上位表示のアクセスアップ効果は望めない。


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

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

    Overtureで提供されているキーワードアドバイスツールにGoogleの検索件数、GoogleKEI、Yahooの検索件数、YahooKEIを追加したキーワードアドバイスツールプラスを開発いたしました!


    リンゴ自サイトとライバルサイトの順位をチェック


  • Google・Yahoo!(YST)順位検索ツール、ランキング・チェッカー(ライト版)
  • Goomani
    • 日本最強のSEOツールである。
    • ダウンロードは、アフィリエイト研究室 へ行って、少しスクロールしたところ「Googleでの検索順位を一括調査(SEO 対策ソフト:ぐーまに)」をクリック。
  • Alexa


  • 家スタートページとゴールページとサイトの目的

    とにかく、ゴールページは何かの申し込みページである。

    ゴールページが申し込みページなら、スタートページは検索エンジンの検索結果画面である。


    検索結果画面が、ビジネスサイトのスタートページになる条件は、

    1. 上位表示
    2. 魅力的なタイトル
    3. 分かりやすいスニペット(説明文)

    スニペットとは、検索されたすべてのキーワードを太字で示し、該当ページからテキスト抜粋したものです。 これらの抜粋により、結果をクリックする前に、Web ページ内でキーワードが含まれる文脈を確認できます。 対応するスニペットがある場合の方がユーザーが検索結果をクリックする可能性が高くなります。

    黄色い花自サイトの再検証

    1. お客さまのイメージ
    2. 来て見て欲しい人は誰か?
    3. お客さまのイメージは明確か?
    4. お客さまの問題
    5. そのお客さまの、問題は何か?
    6. どんなことで、困っているか?
    7. 何をすれば、感動してもらえるのか?
    8. お客さまの問題解決としての商品

      1. 商品やサービスは、いかにお客さまの問題を解決するのか?
    9. 差別化、競合優位性

      1. 競合サイトに対して、優れた点、劣った点は何か?

    観覧車ターゲットユーザーのインターネットリテラシー(読み書き能力のこと)を知る。



    お茶BEADメソッド

    1. B ベネフィット:ユーザーの個別で具体的な問題解決、便利、幸せ
    2. E エビデンス:ユーザーが信頼するお客さまの声、今までの実績
    3. A アドバンテージ:競合優位性、ナンバーワン・オンリーワンの証明
    4. D デシジョン:今、ここで、決定する決め手

    うり坊wwwありとwwwなしの両方でインデックス - SEO以前の問題

    SEO以前の問題のひとつが、wwwのありとなしの両方でインデックスされるという不都合である。
    wwwありとなしでは、違うサイトと認識される。

    ネコドメインの名称

    (A) (B) (C)
    www hyperposition com

    • (A):サード・レベル・ドメイン
    • (B):セカンド・レベル・ドメイン
    • (C):トップ・レベル・ドメイン

    テニスhtaccessによる改善

    もし、レンタルサーバなどでhtaccessが使用可能であるならば、下記のように記述してアップロードすると、どちらかに統一することができる。

    wwwありに統一

    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^example\.com
    RewriteRule (.*) http://www.example.com/$1 [R=301,L]

    wwwなしに統一

    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^www\.example\.com
    RewriteRule (.*) http://example.com/$1 [R=301,L]

    なお、コピーアンドペーストすると、「\」は「\」になると思うが、それで正しい。

    検索エンジンのロボットは、既にインデックスされているページのリンク記述をたどって巡回してくる。

    Web マスターのための Google 情報

    Yahoo! ヘルプ - ページ検索

    検索の舞台裏 : MSN サーチのしくみ



    検索エンジンのサイト登録

    検索エンジンの登録ページに行って、自サイトを登録するしロボットの巡回を要請する方法もある。

    (ただし、紹介やコネを持たず、飛び込みで営業するようなものである。成約は期待できない。)

  • Google : サイトの登録 / 削除
  • Yahoo! JAPAN - 検索結果に表示させる方法
  • MSN サーチ URL の登録

    ドキドキリンク最適化の意味

    先ず検索エンジンにインデックスされなければ、検索にかかることもない。インデックスされること、ページをキャッシュされること。などなど。アンカーコンテキストマッチがSEOの最高奥義なら、このリンク最適化はSEOの究極奥義である。リンクについては、考えること、やることが非常に多い、究極奥義の所以である。




    ロボットの巡回
  • ロボットに巡回されなければ、インデックスされない。

    できるだけ多く、既にインデックスされているページから、リンクされる必要がある。


    アンカーコンテキストマッチ

    他ページからキーワード入り文章でリンクされること。


    ナビゲーション

    検索エンジンに十分配慮しながらも、ユーザーの反応率を高めるための動線を確保することが、ビジネスホームページとしては重要。


    既にインデックスされているページからのリンク

    これが一番。既に検索エンジンに認識されている自分の管理サイトがあるのならば、このページからリンクを貼ること。


    トップページから

    ロボットも、ユーザーも、最初はトップページにアクセスし、そこからリンクをたどる。最初に考慮するべきは、トップページからのサイトのナビゲーションということになる。


    テキスト

    原則として、リンクはテキストにする。


    画像

    リンクを有効にするだけならば、画像でもかまわない。

    ただし、<a href="リンク先URI"><img src="~"></a>という形式である必要がある。


    JavaScript

    <a href="リンク先URI" onMouseOut="○" onMouseOver="△" onClick="□" ><img src="~"></a> のようなロールオーバーメニューは大丈夫だが、

    <a href="javascript:;" onClick="◇">ほげほげ</a>は、ダメ。


    フレーム

    使わない。


    お茶アンカーコンテキストマッチ
    他ページから、キーワードのアンカーテキストでリンクされることによって、リンクされたページのキーワードが増幅され、順位アップにつながる。


    例) Googleで「18歳未満」を検索すると、「Yahoo! JAPAN」がトップ表示される。

       <a href="http://www.yahoo.co.jp/">18歳未満</a>

    数多くのページが「18歳未満」のテキストで、Yahoo! JAPANのトップページへリンク貼っているため、Yahoo! JAPANのトップページは、「18歳未満」のキーワードを貯め込むことになり、Googleのキーワード検索で上位表示される。

    Yahoo! JAPANのページ検索(YST)でも同様。



    おにぎり上位表示のコツ

  • 自サイトでは、キーワードを含む文章で目的のページにリンクする
  • 他サイトからは、キーワードを含む文章で、トップページなどにリンクされるようにする
  • 特に他サイトからの善意のリンクを想定して、サイト名は工夫しておく


  • ソフトクリームスパム・過剰SEOのペナルティを回避する

  • キーワードはなるべく先頭に書かない
  • 同じキーワードを繰り返さない
  • キーワードと他の名詞を並べ立てない
  • スペースや記号などでキーワード・名詞を並べない


  • カクテルグラスついでに、アンカーとアンカーテキストマッチとアンカーコンテキストマッチ
    1. 自ページで、キーワードがアンカータグでマークアップされている場合が、「アンカー」。
    2. 他ページで、キーワードがアンカータグでマークアップされて、こちらへリンクされている場合が、「アンカーテキストマッチ」。
    3. 同じく他ページで、キーワードを含む文章がアンカータグでマークアップされて、こちらへリンクされている場合が、「アンカーコンテキストマッチ」。

      (3)は(2)に含まれるが、キーワードを単語や名詞連語にせず、文章化する点が違っている。過剰SEOペナルティ対策である。

    星script要素 < 他のhead要素

    JavaScriptをscript要素内に記述

    <script type="text/javascript"> または <script language="JavaScript">
    <!--
      ~
    //-->
    </script>

    外部JavaScriptの方が良い。

    <script type="text/javascript" src="~.js"></script>



    星style要素 < 他のhead要素

    CSSをstyle要素の中に記述

    <style type="text/css">
    <!--
      ~
    -->
    </style>

    外部スタイルシートの方が良い。

    <link rel="stylesheet" TYPE="text/css" href="~.css">



    星link要素 < 他のhead要素

    当該のWebページに対して、関連する文書との関連、URIを示する。
    スタイルシートの外部参照も、実はリンク要素のひとつである。

    <link rel="contents" href="naiyou.html">
    <link rel="prev" href="mae.html">
    <link rel="next" href="tugi.html">
    などと、head要素の中に書く。



    星DOCTYPE宣言

    世界のWeb標準について権威ある?W3C(World Wide Web Consortium) が、HTMLの文書型定義(DTD:Document Type Definition)を提示している。

    文書型定義とは、例えばHTMLの正しいタグの使い方。この文書型定義には、いくつかのバージョンがあり、DOCTYPEとは、その文書型定義の中で、どのバージョンや書式に従っているのか、を記述するものである。

    DOCTYPEスイッチ

    DOCTYPE宣言の記述内容によって、Internet Explorerは、Windows版6以上、Macintosh版5以上、Mozillaは0.6以上、Netscapeは6以上、OPERAは7以上で、標準モードと互換モードというように、レンダリングが切り替わる。

    標準モードのDOCTYPEスイッチ
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

    互換モードのDOCTYPEスイッチ
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    例えばHTML4.01の記述は
    Strict DTD
    厳密な文書型定義、理想的なHTML記述。いい加減にタグをかけない。

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">または
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

    Transitional DTD
    Strict DTDに対して、厳密ではないということ。過渡的ということだから、今だけだよということか。非推奨のタグの使用がゆるされる。ただしStrict DTD同様フレームの使用はできない。

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">または
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

    Frameset DTD
    Transitional DTDとほぼ同しで、フレームが使える。

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> または
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

    公開識別子

    「<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 ~//EN"」の部分は、「公開識別子」と呼ばれている。

    システム識別子

    「"http://www.w3.org/TR/html4/~.dtd">」の部分は、「システム識別子」などと呼ばれている。

    システム識別子は、参照されるべきDTDのURIが記述されているが、省略可能である。しかし、システム拡張子のある・なしで、ブラウザのレンダリングモードが切り替えられる、つまりDOCTYPEスイッチとなることがあるので注意。

    ブーケ2htaccess

    より徹底した文字化け対策のため、htaccessファイルを用意して↓のように記述する。
    AddType "text/html; charset=Shift_JIS" .html

    この「htaccess」は、Apacheのレンタルサーバなどで使う。また、プロバイダや無料サービスなどのホームページスペースでは使えないことが多い。

    通常は、個々のHTMLファイルのhead要素のメタタグに設定するが、これでは不十分の場合があるので対策しておく。

    桜robots.txt

    ロボットは、最初にサイトトップのrobots.txtにアクセスする。


    すべてを巡回

    User-agent: *
    Disallow:


    Googleだけ拒否

    User-agent: Googlebot
    Disallow: /*


    Yahoo!だけ拒否

    User-agent: Slurp
    Disallow: /*

    すべてのロボットを拒否

    User-agent: *
    Disallow: /*


    ロボットの巡回を制限する

    次の訪問までの時間を指定し、例えば20秒経たないとアクセスできないようにするには、

    MSNBotの場合
    User-Agent: msnbot
    Crawl-Delay: 20

    Yahoo! Slurpの場合
    User-agent: Slurp
    Crawl-delay: 20



    雪キーワードの近接度(Proximity)はてなマークはてなマーク

  • もっとも理想的なやり方は、見出しと直下の段落である。
  • コンテンツ文章と、画像のalt属性。
  • コンテンツ文章と、リンクテキスト。
    • これはリンク先の「アンカーコンテキストマッチ」としても効果的か。
  • キーワードはまとめて書く
  • 見出しと段落、強調、alt属性、アンカーなどで、



    虹メタタグmeta要素


    ハンバーガーメタタグキーワードタグ

    Googleでは重要ではないが、Yahoo!ではインデックスされている。
    キーワードタグでは、5つほどキーワードを記述しておく。

    <meta name="keywords" content="キーワードA,キーワードB,キーワードC,キーワードD,キーワードE">


    ハンバーガーメタタグrobots

    以下の記述で、OKはインデックス可、NOはインデックス不可。


    チューリップ赤<meta name="robots" content="index,follow">
    このページはOK このページからのリンク先ページもOK
    同じ効果:<meta name="robots" content="all">


    チューリップ赤<meta name="robots" content="index,nofollow">

    このページはOK このページからのリンク先ページはNO


    チューリップ赤<meta name="robots" content="noindex,follow">

    このページはNO このページからのリンク先ページはOK


    チューリップ赤<meta name="robots" content="noindex,nofollow">

    このページはNO このページからのリンク先ページもNO
    同じ効果:<meta name="robots" content="none">


    チューリップ赤<meta name="robots" content="noarchive">

    このページは、すべてのロボットにキャッシュさせない


    チューリップ赤<meta name="googlebot" content="noarchive">

    このページは、Googleのロボットだけにキャッシュさせない


    チューリップ赤<meta name="slurp" content="noarchive">

    このページは、Yahoo!のロボットだけにキャッシュさせない




    メラメラ文字コード

    <meta http-equiv="Content-type" content="text/html; charset=Shift_JIS">


    なお、シフトJISの場合は「charset=Shift_JIS"」が正式採用されている。x-sjisはその前の仮に使用されていたもので、UNIX系のブラウザで文字化けすることもあるらしいので注意。

    JISコードは「iso-2022-jp」、EUCは「euc-jp」、国際標準といわれているUTF-8は「utf-8」。



    あじさいWeb作成ツール

    <meta name="generator" content="Web作成ツール名">



    サッカースタイルシート

    <meta http-equiv="Content-Style-Type" content="text/css">


    ビックリマークJavaScript

    <meta http-equiv="Content-Script-Type" content="text/javascript">


    ぶどうリダイレクト~SEOスパム

    <meta http-equiv="refresh" content="0;url=~.html">