What is AMP and Who Actually Needs It?

What is AMP and Who Actually Needs It?

Accelerated Mobile Pages (AMP) is set to roll out within Google’s mobile search results in February 2016. Here we explain what AMP is, how it will impact Google’s results, and look at what you should be doing in preparation.

What is AMP?

AMP is a Google-backed project with the aim of speeding up the delivery of content through the use of stripped down code known as AMP HTML. Put simply, AMP is a way to build web pages for static content (pages that don’t change based on user behavior), that allows the pages to load (and pre-render in Google search) much faster than regular HTML.

AMP has been rolled out in response to projects such as Facebook Instant Articles, in which Facebook can host and render publishers content directly within their news feed, meaning the process of viewing a piece of content is much quicker than opening the equivalent web page in a mobile browser.

How will AMP be used?

Google will be using AMP to quickly serve content on mobile devices without users having to click through to a website to view the content. You can view a demo of AMP within Google’s search results here if you’re reading this article on a mobile device.

Why AMP is fast

The AMP Project aims to bring instant rendering to web content. This is an unsorted list of optimizations that apply to all AMP based documents, which in aggregate make them load fast. Every web page can have these optimizations, but AMP pages can not have them.

While this article is about optimizations in AMP, it might also be useful as a kind of todo list for optimizing a non-AMP website. If we are missing any optimization that might be beneficial to AMP, please leave a comment or send us a pull request.



要查看或添加评论,请登录

Vrijraj Singh的更多文章

  • Getting Started with TensorFlow.js

    Getting Started with TensorFlow.js

    TensorFlow.js is an open source WebGL-accelerated JavaScript library for machine intelligence.

  • Google’s Women Techmakers Empowers Women Globally

    Google’s Women Techmakers Empowers Women Globally

    Driven by the belief that a diversity of perspectives leads to better decision-making and more relevant products…

  • Image classification using TensorFlow.js

    Image classification using TensorFlow.js

    For Image Classification like label detection we're going to use MobileNet Model which is define in TensorFlow.js.

  • Pose Detection in the Browser: PoseNet Model Using TensorFlow.js

    Pose Detection in the Browser: PoseNet Model Using TensorFlow.js

    TensorFlow.js, an open-source library you can use to define, train, and run machine learning models entirely in the…

  • How to Become an Excellent Interaction Designer?

    How to Become an Excellent Interaction Designer?

    In recent years, with the rise of the Internet industry, designer quickly became a popular profession. The thriving…

  • IoT: The Internet of (Every)thing?

    IoT: The Internet of (Every)thing?

    Gone are the days when I had to get up out of my bed to turn the lights on. Now every morning my lights slowly turn on…

  • What is Udacity Nanodegrees Program?

    What is Udacity Nanodegrees Program?

    Udacity offers some great courses in their Nanodegree programs. If you don’t have the money, and/or just don’t want to…

    1 条评论
  • What is Microsoft Azure & Why Use It?

    What is Microsoft Azure & Why Use It?

    An In-Depth Look at the Cloud Services Platform from Microsoft Today plenty of businesses still have real concerns…

  • Google Developers :: Solve For India

    Google Developers :: Solve For India

    Google Developers :: Solve for India initiative aims to nurture developers, tech entrepreneurs and reach, support…

  • Google IO Extended 2017, GDG-Jalandhar

    Google IO Extended 2017, GDG-Jalandhar

    Google I/O is an annual developer festival held at the outdoor Shoreline Amphitheatre. This year's festival built lots…

社区洞察

其他会员也浏览了