官术网_书友最值得收藏!

Validating your AMP pages

We'll be seeing more about validation in the next chapter. For now, you just need to know that your AMP pages must validate before they will be added to the AMP Cache. The easiest way to check if your page is valid is to append #development=1 to the URL of the page in the browser address bar, and open up the Developer Tools (Cmd + Opt + I on Mac, Ctrl + Shift + I on Windows), and navigate to the Console tab. You'll then get a report for your page, indicating if it's valid. The page we just created should validate as follows:

Successful AMP validation in Chrome developer console

If it's not valid, you'll get some helpful error messages for any failures. To see this in action, remove the line that begins with <link rel="canonical"...> from your code and reload the page with #development=1 at the end of the URL. This time the validator informs us that the mandatory canonical tag is missing:

AMP validation reports an error for an invalid page

You'll need to add that line back in before the page validates again. But even if it doesn't validate, it will still render in most modern web browsers, since AMP is HTML-based. You will lose out on the benefits of the AMP Cache however.

主站蜘蛛池模板: 景东| 融水| 梅州市| 即墨市| 绵竹市| 个旧市| 灵寿县| 清水县| 罗平县| 汶上县| 阜新| 松原市| 日喀则市| 田林县| 扬州市| 格尔木市| 丰宁| 齐河县| 历史| 桂阳县| 广西| 龙游县| 雷波县| 山西省| 马尔康县| 合山市| 迁西县| 平度市| 广安市| 屏东县| 鹤山市| 电白县| 玛纳斯县| 凤城市| 怀远县| 临海市| 乐清市| 饶河县| 永丰县| 海门市| 新泰市|