「検索意図なし、ふと気になったから」48%――グーグル調査にみるスマホ検索の変化【海外&国内SEO情報ウォッチ】

Web担当者Forumの連載コーナー、「海外&国内SEO情報ウォッチ」を更新しました。今週取り上げた記事は次のとおりです。

今週のピックアップ

  • 「検索の意図はなし、ふと気になったから」48%――グーグル調査にみるスマホ検索の変化
    Web担当者フォーラム 海外&国内SEO情報ウォッチの今週のイラスト

日本語で読めるSEO/SEM情報

  • 目立ってる? 今度の検索結果の絵文字はパンくずリスト
  • お待たせしました、AMPの公式ドキュメント日本語版も順次公開!
  • App Indexingって何? おいしいの? という人におすすめの記事
  • ヤフーが48億ドルで身売り!?

海外のSEO/SEM情報を日本語でピックアップ

  • 音声検索は文字入力検索に比べてアクション系クエリが30倍多い
  • 大量のURLを再クロールさせるにはlastmod付きのサイトマップが役立つ
  • AMPの成功事例は今後もっと増えていきそう
  • 偽のスパムレポートを競合に繰り返し送られたらどうなる?
  • 外部サイトへの発リンクはランキングに悪い影響を与えるのか?

海外SEO情報ブログの掲載記事からピックアップ

  • Google、AMPに完全対応した爆速表示の広告 A4A を公開
  • Google、テーマパークの平均滞在時間をモバイル検索のローカルナレッジパネルに表示

SEO Japanの掲載記事からピックアップ

更新がなかったのでピックアップなし。

こちらからどうぞ。

- 「検索意図なし、ふと気になったから」48%――グーグル調査にみるスマホ検索の変化【海外&国内SEO情報ウォッチ】 -

Posted on: 海外SEO情報ブログ - SuzukiKenichi.COM by Kenichi Suzuki

低品質ページが多いからといってGoogleのアルゴリズム評価が下がるとは限らない、しかしユーザー体験の観点からは削除すべき

高品質なページに比べて低品質なページがサイト内にたくさんあるからといって、必ずしも、サイト全体の評価が下がるわけではありません。
とはいえ、質が悪いコンテンツばかりのサイトをユーザーが気に入るはずがありません。
したがって、ユーザー体験を高めるためにも低品質なページは削除するか改善することが望まれます。

Googleはページ数だけで評価しない

英語版のオフィスアワーで参加者がこんな質問を投稿しました。

もしサイト内のページの70%が低品質で、30%が高品質だったとしたら、Googleが直接割り当てるドメインスコアが低くなって、最終的に、サイト全体のランキングに影響しますか?

GoogleのJohn Mueller(ジョン・ミューラー)氏は次のように回答します。

なんとも言えない。場合によってはそういうことがあるかもしれない。

検索検索のどの順位にそうしたURLを配置したらいいかを私たちが判断する際には、単にページの数だけではなくもっと多くのことを見ている。

たとえば、カレンダーのスクリプトをサイトに1つ設置し、それが100,000ページを自動生成していて、同時に、質が本当に高いページも5つ持っている状況を考えてみてほしい。

スクリプトで作られた実質的に中身がない100,000ページと良い5ページという理由だけで、悪いウェブサイトということにはならない。

その5ページはとても良いページだということだってありえるから、検索結果で表示したいと私たちは考えるかもしれない。特定のクエリに対して検索結果で表示するのにふさわしいかもしれないからだ。役に立つ情報を提供するかもしれないし、ユーザーの疑問を解決するかもしれない。抱えている問題を解く助けになるかもしれない。

したがってページ数だけを見るというものではない。

だが一般的に言って、サイトを見て、「粗雑なページがたくさんある、このページのコンテンツは古くて質が低い」と感じたのなら、Google側のアルゴリズムによる対処がどうであれ削除した方がいい。

ユーザーがそういうのに出くわしたなら、「この1ページだけはすばらしいけど、このサイトにある他のページは本当にひどい」と言うかもしれない。そんなことになったら、忠実なユーザーにはそのユーザーはならないだろう。もう戻ってこないだろうし、ほかの人にあなたのサイトを勧めることもないだろう。

アルゴリズムの評価が下がるとは限らないがユーザーの評価は下がる

たとえ低品質なページが大部分を占めていたとしても、高品質なページに対するアルゴリズム的な評価までもが下がるとは限らないようです。
クエリによっては、(数少ない)高品質ページが検索結果で上位表示することがありえます。

しかし、低品質なコンテンツばかりのサイトをユーザーが好きになるはずがありません。
1回訪問して、それっきりでしょう。
ブックマークしたりRSSに登録したりすることはないでしょう。

リピーターになってもらう、評判を高めるという観点からは質が低いコンテンツは存在させるべきではありません。

もっとも、質が低いコンテンツばかりのサイトは検索結果でも全体的に不利になる傾向にあるように僕は経験から感じます。
むやみにページ数を増やすのではなく、本当に質が高いコンテンツだけでサイトを作り上げたほうが全体的な評価が上がるはずです。

また可能であれば、低品質だからといって単純に削除するのではなく高品質になるように改善するほうが好ましいことを最後に付け加えておきます。

- 低品質ページが多いからといってGoogleのアルゴリズム評価が下がるとは限らない、しかしユーザー体験の観点からは削除すべき -

Posted on: 海外SEO情報ブログ - SuzukiKenichi.COM by Kenichi Suzuki

AMPページでライブ更新を可能にする amp-live-list が試験公開される

[レベル: 上級]

AMPプロジェクトは、コンテンツのライブ更新を可能にする仕組みとして <amp-live-list> のベータ版を試験公開しました。
amp-live-listを実装すると、追加のナビゲーションやページのリロードなしでコンテンツを最新の状態に動的に更新できます。

AMPページをリロードなしで即座に更新

こちらはAMPプロジェクト公式ブログのアナウンスで紹介されている amp-live-list を実装したAMPページのデモです。

amp-live-listのデモ

“YOU HAVE UPDATES”(更新があります)という青いメッセージが画面上部に出現したあと、上にスクロールして戻ると新しいコンテンツが追加されています。

読み込んだという感覚は皆無で、AMPページの高速表示はまったく損なわれていません。

amp-live-list は刻々と状況が変化するコンテンツ向き

刻々と状況が変化するコンテンツに amp-live-list は向いています。

たとえば、イベントの内容をリアルタイムで配信するライブブログです。
執筆者が新たに書き込んだ記事を次から次へとAMPページで読むことができます。

amp-live-list は、ページのコンテンツの一部分だけに利用することが可能です。
スポーツの試合のスコアや選挙の開票状況を掲載しているページでは、ページ全体を更新する必要はありません。
スコアや開票状況の部分だけリアルタイムで更新すれば十分です。
こうしたケースでは、限定した部分のみに amp-live-list を適用することができます。

AMPは、変化しない静的なコンテンツに向いている技術なのに、ライブ更新が可能になるというのは面白い機能ですね。

バックグラウンドで、コンテンツを配信しているサーバーとクライアント(ブラウザ)が直接”ポーリング”して、コンテンツに更新があるかどうかをチェックするのだそうです。
更新があれば、更新を動的にクライアントのページに差し込みます。

amp-live-listが機能する仕組み

しかしAMPで高速化を実現しているキャッシュシステムをスルーするわけではありません。
データ量やスマホ側の帯域幅、CPUの負担を削減するためにAMPキャッシュの機能は依然として活躍しています。

amp-live-list によるライブ更新を必要とするサイトはそう多くはなさそうな気がしますが、興味があるなら試してみるといいでしょう。

実験段階なので利用するにはオプトインする必要があります。
JavaScriptコンソールで次のコードを実行するか、もしくは専用ページからオプトインします。

AMP.toggleExperiment('amp-live-list')

そのほか、amp-live-list の詳しい仕組みと実装方法に関しては、公式アナウンスGitHubを参照してください。

- AMPページでライブ更新を可能にする amp-live-list が試験公開される -

Posted on: 海外SEO情報ブログ - SuzukiKenichi.COM by Kenichi Suzuki

「301/302リダイレクトでPageRankが失われることはもうない」とGoogle社員が認める

[レベル: 中級]

Googleにおいては、301リダイレクトを設定した場合、いくらかのPageRankが喪失します。
しかしこれはもう過去の話です。
現在では、301リダイレクト302リダイレクトを含む30x系のリダイレクトでPageRankが失われることはありません。

Googleのゲイリー・イリェーシュとジョン・ミューラーがともに認める

PageRank喪失の仕様が現在は適用されないことを最初に明らかにしたのは、GoogleのGary Illyes(ゲイリー・イリェーシュ)氏です。

30xのリダイレクトがPageRankを失うことはもうない

ゲイリーのツイートが正しいことを、John Mueller(ジョン・ミューラー)氏も、昨日のオフィスアワーで認めています。

301リダイレクトも302リダイレクトも、300番台のリダイレクトではなんであろうが現在はPageRankを失うことはないだろう。

これからは安心して301/302リダイレクトを使える

301リダイレクトによるPageRankの喪失をGoogleが発生させていた大きな理由は、スパム対策です。

301を不正に利用する人たちがいます。
たとえば、301リダイレクトを繰り返して大元のサイトを隠蔽したりします。
マネーロンダリングみたいなものですね。
そうした不正利用に対処するためでした。

不正利用への別の対策が可能になったのかどうかはわかりませんが、いずれにしても現在は301リダイレクトでPageRankが失われることはありません。
喪失処理の撤廃は301リダイレクトだけではなく、302リダイレクトも307リダイレクトも含めて、300系リダイレクトすべてに当てはまります。

リダイレクトの影響で失われるPageRankはもともと微々たるものでした。
気にかける必要はまったくなかったのです。

それでもSEOを意識している人にとってはインパクトがある情報だったため、ドメイン名移転やHTTPS移行に際して301リダイレクトを使うことに強い抵抗を示す人がたくさんいます。
それしか手段がないにもかかわらずです。

ですが、もはやそういった(本当に些細な)心配をする必要はなくなりました。
これからは安心してリダイレクトを使えます。

ちなみにPageRank喪失の仕様が廃止されたのは、最近の話ではなくしばらく前からとのことです。

なお、301リダイレクトと302リダイレクトはどちらもPageRankを渡します。
「302リダイレクトはPageRankを渡さない」は必ずしも正しくありません。
301よりも302が適切だと考えるなら、302を使ってもなんら問題ありません。

301と302、307をはじめ各種リダイレクトの違いはこちらの記事を参照してください。

- 「301/302リダイレクトでPageRankが失われることはもうない」とGoogle社員が認める -

Posted on: 海外SEO情報ブログ - SuzukiKenichi.COM by Kenichi Suzuki

「ありがとうございます!」のような感謝系の1行コメントを削除すべきか?

[レベル: 初級]

「ありがとうございます!」「参考になりました!」こういった非常に短い、ただの感想コメントはそのままにしていおいても問題ないのでしょうか?
それとも削除すべきなのでしょうか?

GoogleのJohn Mueller(ジョン・ミューラー)氏がTwitterでフォロワーからの質問に回答しました。

スパムコメントを私は削除しています。「この記事に本当にひらめきを得ました!」のような感謝系のコメントはそのままにしおくべきでしょうか? それとも削除すべきでしょうか?

まったくあなた次第だ。私にとっては、問題ないものもあるだろうし、単にリンクを張ろうとしているものもあるだろう。

コメント管理はしっかりと

コメントはそのページのコンテンツの一部になります。
有益なコメントはほかのユーザーの役に立つことがあります。
コメントに書き込まれたことが検索にひっかかって、検索トラフィックが生じることすらあるでしょう。

とはいえ、「ありがとうございます!」「参考になりました!」のようなコメントがたくさん集まってもページの価値を上げることはなさそうです。
そうは言っても、本当に感謝の気持ちを伝えるために(人間)が書き込んでくれたのであれば、もちろん嬉しいことなのでそのままにしておいてもまったく問題ありません。

問題なのは、自動生成されたコメントやまったく関連性がないページヘのリンクを落としていくスパムコメントです。
放置しておくとそのページやサイト自体の評価が下がることがあり得ます。
その記事を読んだユーザーに不快感を与えるようなコメントは根本的に削除すべきです。

たいていのCMSは、コメント内のリンクにnofollowが自動で付く設定になっています。
しかしそれでも、リンク獲得を目的としたコメントなら削除対象にしたほうがいいでしょう。

コメントを開放しているサイトの管理者は、コメント管理も重要な仕事であることを認識しておかなければなりません。
自動承認せずに手動で承認したり、スパムコメントを弾くプラグインなどを活用できます。

コメントではありませんが、サイト管理者ではなくユーザーが生成したコンテンツが理由でGoogleから手動の対策を受けたケースが過去にあったので紹介しておきます。

最後におまけを。

WordPressのコメントスパム対策プラグインといえば、Akismetが有名です。
僕はこれに加えてSiteGuard WP Pluginのコメント認証も併用しています。

SiteGuard WP Pluginの良いところは、「日本語」のキャプチャをコメント投稿時に要求することです。

SiteGuard WP Pluginのコメント認証

自動化されたボットのコメントスパムは海外(特にロシアや中国)から来るものが大半です。
キャプチャ認証を使っていても、英数字だとくぐり抜けてしまうコメントスパムもあります。

しかし海外製なので日本語入力ができません。
つまりSiteGuard WP Pluginの日本語キャプチャをパスできないのです。

Akismetは、ほとんどのスパムコメントを検出してスパムボックスに入れてくれますが、それでもコメント自体は投稿されてしまいます。
SiteGuard WP Pluginなら投稿すら拒絶します。

SiteGuard WP Pluginを入れて以来、スパムコメントが本当に激減しました。
ほかにもセキュリティを高める機能があり、SiteGuard WP Pluginは僕のお気に入りのプラグインの1つです。

- 「ありがとうございます!」のような感謝系の1行コメントを削除すべきか? -

Posted on: 海外SEO情報ブログ - SuzukiKenichi.COM by Kenichi Suzuki

Googleのゲイリーに、RankBrain・クリックデータ・AMP・アプリetc.について質問してみた【オーストラリア編】

5月にオーストラリアのアデレードでBig Digital Adelaideというカンファレンスが開催されました。
このときに、GoogleのGary Illyes(ゲイリー・イリェーシュ)氏に Woj Kwasi氏が1対1でインタビューし、それをブログに公開しています。

Wojさんから許可を得たので、一部ではありますが、そのインタビュー記事を僕のブログで紹介します。
RankBrainや検索結果クリックデータ、AMP、アプリなど興味深い部分に絞って翻訳したのできっと参考になるはずです。

Gary Illyes

RankBrain

Q. RankBrainが、どうやってGoogleがクエリをより適切に理解できるようにしているのかを説明してもらえますか? コア アルゴリズムとどんなふうに調和しているのでしょうか?

3番目に重要なアルゴリズムと言われているが)、どの側面から見るかによってその重要性は変わってくる。ほとんどすべてのクエリに影響を与えるので、重要なランキング要因だ。

多くの場合、検索結果はコア ランキング アルゴリズムによってすでに順位付けされているから、クエリスタックに対してRankBrainは何もしない [鈴木注: “クエリスタック (query stack)”がどんなものかはっきりしないのですが、たぶん、クエリに対して、一連のアルゴリズムがスコアリングしたプロセスまたはその結果だと推測します。]

しかしこれまでに見たことがないクエリ ―― 本当に長くて複雑なクエリ ―― に対しては、ユーザーにとって何が最も適切かをとても上手に推測できる。

RankBrainがやっていることというのは、事前に与えられた訓練データに基づいたクエリを見て、個々のクエリに対して最も適切な結果を提供するために設定された結果から予測しようとすることだ。

否定系のクエリを本当に上手に解釈することもできる。たとえば”Can I beat Mario without using a walk-through?”(攻略法なしでマリオブラザーズをクリアできるか?)というクエリでは、従来は、クエリの中にある”without”(〜なしで)を我々のアルゴリズムが理解することはとても難しかった。たいていは無視してしまう。RankBranでは、そういった種類のクエリを上手に扱える。

RankBrainはオフラインのアルゴリズムだ。新しい訓練データとともに時々リフレッシュされる。

検索結果のクリックデータ利用

Q. 検索結果をランキング付けするときに、クリック率と同様に検索結果への直帰もGoogleは考慮しているというのは本当ですか?

それは本当によく聞かれる質問だ。すべてのカンファレンスで聞かれる。

クリックは一般的に、非常にノイズが多いシグナルだ。クリックデータから観察調査しようと取り組んだことがある。難題を一刀両断に解くようなものだ。

(本来の使い方とは異なる目的で)検索結果を取得しランキングデータを集めようとする人がものすごくたくさんいる。理由が何であれ、そういう人たちは検索結果のリンクを自動でクリックしようとする。これは、とても乱雑な状態を作り出す。

制御した実験を行う際には、たしかに我々はクリックデータを見なければならない。ランキングアルゴリズムの変更を実施する前に我々が通常やることは、1%のユーザーを切り離して、その人たちに新しいアルゴリズムやそのアルゴリズムの一部によって修正された結果を見せて、その結果を気に入るかどうかを調べることだ。

こういった場合は、クリックした後の滞在時間が長いとか検索結果に直帰したとかなどを実際に調べている。

だが一般的には、さっき言ったようにクリックデータはとても乱雑だ。

パーソナライズに関して言えば、クリックデータを好んで使っている。はっきりしているからだ。

ボットの割合

Q. インターネットのどのくらいの割り合いが、ボットに対して本当の人間ですか?

面白い質問だ。

ビッグデータからいうと、だいたい「30%対70%(人間:ボット)」の割り合いだ。

モバイルもPCも同じくらいだ。

したがって、検索結果を不正に取得しているボットを我々は絶えず抑えようとしている。ボットをだますために、ウソの検索結果を見せることもときにはある。

我々にとってボットは大きな問題ではないが、注意して監視すべきものではある。

そんなに激しいものでなければ、たいていはアクションを起こすことはない。だが激しくなってユーザーの検索体験に被害を与えるようならブロックする。

透明性

Q. 昨年2月に透明性をより高めるとGoogleは公表しました。これはGoogleにとって優先事項ですか? 透明性をもっと高めるべきだと考えていますか?

範囲がとても広い質問だ。透明性はとても重要だと思うが、透明性を高めることによって我々の運営が損なわれないようにもしなければならない。

モバイルに関してはどうしていくかを公表し続ける。通常、今までにはやらなかったことだ。新たなことを公開するのはGoogleでは簡単なことではないし間違ってしまうこともたくさんあるから、きちんと機能するまでは決して事前にアナウンスすることはなかった。

モバイルに関しては、絶えず取り組んでいく。

モバイルフレンドリーの更新であろうがAMPであろうがApp Indexingであろうが、(モバイルに関しては)実際に事前にアナウンスしてきた。Google I/Oでもかなりの事前アナウンスがあった。

改善の余地があるかどうかだって? もちろんだ。改善の余地は常にある。

改善に取り組んでいるところだ。報道発表にもっと多くのメディアを巻き込みたい。たとえば、米国以外の国にも広げたい。報道関係やブロガーへのリーチも広げている。

ウェブ vs. アプリ

Q. モバイルウェブよりもモバイルアプリの開発に投資したほうがいいビジネスはありますか?

答えは「Yes」だと思うが、ものごとに例外は付きものだ。

私自身の観点から見れば、一般的にはモバイルウェブのほうが重要だ。なぜならアプリにおいては、常に”付加物”があるからだ ―― アプリをダウンロードしてインストールするという追加のステップが必要になる。

Instant Apps [鈴木注: Instant Appsはこちらで] がおそらく状況を多少は変えるだろうが、アプリの情報にアクセスできるようになる前にはやはり、アプリの一部分をダウンロードしてインストールしなければならない。

ウェブサイトではこういったことは必要ない。すぐにコンテンツを利用できる。Facebookだろうがなんだろうがリンクをタップするだけだ。

AMP

A. どんな状況でAMPを考慮すべきですか?

AMPは我々にとってもっともっと重要になってくると思う。

実に遅いウェブに私たちは住んでいる。特に、自分がいる国にエッジサーバーがないほかの国のコンテンツにアクセスするときは特に遅くて、何かが表示されるまで長い間待つだろう。

たとえば私のお気に入りのニュースサイトは、ここオーストラリアでは表示に20秒もかかる。私のデータは2つの海と少なくとも3つの大陸を超えていかなければならず、それが表示や体感速度を遅くさせる。

AMPでは、自分の国のローカルサーバーあるいは最も近いエッジサーバーにコンテンツがキャッシュされるし、AMP化されたページは通常のページよりもずっとずっと軽量なので、コンテンツ発行者はこんなふうな遅い状況を避けることができる。

音声検索

Q. 音声検索で使われている語句や用語はテキスト入力とどんなふうに違っていますか?

テキスト入力で検索するときは、クエリはとても短い。なぜなら入力するのはみんな好きじゃないし、スマホでタイプするのは楽しいことじゃないからだ。

しかし音声検索では、ユーザーは質問を丸ごと、そのままの文で言う。だから、音声検索はもっとずっと長くなる傾向にある。また数語ではなく、自然な話言葉が使われる傾向にもある。

これは状況を変える。自然な言葉が使われても、短いクエリが使われたときと同じ結果を我々は取得したいと考える。クエリにはそれほど影響しないと考える。しかし、SEOの実験をするには面白いかもしれない。

以上です。
特にインパクトがあったのはどれだったでしょうか?

この記事では一部分だけの紹介ですが、全文はKwasiさんの元記事をお読みください。

Gary Illyes Interview – Let Me Google That For You

Thank you, Kwasi! :)

- Googleのゲイリーに、RankBrain・クリックデータ・AMP・アプリetc.について質問してみた【オーストラリア編】 -

Posted on: 海外SEO情報ブログ - SuzukiKenichi.COM by Kenichi Suzuki

「文字数が多いページはグーグルで上位表示されやすい」はSEO都市伝説【海外&国内SEO情報ウォッチ】

Web担当者Forumの連載コーナー、「海外&国内SEO情報ウォッチ」を更新しました。今週取り上げた記事は次のとおりです。

今週のピックアップ

  • 「文字数が多いページはグーグルで上位表示されやすい」はSEO都市伝説
    Web担当者フォーラム 海外&国内SEO情報ウォッチの今週のイラスト

日本語で読めるSEO/SEM情報

  • AMPの耳寄り情報ツイート×14
  • 常時HTTPSは○○だから良くない――それは古い知識からの思い込みかも!?
  • 検索結果のタイトル書き換え、強調スニペット、PubSubHubbub、HTTPSなど7月のオフィスアワー
  • プログレッシブ ウェブ アプリの実装でコンバージョン率が200%以上に!
  • Search Consoleの「HTMLの改善」に対処しなくても検索順位が下がることはない

海外のSEO/SEM情報を日本語でピックアップ

  • ポップアップで隠されたメインコンテンツをグーグルは重要視しないかも
  • サイトの統合・分割とドメイン名の移転を同時にしたら、グーグルの処理に長い時間がかかることも
  • 「ペンギンはもう更新しないなんて、誰が言った?」グーグル社員が噂を否定
  • JSON-LDのschema.org構造化データを簡単に作れるツールが登場

海外SEO情報ブログの掲載記事からピックアップ

  • HTML文法的に正しくないheadセクションの中のrel=hreflangやrel=canonicalをGoogleは認識しない
  • 【確定】誰が記事を書いたかをGoogleはランキング要因にしていない、もう一度ジョン・ミューラーに質問してみた。

SEO Japanの掲載記事からピックアップ

更新がなかったので今週はピックアップなし。

こちらからどうぞ。

- 「文字数が多いページはグーグルで上位表示されやすい」はSEO都市伝説【海外&国内SEO情報ウォッチ】 -

Posted on: 海外SEO情報ブログ - SuzukiKenichi.COM by Kenichi Suzuki

AMPカルーセルの画像サイズは幅が696px以上、縦は最小要件なし

[レベル: 上級]

Googleモバイル検索のトップニュースのAMPカルーセルに掲載されるにはその記事に画像が必須で、構造化データで指定します。
画像のサイズには要件があり、幅 (width) は 696px 以上です。
しかし高さ (height) には、最小サイズの要件はありません。

ポケモンGoのトップニュース AMPカルーセル

公式ドキュメントには高さの要件記載なし

トップニュースのカルーセルに必要な構造化データを説明した、Google公式のドキュメントには画像のサイズ要件が示されています。

Images should be at least 696 pixels wide.

画像の幅は最小で696ピクセルです。

ところが、幅の要件の記載はあるのですが、高さの要件の記載がありません。
高さ対しては要件は指定されていないのでしょうか?

高さの最小要件は定められていない

「高さは何でもいいのか?」という疑問に対して、GoogleのTomo T氏はヘルプフォーラムで次のように回答しています。

There is no minimum height requirement for images. As a general rule of thumb, the bigger the image provided, the better they would look in the carousel. In the spirit of AMP, it’s also important to be considerate with the img file size and format; as such, bitmaps aren’t recommended :)

画像に対しては、高さの最小要件はない。一般的な経験則から言えば、大きい画像を提供すればするほどカルーセルできれいに見える。

AMPの精神として、適切なファイルサイズとフォーマットを検討することも大切だ。たとえばビットマップは推奨されない。

ということで、AMP記事の構造化データで指定する画像のサイズは、横 (width) は 696px 以上である必要がありますが、縦 (height) には最小サイズの要件はありません。

構造化データで指定する
AMP記事内の画像のサイズ要件

大きけれが大きいほどいいようですが、だからといって 10,000px の画像は度を超えてますね。

画像のファイルフォーマットにも注意しましょう。
サポートされるのは、.jpgと .png、.gif になります。

[注意] 画像サイズの要件は、構造化データで指定する画像、言い換えればカルーセルに表示させたい画像に対して要求されます。
カルーセルに掲載するつもりがない画像には最小サイズは要求されません。任意のサイズの画像を掲載できます(構造化データに含める必要もない)。

- AMPカルーセルの画像サイズは幅が696px以上、縦は最小要件なし -

Posted on: 海外SEO情報ブログ - SuzukiKenichi.COM by Kenichi Suzuki

Google、テーマパークの平均滞在時間をモバイル検索のローカルナレッジパネルに表示

[レベル: 初級]

Googleは、その場所を訪れた人がだいたいどのくらい時間滞在しているのかをローカルナレッジパネルに表示する機能を公開しました。

Now, you can find out how long people typically spend at a location before you head out the door, with the #GoogleApp

著名なランドマークやテーマパーク、博物館・美術館などの施設の平均滞在時間を知ることができます。
モバイル検索で利用可能です。

平均滞在時間

こちらは、東京スカイツリーのローカルナレッジパネルです。
1年前に導入された「訪問数の多い時間帯」の下に平均滞在時間が表示されています。

東京スカイツリーの平均滞在時間

こちらは、先日世界文化遺産に登録された国立西洋美術館の平均滞在時間です。

国立西洋美術館の平均滞在時間

こちらは、キッザニア東京の平均滞在時間です。
ここには「観光プラン」のラベルが付いています(ほかには見つけられなかった)。

キッザニア東京の平均滞在時間

旅行の計画に役立つかも

旅行の計画をたてるときに、どのくらいの時間をその場所で見込んでおけばいいかを見積もるのに「平均滞在時間」の機能は役立ちそうです。

と思ったのですが、ディズニーランドで3時間は短すぎませんかね?

の平均滞在時間

3時間では、下手すれば、2時間並んで1つのアトラクションに乗って終わりですよね。

ロケーション履歴を有効にしているユーザーから収集したデータをもとにしていると思われますが、実際の状況と合っていない場合もありそうです。
あくまでも参考程度にとらえておいたほうが安心かもしれません。

また、レストランやカフェなどは対象になっていないようです。
個人的には、飲食店の滞在時間がわかるともっと便利なように思いました。

- Google、テーマパークの平均滞在時間をモバイル検索のローカルナレッジパネルに表示 -

Posted on: 海外SEO情報ブログ - SuzukiKenichi.COM by Kenichi Suzuki

Google、AMPに完全対応した爆速表示の広告 A4A を公開

[レベル: 上級]

Google (AMP Project) は、AMPページでも高速で表示される広告として、AMP for ads、略称 “A4A” を公開しました。
メインコンテンツの表示を遅らせることなく、広告のすばやい表示を A4A は実現しています。

広告表示も爆速

A4A広告 と A4A ではない広告の表示速度にどのくらいの違いがあるかをデモンストレーションしたアニメーションを、AMP Projectが公式ブログの記事で紹介しています。

左が A4A ではない普通の広告で、右が A4A 広告です。
ページの上部にデモ用の青いバナー広告が表示されます。

A4A vs. Non-A4A

検索結果をタップしてページに飛んだあと、A4A ではない普通の広告が完全に表示されるまでには3.12秒かかっています。
それに対して、A4A 広告は0.5秒で表示が完了しています。

訪問者に広告をしっかりと見てほしい広告出稿者と広告掲載者にとっては、広告がすばやく表示されることはとても重要です。
かといって、広告表示を優先するあまりページ本体の表示を遅くしてしまったのでは、「限りなく速く」というAMPの基本精神を無視してしまうことになります。

ページの表示速度を犠牲にすることなく広告の高速表示も可能にしたのが、A4A、つまり AMP for ads になります。

A4A を速くしている要素

AMP for ads の高速表示を可能にするために、いくつもの技術が用いられています。
簡単に説明します。

リクエストとレンダリングを分離

広告のリクエストとレンダリングを完全に分けています。

サーバー側では、広告のリクエストが発生するとオークションなどの処理が発生し時間がかかることがあります。
一方クライアント(ブラウザ)側では、受け取った広告のレンダリングのためにCPUやメモリなどのリソースを消費するので、ページのメインコンテンツのレンダリングを遅らせる原因になります。

A4A では、両者を分離することでページのレンダリングが遅くなることを防いでいます。

AMPの制限されたサブセット

A4A はAMPの仕様に従って構成されます。
しかし、すべての仕様が広告にとって必要というわけではありません。

A4A の場合は、必要な一部分だけに制限して、AMPの仕様に従っているかどうかの有効性を検証するので、バリデーションチェックの時間が短縮されます。

また一般的な広告は、その広告(のコード)がさまざまなことを自由に実行できますが、A4A においては何ができるかはAMPが完全にコントロールします。
スピードを落とすような余計なことはできないということですね。

AMP用解析の再利用

広告には、その広告専用の解析機能を実装することが珍しくありません。
3個の広告を1つのページに掲載したら、3つの解析ツール(つまりJavaScript)が稼働するかもしれません。
表示を遅くさせる原因になります。

A4A では、amp-analytics を利用して計測します。
amp-analytics を利用すれば1つのコードで複数の計測が可能です。

見えるときだけ開始

A4A 広告は、それがスクリーンの見える範囲にあるときだけに表示されます。

たとえば、ページのいちばん下にある広告は、ページを下までスクロールして表示領域に入ったたときに初めて掲載のための処理が始まります。

また状況に応じてアニメーションのフレームレートを抑えるなど、スクロールなどのユーザー体験を阻害しないような仕組みも実装しています。

AMP for adsは2週間前に公開されたばかりで、まだ正式に仕様が固まったわけではありません。
それでも、広告が重要なビジネスモデルになっているパブリッシャーにとっては、AMPで実現できる高速性を犠牲にせずに掲載できる A4A はとても魅力的に映るのではないでしょうか。

AMPはオープンソースなので、どの広告ベンダーでも A4A に対応した広告を配信できます。
これも優れた点といえます。

A4A の技術的な詳細は、Githubで確認してください。

- Google、AMPに完全対応した爆速表示の広告 A4A を公開 -

Posted on: 海外SEO情報ブログ - SuzukiKenichi.COM by Kenichi Suzuki