web-dev-qa-db-ja.com

ダイナミックサービングモバイルページのタグを変える

ええと; Googleは、動的コンテンツモバイルページでVaryタグを使用することをお勧めします。

リンクを確認してください: https://developers.google.com/webmasters/mobile-sites/mobile-seo/configurations/dynamic-serving

このタグの使用方法を理解できませんでした。どこに置けばいいかわかりますか?

そして、どのようにContent-Lengthを計算しますか?

そして、この部分「GET/page-1 HTTP/1.1」をカスタマイズする方法は?

これはメタタグ(<>)ですか?または、これらの行をコピーしてすべてのモバイルページに貼り付けますか?

HTTP/1.1 200 OK
Content-Type: text/html
Vary: User-Agent
Content-Length: 5710

このVary Codeの使用例を教えてください。たとえば、example.phpで.. wil i put it;タグの前。タグの代わりに?

<html> HTTP/1.1 200 OK Content-Type: text/html Vary: User-Agent Content-Length: 5710 <body> </body> </html>など。

1
deniz

探しているのはVaryのヘッダー値を設定することです。

次のPHPの例は、ヘッダー値を追加します:

可変:Mozilla/1.22(互換性あり; MSIE 5.01; PalmOS 3.0)EudoraWeb 2

<?php
$httpRequest->setHeaders(array('Vary' => 'Mozilla/1.22 (compatible; MSIE 5.01; PalmOS 3.0) EudoraWeb 2'));
?> 

ユーザーエージェントを検出するには、PHPの$_SERVER['HTTP_USER_AGENT'];を使用します。

1
Jamin Quimby