多くの人がカティアについての物語を読んだと思うので、同じスタイルで書くことにしました。 Googleがカザフスタンを嫌う理由についての情報はネタバレになります。
など。
バックグラウンド。
Google Search Consoleで統計を調べると、「検索で表示」セクションに別のアイテムが表示され、このアイテムがインデックス付きAMPページのレポートにつながっていることに気付きました。
このページに来て、碑文を見ました
もちろん、私はすぐにどのような高速化されたモバイルページを知りたいと思いました。 リンクに従って、AMPページを作成するためのガイドラインを見ました。 ガイドラインを読んだ後、自分のサイトでampページを作成し始めました。
物語
AMPの作成に関するドキュメントを読んだ後、すぐに実装を開始しました。
Googleはカザフスタンを嫌っている
すべてのページを準備した後、AMPの正式な発売を待ち始めました.2月24日に予定されていたはずで、2月24日に始まりましたが、カザフスタンはAMPバージョンのページが検索に表示される国のリストに含まれていませんでした。 そして、これはどこにも書かれていません。 また、カザフスタンでAMPが利用可能になる時期はどこにも書かれていません。
おそらく...
Googleはカザフスタンを嫌っている
おそらく...
Googleはカザフスタンを嫌っている
1時間後、ページのAMPバージョンの準備が整いました。 しかし、問題がありました。GoogleAnalyticsを挿入できませんでした。 JSスクリプトはAMPページに挿入できず、 amp-analyticsコンポーネントはまだ存在しませんでしたが、 amp-pixelコンポーネントがありました。
少しグーグルで、Stackoverflowでこの質問に出会いました。
彼らは、目的の値をGoogleアナリティクスに渡す次のURLでピクセルを挿入することを提案しました
<amp-pixel src="https://ssl.google-analytics.com/collect?v=1&tid=UA-12345678-1&t=pageview&cid=$RANDOM&dt=$TITLE&dl=$CANONICAL_URL&z=$RANDOM"></amp-pixel>
この写真には、一意のユーザーID、記事のタイトル、および送信されたパラメーターについてで指定されたリンクが記載されています。正直に言うと、私は自分で読んでいません
Googleはカザフスタンを嫌っている
なぜなら 私はオンラインメディア編集で働いています。トラフィックを引き付けるすべての方法は私たちにとって重要です。 他のメディアの主要なチャネルの1つはGoogleニュースです。 しかし、Googleニュースでは、カザフスタンからのニュースを選択する方法はありません。 くそー、エチオピアとケニアからのニュースさえあります!!! そして、カザフスタンから、いいえ!!! 私は爆撃されています。
これはすべてです...
Googleはカザフスタンを嫌っている
これはすべてです...
Googleはカザフスタンを嫌っている
このピクセルを私のウェブサイトに追加することで、ページを更新するたびに、彼は私を新しいユーザーと見なし、リンクをもう一度見て、毎回amp-pixelの$ RANDOMが私のために新しいIDを作成し、GAは私を一意と見なすことに気付きました。
私が最初に思いついたのは、大量のアンプピクセルを出力するループを書くことでした。
始めるために、ブラウザーをロードしないように100アンペアピクセルを作成することにしました。
これがループそのものです
PS私はlaravelを使用するので、ブレードのマークアップ
@for($i=0;$i<100;$i++) <amp-pixel src="https://www.google-analytics.com/collect?v=1&t=pageview&z={{rand(100000,500000)}}&dt=$TITLE&dl=$CANONICAL_URL&tid=UA-59188XXX-1&cid=$RANDOM" > </amp-pixel> @endfor
私はページを開き、ダウンロードを待って、Google Analyticsを見ることにしました。
そして、私がそこで見たものはここにあります...
、
Googleアナリティクスでは、サイトに100人のアクティブユーザーがいて、全員がその記事を読んでいることがわかりました。
サイクルを1000に増やすことを試みることにし、1000人のアクティブユーザーがいました。
Googleはカザフスタンを嫌っている
最後のネタバレから、Google Newsには「カザフスタン」の問題はないことを知っていますが、ニュースにサイトを追加すると、ロシアの問題のカザフスタンセクションに表示されます。
出版社向けのGoogleニュースでは、特別なRSS "Editors 'Choice"を追加できます。これはメインのnews.google.comの右側に表示されるはずです。このrssフィードを安全に追加して待機しました。 1週間待った後、Googleのサポートを書くことにしましたが、そこで「Editors 'Choice」が表示されないことがわかりました。 カザフスタンのメディア、およびロシアの問題(だから、x **、カザフスタンのメディアは一般的にロシアの問題で出てくる???)
間違いなく
Googleはカザフスタンを嫌っている
出版社向けのGoogleニュースでは、特別なRSS "Editors 'Choice"を追加できます。これはメインのnews.google.comの右側に表示されるはずです。このrssフィードを安全に追加して待機しました。 1週間待った後、Googleのサポートを書くことにしましたが、そこで「Editors 'Choice」が表示されないことがわかりました。 カザフスタンのメディア、およびロシアの問題(だから、x **、カザフスタンのメディアは一般的にロシアの問題で出てくる???)
間違いなく
Googleはカザフスタンを嫌っている
しかし、失敗率は100%で、深度1およびアンプピクセルレンダリングはプロセスに大きな負荷をかけました。
そのため、最初にページの通常バージョン(AMPではなくプレーンHTML)を作成し、このリンクを使用して100個の画像を貼り付けることにしました。
結局のところ、これは通常のHTMLでも機能しました。
さて、深度と障害の問題を解決する必要があったので、ユーザーIDをランダムに生成する場所のために、配列を作成することにしました。
$users = range(1,2000);
次に、別のページへのリンクがある場合、異なるリンクと名前で2つのページを作成します。 最初のページに移動し、写真が読み込まれるまで待ってから、2番目のページに移動します。
模範的なGIF
その結果、適切な深さ、多数のビュー、低い直帰率などがあります。
他の指標をまとめることができると思うので、実験してください:)
PS
私はほとんど忘れていました、あなたは誰にでも統計を転がすことができます、主なことは追跡IDを知ることです。