気づけば・・・
いつもAMPエラーと戦っている
AMPのおかげでアクセスは大幅にアップしました
しかし、尽きることの無いエラー発生のメールが届きます(?)
いくつかのアンプ・エラーを解消してきたが、まだ大量に残っています
下記に残っているエラーを表であげてみました。
エラー1
|
許可されていない属性または属性値が HMTL タグにあります。
|
開始前 |
7 | |
エラー2 | このページには AMP コンポーネントの「script」タグが必要ですが、このタグがありません。 |
開始前 |
4 | |
エラー3 | タグ「a」の属性「href」の URL プロトコルが無効です。 |
開始前 |
2 | |
エラー4 | HTML タグに必須属性がありません。 |
開始前 |
2 | |
エラー5 | タグ「FORM [method=GET]」の属性「action」の URL プロトコルが無効です。 |
開始前 |
1 | |
エラー6 | タグ「amp-iframe」に必須属性がありません。 |
開始前 |
1 | |
エラー7 | AMP HTML タグの属性で指定されたレイアウトが無効です。 |
開始前 |
1 | |
警告1 | 必須の構造化データ要素のエラー |
開始前 |
3 | |
警告2 | HTML タグに同じ属性が複数含まれています。 |
開始前 |
1 |
エラー1 コンタクトフォームのエラーでした
画像のサイズエラーは処理しました。
しかし今回はコンタクトフォームのエラーでした。
今後もかなり大量にでてくるかも・・・
対処方法 お問い合わせはアンプにする必要がない
メールフォームは、プラグイン 「Contact Form 7」を使用しています。
form actionはAMPでは現在サポートされていないタグのようです。
お問い合わせは、ウェジェットで利用してました。
しかし、この場合だとAMPから除外する方法が見つかりませんでした。
解決策は、問い合わせフォームの固定または投稿ページで作って、お問い合わせページではAMPページを育成させない。
新たに「コンタクトフォーム7」を使い、固定ページのお問い合わせを作成
- 管理画面
- 外観
- メニュー
- メニュー名 フッターメニュー
- 固定ページお問い合わせを追加
これでフッターメニューに「お問い合わせ」が追加されているはず、です。
次に固定ページのお問い合わせをアンプから除外します
アンプ=AMPです
手順1推奨 簡単 Simplcity2での手順
エディター画面のサイドバーに「AMPページを育成しない」がある場合には、単純に「育成しない」にチェック
手順2 以下の方法でも除外できるはず
- 管理画面
- 外観
- カスタマイズ
- AMP
- 1番下のAMPを育成しないID番号
- つくった固定ページの番号
最後にウェジェットの「お問い合わせ」を削除して完成
どうなるのだろうか?
シロウト考えだが、上手くいくような気がしています。
成功すれば、他のサイトでも同様のことをやるつもりです。
エラー2 「script」タグが必要です
未だに意味さえわかりません
少ないからパス
エラー3はいつものリンクミスでした
Google へのリンクを貼っているときに、https:// の部分だけをコピーして貼り付けていました。
つまり最初のhが抜けていただけの話でした。
付け加えて、即解消です。
エラー4 HTML タグに必須属性がありません
こちらもよくわからないが、1つしかないのでパス
エラー5とエラー1と同じでした
そして、エラー6と7は「気づけば・・・消えていた」
正直な話、時間のないしかもブログ初心者である、管理人1にはAMPは荷が重過ぎる。
落ち着いたらまた続きをして行くつもりですが・・・
アンプ・エラーをかなり解消しましたが・・・
AMPエラーをかなり解消しましたが、また新たに出てきます。
テーマをSimplcity2から 「Cocoon 」に変更したいが、このままAMPエラーを解消しないままでは難しそうです。
※コクーンはSimpllciyの開発者わいひら氏がつくった無料のテーマです。かなり速いらしく、評判がいいです。
AMPエラーにはかなり苦労していますが、AMPのおかげでアクセスが急増したのも事実です。
難しいところですね。
早くエラーを解消してしまいたい。
そして、テーマをSimplcityから「Cocoon」に変更したいと思っています
読了ありがとうございました。
また、どこかで・・・