Google、AJAXサイトを検索エンジンに登録する方法を解説

米Googleは2009年10月7日、公式サイトにおいてAJAXを使ったウェブサイトを検索エンジンに登録するための技術的方法について解説を行った。


AJAX(エイジャックス)は、ページ遷移なしにサーバとデータ通信を行うことで、動的なWebアプリケーションの開発が可能になる。しかし、いまブラウザで表示している内容と対になるURLが存在しないために個々のコンテンツをクロールできないこと、また、仮にステートフルURLを用意してもJavaScriptを実行できないためコンテンツを読み取ることができないといった理由から、検索エンジン対策という観点からはAJAXをベースにしたウェブサイト構築は推奨できるものではなかった。

しかし、Googleによると69%のウェブコンテンツが動的に作成されているなど、近年のウェブテクノロジーのトレンドから、検索エンジン対策上の理由で技術利用が避けられることは好ましいとはいえない。

今回、GoogleはこうしたAJAXの問題を解決するための技術的アプローチを解説している。ここで紹介された方法は、AJAXサイトに必要最低限の変更を加えること、ユーザと検索エンジンが同じコンテンツを見ること(クローキングの回避)、検索結果上にAJAXのダイレクトURLを表示すること、などが考慮されている。

AJAXサイトをクロール可能にするために行うことは大きく分けて次の2つ。 (1) URLの#(シャープ)以降のステートフルURLの書き換えによりクローラブルにすること、(2) headless browserを利用してサーバ側でJavaScriptを実行し、クローラに提供するためのHTMLコード(コンテンツ)を用意すること、だ。

ステートフルURLは直接それをたたくといつも同じコンテンツを閲覧できる。そこで、GoogleはこのURLにトークンを追加することを提案している。たとえば http://example.com/page?query#state というURLがあった場合、"!"(エクスクラメーションマーク、感嘆符)を追加して、http://example.com/page?query#!state とする。検索結果にも http://example.com/page?query#!state のリンクが掲載される。

次に、ヘッドレスブラウザ(headless browser)を利用して、ウェブサーバ上でJavaScriptを実行した後のコンテンツを用意する。ヘッドレスブラウザとは、ウェブページにアクセスするが人間(ユーザ)が見るためではなく、そのコンテンツを他のプログラムに受け渡すなどの目的で利用されるブラウザ。先に述べたようにGoogleは特定状態を表すURLに直接アクセスしてもJavaScriptを実行できないため、同ブラウザによってコンテンツのスナップショットを作成・用意して、コンテンツを取得できるようにする。

このスナップショットは、クローラがアクセスした時に提示する一方で、従来利用していたURLに(ユーザ)がアクセスしたときは、ヘッドレスブラウザを経由せずに通信を行う必要がある。そこで、検索エンジンがクロールするときは、URLの#以降の状態を指定する部分に工夫を加える必要がある。Googleは、たとえば先のURL http://example.com/page?query#!stateであれば、 "_escaped_fragment_" というトークンを利用して http://example.com/page?query&_escaped_fragment_=state のように書き換えることを提案している。

まとめると、http://example.com/dictionary.html#AJAX のようなステートフルURLは、http://example.com/dictionary.html#!AJAX と書き換えを行う。すると、クローラは http://example.com/dictionary.html?_escaped_fragment_=AJAX としてインデックス可能になる。検索結果にはユーザ向けの http://example.com/dictionary.html#!AJAX というリンクが現れるため、ステートごとのコンテンツにダイレクトにアクセスしつつ、クローラも同じコンテンツを参照できるようになる、ということだ。

この実装方法はまだ検討段階のもので、ユーザからのフィードバックを受け付けている。

A proposal for making AJAX crawlable [Google Webmaster Central Blog]
http://googlewebmastercentral.blogspot.com/2009/10/proposal-for-making-ajax-crawlable.html


#
私は開発者ではないので専門用語の使い方がわからず、文章が変ですがご容赦を。

Google、PDFファイルを即座に開けるQuick Viewリンクを追加

米Googleは2009年10月7日、ウェブ検索結果に掲載されたPDFファイルを即座に開くためのリンク"Quick View"を正式に追加したことを明らかにした。

検索結果にヒットしたPDFファイルを見る場合、Adobe Readerを起動する必要があり手間があった。この解決策としてGoogleはHTMLフォーマットで表示するための機能を用意していたが、ブラウザ上ではレイアウトが崩れてしまうという課題がある。

Quick ViewはGmailやGoogle Docsで利用している技術と同じもので、オリジナルファイルのレイアウトやスタイルを保持したまま、すぐにPDFファイルの内容を確認することができる。

この技術は2009年7月頃から徐々にGoogleウェブ検索に導入されていたが、現在はインデックスしているPDFファイルの50%以上に対応したとのこと。

Quickly view formatted PDFs in your search results [Google Blog]
http://googleblog.blogspot.com/2009/10/quickly-view-formatted-pdfs-in-your.html

HARMONY石井研二氏、ウェブ解析をテーマにしたセミナー HARMONY Days開催

株式会社HARMONYは2009年10月16日、同社のウェブ解析の専門家・石井 研二監修の書籍「Web集客力を飛躍的に向上させる GoogleAnalyticsによるアクセス解析の極意」発売を記念した特別セミナーを開催する。

書籍の内容にも関わるGoogleAnalyticsの活用術を中心に、アクセス解析、ネット広告や検索からの集客といった実践的なテーマで幅広く企業ウェブ担当者の悩みに答える内容。参加者には通販、食品、制作といったさまざまな業界の最新ウェブ事情を調査分析した小冊子が配布される。

プログラムは「アクセス解析市場の最新動向」「サイト改善レポート実践活用術」「「Google Analytics 活用術」実践編」「広告効果測定市場の最新動向」「ECサイトのための広告効果の改善ワークショップ」を用意。セミナーは1枠あたり3,150円、ワークショップは5,250円。受講料は前払い。

[申込] HARMONY 出版記念特別セミナー WEB改善ソリューションフェア HARMONY Days ~ 石井 研二が業界を斬る! ~
http://www.harmony-corp.co.jp/information/seminar.html

オフラインでスポンサードサーチの広告編集が可能な「ルグラン リスティングエディター」

株式会社ルグランは2009年10月7日、Yahoo!JAPANリスティング広告・スポンサードサーチの広告編集作業を容易にするためのツール「ルグラン リスティングエディター」を開発した。

スポンサードサーチ広告は現在、広告を管理・編集する方法として管理画面にログインして編集する方法と、キャンペーン内容をダウンロードしてオフライン環境でCSVファイルを編集して、再度アップロードする方法の2つを用意している。しかし、オンラインではレスポンスが悪いために管理画面での編集に時間がかかること、CSVファイルの編集は作業の正確さが要求されるために作業が簡単ではないという問題がある。

ルグラン リスティングエディターは感覚的に使いやすいユーザインターフェースを用意し、オフライン環境で簡単にキーワードや広告の追加・編集作業を行うためのツール。オンラインの管理画面よりも格段に操作スピードが早く、正確かつ容易に作業が進められるとしている。

ルグラン リスティングエディターは10月8日から開催されるダイレクトマーケティング・フェア2009でデモ版を展示予定。リリース予定は2009年秋以降で価格は月額990円(税込み)。



おすすめ:最近のニュース記事

gooウェブ検索、キーワードと関連性高いTwitterツイートを検索可能に


NTTレゾナント株式会社が運営するgooウェブ検索は2012年1月23日、検索キーワードと関連性が高いTwitter上でつぶやかれたツイートを検索結果の上部に表示すると発表した。PC版とスマートフォン版のgoo検索が対応。


米Google、ページレイアウト分析アルゴリズムを改善 [詳細版]


米Googleは2012年1月19日、ウェブページのレイアウトやコンテンツボリュームを分析するアルゴリズムに変更を加えたことを明らかにした。同社Matt Cutts氏(Distinguished Engineer)は、検索利用者がより高品質なウェブサイトを発見できるようにするための改善策の1つだと述べている。


米Google、ページレイアウト分析アルゴリズムの改善を発表


米Googleは2012年1月19日、検索品質改善を目的とした、ウェブページのレイアウト分析に関するアルゴリズムを変更したことを発表した。ウェブページのレイアウト構造をアルゴリズムで分析して、ページ上部に過剰な広告が張りつけられたページや、そのページにおける主たるコンテンツが探しにくい状態となっているページがこのアルゴリズムによりランキングが影響を受ける可能性がある。


米Ginzamarkets、SEOプラットフォーム「Ginzametrics」にリンク分析機能を追加 - SEOmozと提携


米Ginzamarketsは2012年1月18日、企業向けSEO管理・分析プラットフォーム「Ginzametrics」(ギンザメトリックス)にリンク分析機能を追加したことを発表した。大手SEO企業の米SEOmozと提携し、同社が提供するリンク分析ツール・Open Site Explorer相当のサービスを日本語で利用できる。


ご挨拶:2012年もよろしくお願いします


あけましておめでとうございます。2012年もSEMリサーチをどうぞよろしくお願いします。

以下、お知らせです。

  • 更新開始(再開)は1月中旬を予定しております。もうしばらくお待ちください。
  • 本年より運営・編集方針を若干変更します。変更するというよりも、昔のスタイルに戻す予定です。具体的には、海外関連の記事数を大幅に増やす一方で、国内関連を若干減らします。
  • SEMリサーチは2011年8月で運営9年目を迎えました。ここ2年ほどは更新が若干不定期となっておりますが、当面は運営していきますので皆様今後ともよろしくお願いします。少なくとも2013年8月まではがんばります。
  • mixiページで開設していたSEMリサーチのページを閉鎖しました。Facebookページは引き続き運営して参ります(Google+ページは開設済みですが運営未定)。SEMリサーチの記事をフィードで配信するだけでは面白味がありませんので、Facebookの方は何かコンテンツを追加する予定です。
  • 年内のどこかのタイミングで、SEMリサーチで公開する一部記事の言語を英語に変更する予定です。(従来の日本語記事を残したまま)英文記事を追加するのか、日本語記事を減らして対応するか等、詳細はまだ決定しておりません。

英語化について:会社(アイレップ)がグローバル展開を強化していることもありますが、私個人としても海外のカンファレンスにスピーカーとして登壇する等、海外に目を向けた取り組みを強化していきたいという意向があります。


スマートフォン向けサイトを検索エンジンに最適化するためのポイント


GoogleがスマートフォンUAを持つクローラを公式に発表したことで関心を持つ方も増えてきたようです。ここで、スマートフォン端末に最適化したウェブサイトの扱い方について、よく受ける質問について簡単に回答を記しておきます。適当なタイトルが思い浮かばなかったのですが、最適化というか、検索エンジンにどう認識させるかという話だと思ってください。これは広義でいえば「スマートフォンSEO」なのかも知れませんが、どちらかというとデバイス向けを横断した、サイト全体のSEOだと私は思います。


米Yahoo!、Search BOSSを刷新、3つの検索ソリューションを発表


米Yahoo!は2011年12月7日、Search BOSS(Build Your Own Search Service)の新しいウェブサイトを公開すると同時に、3つの検索ソリューション - BOSS Hosted Search, BOSS Site Search, BOSS Shortcutsを発表した。BOSS Hosted Search 及び BOSS Site Search は同日よりグローバルで提供を開始、BOSS Shortcutsは米国、カナダ、インド、英国での提供となる。














Ask.jp, Ask.com | Bing (Live Search) | Google 05-1 | Google 05-2 | Google 06 | Google 07 | Google 08 | Google 09 | Google 2010 - 2011 | SEO(検索エンジン最適化) | SES | Yahoo!検索 / YST | アクセス解析 / Web分析 | コンテクスト広告 | サイト内検索 | サーチニュース 07H1 | サーチニュース 07H2 | サーチニュース 08H1 | サーチニュース 09 | サーチニュース 2010 | サーチニュース 2011 | サーチニュース 2012 | ショッピング検索 | デスクトップ検索 | ニュース 05Q2 | ニュース 05Q3 | ニュース 05Q4 | ニュース 06H1 | ニュース 06H2 | モバイル検索 / 携帯検索 | リスティング広告 | ローカル検索 | 動画検索 | 旅行検索 | 検索イベント |

検索市場分析 | コンテンツターゲティング広告 | ポータル / ディレクトリ | Google 2003 | Google 2004 [I] | Google 2004 [II] | Google 2005 [I] | AdSense / アドセンス | AdWords / アドワーズ広告 | Froogle / フルーグル | ローカル検索 | モバイル検索 | MSNサーチ | Overture / オーバーチュア | PFI - ペイドインクルージョン | ショッピング検索 | ペイドリスティング(PPC) | 検索エンジンニュース 2004 [I] | 検索エンジンニュース - 2003 | 検索エンジンニュース 2004 [II] | 検索エンジンマーケティング SEM | SEO - 検索エンジン最適化 | SEM/SEOセミナー | サーチエンジンストラテジーズカンファレンス(SES) | 検索エンジンニュース 05Q1 | 検索エンジンニュース 05Q2 | SEO / 検索 統計 | Yahoo! / ヤフー | P4P |

関連SEMサイト - SEMリサーチ | SEO - FAQ | SEO(検索エンジン最適化) | キーワードアドバイスツールプロ

検索にガンガンヒットさせるSEOの教科書 付録 |
運営者 - 『検索にガンガンヒットするホームページの作り方』