9か月前、最初にSEOmozで働き始めたとき、僕はウェブ制作のインターンだった。それ以前の経験といえば、コードを書いたことがあるくらいだった。
SEOmozに参加してから、それこそ何百時間もかけて、いろいろな分野の知識を広げていった。特に、定番のSEO手法と中小企業向けの実務は力を入れて勉強した。この間投稿したSEO初心者のためのチェックリストは、僕が新しく手に入れた知識の結晶なんだ。
原点に立ち帰るために、SEO技術のトラの巻の母体となるべきものを丸1日かけてまとめてみた。このトラの巻は、ブログ記事として読むよりもPDFで印刷して読んだ方がいいよ(ブログ記事は印刷しにくいからね)。
ダウンロードする前に内容を確認できるように、簡単な説明をしておくよ。じゃあね!
SEO基本技術のチートシート(トラの巻)――表面
SEOで重要なHTMLタグ
SEOで重要なHTMLタグ | |
---|---|
タイトルタグ | <head> <title>キーワード</title> </head> |
h1、h2、h3 | <h1>最重要</h1> <h2>2番目に重要</h2> <h3>3番目に重要</h3> |
太字、強調 (価値は同じ) | <b>キーワード</b> <strong>キーワード</strong> |
画像 (XHTML形式) | <img src="keyword.jpg" alt="キーワード" /> |
ハイパーリンク | <a href="http://www.example.com/webpage.html" title="キーワード"> キーワードを含むアンカーテキスト</a> |
ハイパーリンク (nofollow付き) | <a href="http://www.example.com/webpage.html" title="キーワード" rel="nofollow">キーワードを含むアンカーテキスト</a> |
検索エンジンがインデックス化してくれる各種の上限値
検索エンジンがインデックス化してくれる各種の上限値 | ||
---|---|---|
※信用性のかなり高いサイトには当てはまらない | ||
1ページあたりのファイルサイズ | 150キロバイト以内(画像、CSSなどの付属ファイルを除いた値) | |
リンクの数 | 1ページあたり100件以内 | |
タイトルタグ | 半角70字以内 | |
Meta descriptionタグ | 半角155字以内 | |
URL内のパラメータ | 2つ以内 | 悪い例: http://www.example.com/brands.php?object=1&type=2&kind=3&node=5&arg=6 |
良い例: http://www.example.com/brands.php?name=nike | ||
URLの階層 | 4階層以内 | 悪い例: http://www.example.com/people/places/things/noun/danny/car |
*ベストプラクティス 良い例: http://www.example.com/people/danny |
推奨されるタイトルタグの形式
推奨されるタイトルタグの形式 |
---|
キーワード < カテゴリ | ウェブサイトのタイトル |
よくあるURL正規化の問題
よくあるトップページURL正規化の問題 | |
---|---|
正規化されていないURL | http://www.example.com http://example.com http://www.example.com/index.html http://example.com/index.html |
正規化されたURL | http://www.example.com |
4通りの書き方をされたURLを1つのURLにまとめるには、外部からの間違ったリンクを301リダイレクト(右側の表を参照)するとともに、内部リンクについても、すべて「http://www.example.com」というドメイン名を指定する |
301リダイレクト
Apacheサーバー用301リダイレクト | |
---|---|
以下のコマンドは、「.htaccess」というファイルに書いておく。ファイル名は拡張子だけだ。オペレーティングシステム側で、隠しファイルを表示する設定にしておくこと。それから、mod_rewriteを有効にしておくこと。 | |
コマンド | 説明 |
Redirect 301 oldpage.html http://www.newdomain.com/newpage.html | 1つのファイル(ディレクトリ)を異なるドメイン名上の新しいファイル(ディレクトリ)にリダイレクトする。 |
| 「http://example.com」へのアクセスをすべて「http://www.example.com」にリダイレクトする。ドメイン名全体が対象となる。 |
Redirect 301 / http://www.new.example.com/ Redirect permanent /old http://www.new.example.com/new | ドメイン名全体を新しいドメイン名に301リダイレクト(推奨)または302リダイレクトする。 |
SEO基本技術のチートシート(トラの巻)――裏面
主要検索エンジンのロボットのユーザーエージェント名
主要検索エンジンのロボット | |
---|---|
最終更新日:2008年4月29日 最新情報についてはhttp://www.user-agents.org/を参照のこと | |
グーグル検索 | Googlebot/2.1 ( http://www.google.com/bot.html) |
グーグル検索 | Googlebot/2.1 ( http://www.googlebot.com/bot.html) |
グーグル画像検索 | Googlebot-Image/1.0 |
グーグル画像検索 | Googlebot-Image/1.0 ( http://www.googlebot.com/bot.html) |
MSN検索 | msnbot/x.xx ( http://search.msn.com/msnbot.htm) |
MSN検索 | MSNBOT/0.xx (http://search.msn.com/msnbot.htm) |
MSNメディア検索ロボット | msnbot-media/1.0 (+http://search.msn.com/msnbot.htm) |
Windows Live商品検索 | msnbot-Products/1.0 (+http://search.msn.com/msnbot.htm) |
マイクロソフトモバイル検索 | MSNBOT_Mobile MSMOBOT Mozilla/2.0 (compatible; MSIE 4.02; Windows CE; Default) |
アレクサ/インターネットアーカイブ | ia_archiver |
アレクサ/インターネットアーカイブ | ia_archiver-web.archive.org |
アレクサ/インターネットアーカイブ | ia_archiver/1.6 |
ヤフーブログ検索 | Yahoo-Blogs/v3.9 (compatible; Mozilla 4.0; MSIE 5.5; http://help.yahoo.com/help/us/ysearch/crawling/crawling-02.html ) |
ヤフーマルチメディア検索 | Yahoo-MMAudVid/1.0 (mms dash mmaudvidcrawler dash support at yahoo dash inc dot com) |
ヤフー商品検索 | YahooSeeker/1.0 (compatible; Mozilla 4.0; MSIE 5.5; http://help.yahoo.com/help/us/shop/merchant/) |
ヤフー商品検索 | YahooSeeker/1.0 (compatible; Mozilla 4.0; MSIE 5.5; http://search.yahoo.com/yahooseeker.html) |
ヤフー商品検索 | YahooSeeker/1.1 (compatible; Mozilla 4.0; MSIE 5.5; http://help.yahoo.com/help/us/shop/merchant/) |
Ask/Teoma検索 | Mozilla/2.0 (compatible; Ask Jeeves) |
Ask/Teoma検索 | Mozilla/2.0 (compatible; Ask Jeeves/Teoma) |
Ask/Teoma検索 | Mozilla/2.0 (compatible; Ask Jeeves/Teoma; http://about.ask.com/en/docs/about/webmasters.shtml) |
避けるべきロボット関連の落とし穴
よくあるロボットのアクセスを阻害する落とし穴 |
---|
|
robotsメタタグの構文
robotsメタタグ | ||
---|---|---|
| ||
すべてのロボットを指定するには、ロボット名を「robot」とする。特定のロボットを指定する場合は、ロボット名のところに、そのロボットのユーザーエージェント名を入れる。左にあるロボットのユーザーエージェント名一覧を参照。 | ||
属性値 | ||
noindex | グーグル、ヤフー、Live、Ask | ページをインデックス化しない |
nofollow | グーグル、ヤフー、Live、Ask | ページ内のリンクを、すべてnofollowとして扱う |
noarchive | グーグル、ヤフー、Live、Ask | ページをキャッシュしない |
noodp | グーグル、ヤフー、Live | 検索結果に表示する際、DMOZに登録してあるタイトルと説明文を使用しない(トップページのみ) |
noydir | ヤフー | 検索結果に表示する際、ヤフーカテゴリに登録してあるタイトルと説明文を使用しない |
nosnippet | グーグル | グーグルの検索結果に表示する際、ページ内のテキストから説明文を生成しない |
robots.txtの構文
robots.txtの構文 |
---|
|
サイトマップの構文
サイトマップの構文 |
---|
|
検索エンジンが最初にサイトマップを探しに行く場所 |
http://www.example.com/sitemap.xml http://www.example.com/sitemap.xml.gz http://www.example.com/sitemap.gz |
※参考:http://www.xml-sitemaps.com/で、自分のサイトのサイトマップを無料で自動作成できる |
最新バージョンをダウンロード
更新情報:(2008年5月2日16:20 PDT -- 第5版) コメント欄で貰った意見を取り入れてアップデート。新バージョンには新しい情報を追加して、あいまいだった点をクリアにした。コメントをくれたみなさん、ご協力ありがとう!
コメント
ふと思ったんですが
正規化さていないURL http://www.example.com
正規化されたURL http://www.example.com
上記は同じではないんですか?
Re:ふと思ったんですが
編集部の安田です。コメントありがとうございます。
同じですよ。
http://www.example.com
http://example.com
http://www.example.com/index.html
http://example.com/index.html
のような、バラバラなURLで同じコンテンツにアクセスできる状態はSEO的に良くないので、そこから1つ「これに集中させる」というURLを選んで、
わかりにくい点などありましたら、さらに突っ込んでくださいませ。
http://www.example.com
そのURLにまとめましょう、という話ですので、同じものが入っているのはおかしくないのです。
ありがとうございます!!
返信していただき、ありがとうございます!!
自分が勘違いしてました・・・
http://www.example.com
http://example.com
http://www.example.com/index.html
http://example.com/index.html
上の4つのURLそれぞれが「正規化されていないURL」で、
http://www.example.comが正規化されたURLだと思っていました。
それで、正規化されたURLと正規化されていないURLが
同じで変だな・・・って思ってたんです。
http://www.example.com
http://example.com
http://www.example.com/index.html
http://example.com/index.html
↑上記のように例えば4種類に分かれてしまってる場合は
「http://www.example.com」にまとめよう!ということですね。
早速、使わせていただきます!
ありがとうございました!
Re: ありがとうございます!!
編集部の安田です。こんにちは。
「正規化」っていう言葉がわかりづらいんですよね。Yahoo!辞書の大辞林によると、
ということです。「正規」という言葉のイメージと違うんですよね。。。
あの〜 これって、ト
あの〜
これって、トラの巻『だった』ものですよね?
今現在も通用するものなんでしょうか?
記事ランキングの三位に入ってますけど…
かなりの部分が今で
かなりの部分が今でも変わらない基本ですね。
TIPS的な「こうすれば順位が上がる!」といった内容ではなく、
どちらかというとWebサイト作りの基本といった内容ですからね。
強調タグとかロボットのユーザーエージェント名とかは古い情報ですが。