前回に引き続き、Search Engine Strategies Chicagoから、今回はSuccessful Site Architectureを。
>>>>>
検索エンジンに対して成功するサイト構造やページ要素、デザイン技術を学ぶことはオーガニック・リスティングに有益でしょう。ここではディレクトリ/ファイル構成、サーバサイド取り込み(SSIs)、404エラートラッピング、JavaScript、robots.txtの利用、フレーム、セキュアエリアの使い方などを紹介します。
WebMama.comのBarbara C. Coll女史:
多くのウェブデザインはSEOに心を砕いていません。
製品を売りたいのなら、高ランキングのキーワードを得なければなりません。
デザインサイクルの中で、SEOについて考えるようにして下さい。
SEOの経験を持つ、あるいはそのようなパートナーを持つ開発者やデザイナーを探しましょう。
キーポイントは次のようなものです。ディレクトリ構造、ファイルシステム、ドメイン、エラー制御、URLリダイレクト。CMS、トラッキング、アプリケーション開発。
どうやって主要メンバーにサイトを最適化に導く方法を得させるのか。
チームを教育し、納得させましょう。ランディングページの状態やコンバージョンをなどを見せましょう。
検索エンジンはあなたのコンテンツを欲しがっているのですから、それがそこにないのはあなたの失敗です。
何人の方がGoogle Sitemapを使っていますか?
検索エンジンが確実にあなたのサイトを巡れるようにしてください。
彼らの提供するツールを使って、どのページがインデックスされているのかを確かめましょう。
www.se-spider.com(nao58注:www.se.spider.comとなっているが、恐らくはここ)を用いてリンクを辿ることができるか調べましょう。
www.rexswain.com(nao58注:恐らく、特にこのツールを指す)をHTTP Viewerとして使います。
検索エンジンに、サイト内のどのページが有効なのかを伝えましょう。
検索エンジンは、あなたのサイトのことを決して忘れません。
Google Webmasterページで情報提供の方法を調べてください。そのためにあなたは、サイトの所有者であるか少なくともサイトにアクセスできなければなりません。
Google Sitemapsはサイトのヒストリーをトラッキングし、コンテンツや外部リンクのレポートを見せてくれます。(nao58注:?WebmasterToolkitの説明と入り混じっている可能性有り)
Yahoo Site Explorerは情報提供はしてくれませんが、ページの外部リンクを見ることができます。
Acxiom DigitalのDerrick Wheeler氏:
Step 1: 検索エンジンがどのようにあなたのサイトを見て、扱うのかに関する基本。
まずあなたのホームページを見つけなければなりません。そしてそれから、他の全てのページにリンクしていなければなりません。コンテンツを得て、それをインデックスに入れる必要があります。
このプロセス見てみましょう。
- 検索エンジンがサイトをクロールする
- サイト全体をインデックスする
- ユーザが対象となるクエリーを実行する
- 検索エンジンが適切なページを格付けする
- ユーザがランク付けされたリストをクリックする
- ユーザが行動を取る、あるいはサイトと作用し合う
あなたは今、どこに居ますか?あなたのドメインやサブドメインはどうでしょう?それらを特定して下さい。301、302ページをトラックしましょう。各検索エンジンにインデックスされているページの数を数えてください。インデックスされていないページを特定しましょう。サイトのランキングをトラックしましょう。
これは、あなたがキーワードに焦点を当てる必要があることを示してくれます。トラフィックを学びましょう。ページ間がどう繋がっているかは非常に重大です。検索エンジンにテキストリンクを追わせることは簡単です。ページ毎に適したキーワードを持ったファイル名をURLに付けましょう。ナビゲーション用のJavaScriptはダメです。例えば"mouseover"のようなチンプンカンプンなパスがURLに出てこないようにしましょう。
検索エンジンがリンクを見つけられるよう、sitemapを用意しましょう。
ポップアップリンクは、やはり追跡が難しいです。
もし画像にaltが付いていなければ、検索エンジンは何の画像であるのかわかりません。
CSSをテキストリンクに用いて、画像であるかのように見せかけましょう。検索エンジンはCSSを扱えます。
検索エンジンはフォームを埋めることはできません。サイトマップなどでナビゲーションの代替手段を用意しなければなりません。
フッタのリンクは2行のテキストリンクが良いでしょう。
下の行には、フォローする必要の無いプライバシーやコピーライト、利用条件などを置いておきます。
上の行には、本当にエンジンに気づいて欲しいリンクを置きましょう。URLは短く。パラメータの数、ディレクトリの階層も減らし、トータルの文字列長を短くしましょう。
HTTPステータスコードやサーバのレスポンスコードは検索エンジンの手助けをします。例えば200はOK、301は恒久的な移動、302は一時的な移動のように。404は不正もしくはURLのタイプミスです。
検索エンジンは302を301のように扱います。お疑いなら301を使って下さい。
(nao58注:以下意味不明)
SE's will remove the old url and add the new url.as the value/occurrance of each goes up, chances of success go down.
長いURLにキーワードを詰め込みすぎないよう気をつけましょう。
noindex、nofollowのmetaタグやrobots.txtを用いて検索エンジンを禁止しましょう。サイト全体をブロックしてしまう事故を起こさないように。
検索エンジンはcookieを受け入れません。これはインデックス化を妨げます。
普遍的なパンくずを用いましょう。もしそれらが動的に作られているなら、検索エンジンは直接のパスを持たないことになります。
関連商品表示はユーザにとっても検索エンジンにとってもパスを複雑にしてしまいました。
※ここで良い具体例を見せてくれたようですが、説明は難しいとのこと。
robots.txtを使ってスパイダーがとても長いURLにひっかかるのを防ぎましょう。
検索エンジンにとってコンテンツ複写に見えるようなIDをトラッキングしましょう。
HTTPSに対しては、相対ではなく絶対パスで記述しましょう。
短くて簡単に覚えられる名前をドメインにつけましょう。
ダッシュを使ってはいけません。
ページのコンテンツは綺麗なコードでなくてはなりません。
※このプレゼン資料がここからダウンロードできます。
SiteLogicMarketingのMatthew Bailey氏
検索エンジンについて異なった見方をしみましょう。盲目の人や障害のあるユーザと同じ体験を検索エンジンはしていると言えます。あなたがアクセシビリティに対処していれば、それは検索エンジンにもよく対応していることになるでしょう。
(nao58注:以下、おそらくはformやanchorのtarget attributeについて言及していると思われるが定かで無し。それっぽく訳しておきますが、意味の通らない部分があります)
targetは問題になります。ウェブが実際のお店の延長線にある以上、例えば盲目の人もウェブ上のお店にアクセスしたいと感じます。彼らはalt属性や代替手段のきちんと用意されたイメージマップなどを求めるでしょう。そして、targetはそれらを拒否することになってしまいます。target formを使用できる唯一の方法は、あなたのマウスのボタンを押すことです。それが見えないのであれば、使うことはできません。
時々、サイトに入っていく際に言語を選択させるような場合があるでしょう。検索エンジンは言語を選択することができません。
FLASHページは何の情報も検索エンジンに与えません。
画像ベースのウェブがあったとすれば、その画像を取り除いてしまった場合に何も残りません。
全ての販売情報、アクションの呼び出し、無料出荷などが画像としてあったとしたら、画像が取り除かれた際にどうやって何が売られているのか知れば良いのでしょう?検索エンジンも同様です。
alt属性にキーワードを詰め込まないで下さい。altは画像が読めない場合の説明書きです。
GoogleとW3Cのガイドラインをよく読みましょう。
もしアクセシビリティのチェックリストを読み飛ばしているとすれば、それは検索エンジン対策のチェックリストを飛ばしているのと同じです。それらは殆ど同じものですから。
動的に生成された長すぎるURLでは、ごちゃごちゃしすぎて目的の商品を見つけることができません。
Faviconはブランディングの非常に良い方法です。それは単なるアイコンですが、無料の広告です。
ぐちゃぐちゃになったURLを書き直しましょう。古いリンクや301、302リンクを探して検索エンジンに最適化された新しいURLへの直接リンクに張り替えましょう。
最もエントリのあるページをURL毎に確かめましょう。それらはランキングの高いページでしょう。
MSNは彼らの検索エンジンにとって良いリダイレクトの制御方法を持っています。
CSSと規格について。正当なコードはランクを高めてくれるでしょうか?いいえ、CSSの利用は付加価値であり本質的な違いではありません。CSSは余計なコードを落とし、本当に大切なコンテンツ部分に焦点を当てさせてくれます。余計なごみをページの外に押し出してくれるのです。これは検索エンジンにとって良いことです。
CSS vs Tables。検索エンジンはテーブルをスタックしようとします。サイトを例えば携帯で見てみてください。スタックしたサイトがどのように見えるのかということを。検索エンジンは上から下に行を降りて行きます。画面読取装置と同じことです。妥当性はスパイダーがコンテンツをインデックスできることを保証します。
<<<<<
なんだか無駄に長くて内容の無いものになってしまった気がして残念です。
基本的には3人ともに極めて基本的なSEO的サイト構造の基礎を語っています。
やはり速記のためか、文脈が混乱したり意味のわからない箇所が多いですが、そこにこそ知らない知識が隠されている気がして歯がゆいですね...やはり直に行かないと。


コメント