一括AMP バリデーター
ライブURLのバッチをAMP HTML要件に対して確認します。ページの失敗につながる最も一般的な要件を対象です — doctype/⚡マーカー、必須ヘッドタグ、ボイラープレートCSS、生の<img>タグ/インラインスタイル/許可されていないカスタムスクリプト、および75KBのカスタムCSS上限 — バッチ全体の合格/不合格カウント付き。
入力
最大20個のURL、1行に1つ。重複は無視されます。
出力
| URL | ステータス | エラー | 警告 |
|---|---|---|---|
| No data yet | |||
| URL | 重大度 | 問題 |
|---|---|---|
| No data yet | ||
ガイド
一括AMP バリデーターが行うこと
ライブURLのリストを貼り付けると、このツールは各URLをサーバー側から取得し、AMP HTML要件に対して確認します。ページの失敗につながる最も一般的な要件です:必須のdoctypeと⚡/ampマーカー、ボイラープレート<head>(charset、viewport、正規リンク、AMP実行時スクリプト、ボイラープレートCSS)、AMPが許可しない要素(生の<img>タグ、インラインstyle=""、任意の<script>タグ、未承認のスタイルシート)、および75KBのカスタムCSS上限。
使い方
- 最大20個のURL(1行に1つ)を貼り付けます。
- AMP ページを検証をクリックします。各URLはサーバー側で並列に取得されます(クロスオリジンHTMLはブラウザでは読み込めません)。
- サマリーでバッチ全体の合格/不合格カウントを確認し、ページごとの結果テーブルでURLごとの迅速なステータスを確認し、すべての問題で各ページの正確な問題を確認します。
フラグが立つもの
- エラー — ページをAMP無効にするもの:不足または非標準のdoctype、不足している
amp/⚡マーカー、不足しているcharset/viewport/正規/実行時スクリプト、不足しているボイラープレートスタイルシート、生の<img>タグ、許可されていない<script>タグ、未承認の外部スタイルシート、または75KBを超えるカスタムCSS。 - 警告 — 機能しますが準拠していないもの:不足している
<noscript>ボイラープレートフォールバック、インラインstyle=""属性、またはカスタムCSS内の!important(AMPは削除します)。
スコープ
これは実世界のAMP検証失敗の大部分を占める要件を確認します — Googleの完全なAMP HTML仕様の完全なポートではありません(そのエンジンは多メガバイトのClosure コンパイルバリデーターで、リクエストごとに実行するには重すぎます)。クリーンな結果を「明らかなAMP違反は見つかりません」と考え、ページのバッチ全体を高速に最初にチェックした後、それがフラグを立てたページで公式のAMP Testを実行してください。
なぜバッチで検証するのか?
単一のテンプレートバグ — 不足している拡張スクリプト、忍び込んだインラインスタイル — は通常、そのテンプレートから作成されたすべてのページを一度に壊します。一度に1つのURLをチェックすると、問題がどれほど系統的であるかが隠れます。バッチ全体を実行するとすぐに明らかになります。
プライバシー
URLはマークアップを読むためだけにサーバーによって取得され、保存されません。プライベートまたはローカルネットワークアドレスへのリクエストはブロックされます。
このツールを使う他の方法
REST API
curl -X POST https://api.iotools.cloud/v1/tool/bulk-amp-validator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"urls": "https://amp.dev/documentation/examples/introduct…"
}'ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。
AIエージェントに依頼する
Use the IOTools `bulk-amp-validator` tool (Bulk AMP Validator) on this input:
YOUR_INPUT_HEREIOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。
| 1回あたりの費用 | 5クレジットから |
|---|