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

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.

主站蜘蛛池模板: 织金县| 宾川县| 洛宁县| 通山县| 腾冲县| 甘洛县| 砀山县| 化隆| 石景山区| 龙井市| 巴青县| 永丰县| 禄丰县| 安阳县| 隆化县| 兰西县| 潼关县| 天台县| 佛教| 阿城市| 宜良县| 内江市| 靖宇县| 白银市| 道孚县| 库伦旗| 德阳市| 怀远县| 庆云县| 荥阳市| 浦县| 巴青县| 宁河县| 江山市| 定远县| 孙吴县| 新乡市| 瑞昌市| 佳木斯市| 昌乐县| 武城县|