{"id":111457,"date":"2016-11-10T17:17:48","date_gmt":"2016-11-10T09:17:48","guid":{"rendered":"https:\/\/seo-hacker.com\/?p=11457"},"modified":"2023-08-16T09:02:33","modified_gmt":"2023-08-16T01:02:33","slug":"embed-forms-amp-pages","status":"publish","type":"post","link":"https:\/\/seo-hacker.com\/embed-forms-amp-pages\/","title":{"rendered":"How to Embed Forms in AMP pages and Why it&#8217;s Important"},"content":{"rendered":"<p><a href=\"https:\/\/seo-hacker.com\/embed-forms-amp-pages\/\"><img decoding=\"async\" class=\"fpi-shvzz\" class=\"aligncenter wp-image-111474 lazyload\" data-src=\"https:\/\/seo-hacker.com\/wp-content\/uploads\/2016\/11\/amp_cover-1.jpg\"https:\/\/seo-hacker.com\/wp-content\/uploads\/2016\/11\/amp_cover-1.jpg\" alt=\"How to Embed Forms in AMP pages and Why it\u2019s Important\" width=\"600\" data-srcset=\"https:\/\/seo-hacker.com\/wp-content\/uploads\/2016\/11\/amp_cover-1.jpg 996w, https:\/\/seo-hacker.com\/wp-content\/uploads\/2016\/11\/amp_cover-1-300x196.jpg 300w, https:\/\/seo-hacker.com\/wp-content\/uploads\/2016\/11\/amp_cover-1-768x502.jpg 768w, https:\/\/seo-hacker.com\/wp-content\/uploads\/2016\/11\/amp_cover-1-800x523.jpg 800w, https:\/\/seo-hacker.com\/wp-content\/uploads\/2016\/11\/amp_cover-1-600x392.jpg 600w\" data-sizes=\"(max-width: 996px) 100vw, 996px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 996px; --smush-placeholder-aspect-ratio: 996\/651;\" \/><\/a><\/p>\n<p>The official AMP Project page announced earlier this month that it successfully launched support for forms created in the <a href=\"https:\/\/www.ampproject.org\/docs\/reference\/extended\/amp-form.html\" rel=\"nofollow\">Accelerated Mobile Pages (AMP) HTML<\/a>. The forms that you can create vary between interactive polls, e-mail\u00a0caps (capture) form to even the more intricate forms like selecting colours on an online marketing product webpage.<\/p>\n<p><!--more--><\/p>\n<p><a href=\"https:\/\/seo-hacker.com\/accelerated-mobile-pages-amp-important-implement\/\">AMP or Accelerated Mobile Page <\/a>is a joint venture between Google and Twitter \u00a0that aims to create fast and responsive mobile pages. What it is is essentially a stripped down HTML. It&#8217;s designed to load super fast so naturally it&#8217;s lightweight and is made by design to do so with accuracy while using the least resources (see &#8220;Bandwidth) possible. The best part about AMP, however, is that it&#8217;s open source so internet bigwigs such as Apple and Facebook are working on integrating AMP with their in-house applications.<\/p>\n<p>The most convenient example for this is Facebook&#8217;s Instant Article. When people browse through their Facebook accounts using their mobile devices, you might find articles with a special lightning shaped icon that looks like this:<\/p>\n<div id=\"attachment_11459\" style=\"width: 230px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/seo-hacker.com\/wp-content\/uploads\/2016\/11\/AMP_02-1.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-11459\" class=\"size-full wp-image-11459 lazyload\" data-src=\"https:\/\/seo-hacker.com\/wp-content\/uploads\/2016\/11\/AMP_02-1.jpg\" alt=\"(amphtml.com)\" width=\"220\" height=\"170\" data-wp-pid=\"11459\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 220px; --smush-placeholder-aspect-ratio: 220\/170;\" \/><\/a><p id=\"caption-attachment-11459\" class=\"wp-caption-text\">(amphtml.com)<\/p><\/div>\n<p>Posts like that were created with Facebook&#8217;s <a href=\"https:\/\/instantarticles.fb.com\/\" rel=\"nofollow\">Instant Article Resource<\/a>\u00a0and they are optimized to run on mobile devices. Yup, that&#8217;s what AMP basically is. It creates a &#8220;light&#8221; version of a page which allows the content to load faster while using the least amount of resources possible. AMP is already freely available to everyone and chances are, you&#8217;ve seen one or two AMP-enabled content today. Is AMP seriously that widespread now? Well, while writing this article, I came upon one of Facebook&#8217;s instant articles.<\/p>\n<p><a href=\"https:\/\/seo-hacker.com\/wp-content\/uploads\/2016\/11\/amp_02.jpg\"><img decoding=\"async\" class=\"aligncenter wp-image-11462 lazyload\" data-src=\"https:\/\/seo-hacker.com\/wp-content\/uploads\/2016\/11\/amp_02-300x267.jpg\" alt=\"amp_02\" width=\"500\" height=\"444\" data-wp-pid=\"11462\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 500px; --smush-placeholder-aspect-ratio: 500\/444;\" \/><\/a><\/p>\n<p>Moving forward, AMP now comes with forms and that&#8217;s a really good thing for development in mobile browsing. The AMP form extension tool is a much needed improvement because it supports both XHR form submissions as well as regular navigation. This means that the overall user-experience of filling up forms is vastly improved.<\/p>\n<p>Let&#8217;s talk about some of the benefits in more detail, namely:<\/p>\n<ol>\n<li>Having the ability to change the page when the form is &#8220;submitted&#8221; using the &#8220;on&#8221; feature. Another nifty thing about the &#8220;on&#8221; feature is that it can be utilized to modify or change the page based on whether the form was submitted and filled up successfully or with errors.<\/li>\n<li>Using text that can be modified with templated response rendering, fields can now be annotated upon the submission of the form. This feature can be used to give live, contextual feedback on what field the user made an error on and how they can fix that.<\/li>\n<li>Another great feature is having the ability to create and style fields created upon validation by relying on CSS pseudo-classes which is another way of providing contextual feedback in real time based on the validity of the user&#8217;s input.<\/li>\n<\/ol>\n<p>The AMP Project has stated that these features, as they are initially available, can and will be expanded upon in terms of functionality and these changes will be based on user and creator feedback. The AMP Project is also seeking more ways to support validation and conditional behavior support.<\/p>\n<p>What&#8217;s surprising is that The AMP Project was started barely a year ago. They have continued to make breakthroughs and changes based on user-experience which is great. Initially restricted to publishers, AMP is now a viable solution for all sorts of website owners.<\/p>\n<p><strong>So how can we start creating our own AMP pages? It&#8217;s simply, really.<\/strong><\/p>\n<p><b>Write or save this markup as an HTML(.html) file:<\/b><\/p>\n<article>[bq2]<\/p>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">&lt;!doctype html&gt;<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">&lt;html amp lang=\u201den\u201d&gt;<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">&lt;head&gt;<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">&lt;meta charset=\u201dutf-8\u2033&gt;<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">&lt;script async src=\u201dhttps:\/\/cdn.ampproject.org\/v0.js\u201d&gt;&lt;\/script&gt;<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">&lt;title&gt;Hello, AMPs&lt;\/title&gt;<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">&lt;link rel=\u201dcanonical\u201d href=\u201d$SOME_URL\u201d \/&gt;<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">&lt;meta name=\u201dviewport\u201d content=\u201dwidth=device-width,minimum-scale=1,initial-scale=1\u2033&gt;<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">&lt;style amp-custom&gt;<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">\/* any custom style goes here *\/<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">body {<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">background-color: white;<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">}<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">amp-img {<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">background-color: gray;<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">border: 1px solid black;<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">}<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">&lt;\/style&gt;<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">&lt;script type=\u201dapplication\/ld+json\u201d&gt;<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">{<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">\u201c@context\u201d: \u201chttp:\/\/schema.org\u201d,<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">\u201c@type\u201d: \u201cNewsArticle\u201d,<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">\u201cheadline\u201d: \u201cFirst AMP Project\u201d,<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">\u201cdatePublished\u201d: \u201c2016-11-11\u201d,<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">\u201cimage\u201d: [<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">\u201clogo.jpg\u201d<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">]<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">}<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">&lt;\/script&gt;<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">&lt;style amp-boilerplate&gt;body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}&lt;\/style&gt;&lt;noscript&gt;&lt;style amp-boilerplate&gt;body{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}&lt;\/style&gt;&lt;\/noscript&gt;<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">&lt;\/head&gt;<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">&lt;body&gt;<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">&lt;h1&gt;Welcome to the mobile web&lt;\/h1&gt;<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"font-weight: 400;\">&lt;\/body&gt;<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"font-weight: 400;\">&lt;\/html&gt;<\/ul>\n<p>[bqc]<\/p>\n<\/article>\n<p><b>AMP HTML must consist of the following:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"color: #c1272d;\">&lt;!DOCTYPE html&gt;<\/span><span style=\"font-weight: 400;\"> declaration defines this document to be HTML5<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"color: #c1272d;\">&lt;html amp&gt;<\/span><span style=\"font-weight: 400;\"> element is the root element of an HTML page<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"color: #c1272d;\">&lt;head&gt;<\/span><span style=\"font-weight: 400;\"> element contains meta information about the document<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"color: #c1272d;\">&lt;meta charset=&#8221;utf-8&#8243;&gt;<\/span><span style=\"font-weight: 400;\"> tag as the first child of their &lt;head&gt; tag.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"color: #c1272d;\">&lt;script async src=&#8221;https:\/\/cdn.ampproject.org\/v0.js&#8221;&gt;&lt;\/script&gt;<\/span><span style=\"font-weight: 400;\"> tag as the second \u00a0child of their &lt;head&gt; tag (this includes and loads the AMP JS library).<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"color: #c1272d;\">&lt;link rel=&#8221;canonical&#8221; href=&#8221;$SOME_URL&#8221; \/&gt;<\/span><span style=\"font-weight: 400;\"> tag inside their &lt;head&gt; tag that points to the regular HTML version of the AMP HTML document or to itself.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"color: #c1272d;\">&lt;meta name=&#8221;viewport&#8221; content=&#8221;width=device-width,minimum-scale=1&#8243;&gt;<\/span><span style=\"font-weight: 400;\"> tag inside their &lt;head&gt; tag. It&#8217;s also recommended to include initial-scale=1.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"color: #c1272d;\">&lt;style amp-custom&gt;&lt;\/style&gt; <\/span><span style=\"font-weight: 400;\">inline stylesheet (<em>note: every AMP page can only have a single embedded stylesheet(amp.css), and there are certain selectors you\u2019re not allowed to use.<\/em>)<\/span><\/li>\n<\/ul>\n<p><b>How to include images on your AMP HTML:<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Instead of the usual <span style=\"color: #c1272d;\">&lt;img \/&gt;<\/span> tag replace it with <span style=\"color: #c1272d;\">&lt;amp-img&gt;&lt;\/amp-img&gt;<\/span>. Example, <\/span><span style=\"font-weight: 400;\"><span style=\"color: #c1272d;\">&lt;amp-img src=sample.jpg alt=\u201dsample.jpg\u201d&gt;&lt;\/amp-img&gt;.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/span><\/li>\n<\/ol>\n<p><b>How to Preview and Validate your AMP Page:<\/b><b><br \/>\n<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">You can <\/span><i><span style=\"font-weight: 400;\">preview<\/span><\/i><span style=\"font-weight: 400;\"> your AMP page just like how you view any other static HTML site.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">The next step\u00a0is to <\/span><i><span style=\"font-weight: 400;\">validate <\/span><\/i><span style=\"font-weight: 400;\">the AMP.<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Open your favorite internet browser.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Add \u201c#development=1\u201d to the URL, for example, <\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span> <a href=\"http:\/\/localhost:8000\/released.amp.html#development=1\"><span style=\"font-weight: 400;\">http:\/\/localhost:8000\/index.html#development=1<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Open <\/span><a href=\"https:\/\/developers.google.com\/web\/tools\/chrome-devtools\/console\/\"><span style=\"font-weight: 400;\">Chrome DevTools console<\/span><\/a><span style=\"font-weight: 400;\"> and check for validation errors.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<\/ol>\n<p><b>How to let Google know that there is an AMP page available:<\/b><br \/>\n<b><\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Place this tag to the non-AMP page <\/span><span style=\"color: #c1272d;\">&lt;link rel=&#8221;amphtml&#8221; href=&#8221;$AMP-PAGE_URL&#8221;&gt;<\/span><span style=\"font-weight: 400;\"> \u00a0tag below the &lt;head&gt;. <\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">And place this tag to the AMP page <\/span><span style=\"color: #c1272d;\">&lt;link rel=&#8221;canonical&#8221; href=&#8221;$WEB-PAGE_URL&#8221;&gt;<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">Note: <\/span><span style=\"font-weight: 400;\">If you <\/span><span style=\"font-weight: 400;\">only have an AMP Page<\/span><span style=\"font-weight: 400;\">, you must still add a canonical link to itself. Example, <\/span><span style=\"color: #c1272d;\">&lt;link rel=&#8221;canonical&#8221; href=&#8221;$AMP-PAGE_URL&#8221;&gt;<span style=\"font-weight: 400;\">.<\/span><\/span><\/li>\n<\/ol>\n<p>It&#8217;s that easy!<\/p>\n<p>Unsurprisingly, AMP capable pages are now being indexed in Google Search results. What this means is that AMP capable pages are now accessible to everyone now more than ever which means that website owners can now have more exposure for their AMP content which is great for rankings and of course, user experience.<\/p>\n<p>AMP is still a fairly young endeavor and I look forward to watching it grow especially now that it has moved one step forward to the future. What are your thoughts on AMP? Has it made your user-experience even better? Is it easier on you as a website owner? Let&#8217;s discuss your thoughts in the comments below.<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"wl_entities_gutenberg":"","footnotes":""},"categories":[101145],"tags":[102129,100181,102250,100232,102249,102251,101151,200157],"wl_entity_type":[102583],"class_list":["post-111457","post","type-post","status-publish","format-standard","hentry","category-mobile-seo","tag-amp","tag-facebook","tag-facebook-instant-article","tag-google","tag-instant-article","tag-mobile-internet-browsing","tag-mobile-seo-2","tag-sean-si","wl_entity_type-article"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Embed Forms in AMP pages<\/title>\n<meta name=\"description\" content=\"Gone are the days when mobile browsing was a little bit harder when it came to filling up forms. AMP basically just made the internet easier\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/seo-hacker.com\/embed-forms-amp-pages\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Embed Forms in AMP pages\" \/>\n<meta property=\"og:description\" content=\"Gone are the days when mobile browsing was a little bit harder when it came to filling up forms. AMP basically just made the internet easier\" \/>\n<meta property=\"og:url\" content=\"https:\/\/seo-hacker.com\/embed-forms-amp-pages\/\" \/>\n<meta property=\"og:site_name\" content=\"SEO Services Agency in Manila, Philippines\" \/>\n<meta property=\"article:published_time\" content=\"2016-11-10T09:17:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-16T01:02:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/seo-hacker.com\/wp-content\/uploads\/2016\/11\/amp_cover-1.jpg\" \/>\n<meta name=\"author\" content=\"Sean Si\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/embed-forms-amp-pages\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/embed-forms-amp-pages\\\/\"},\"author\":{\"name\":\"Sean Si\",\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/#\\\/schema\\\/person\\\/5565b7823135bb49dd1618bbcaec2dbf\"},\"headline\":\"How to Embed Forms in AMP pages and Why it&#8217;s Important\",\"datePublished\":\"2016-11-10T09:17:48+00:00\",\"dateModified\":\"2023-08-16T01:02:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/embed-forms-amp-pages\\\/\"},\"wordCount\":1302,\"commentCount\":4,\"image\":{\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/embed-forms-amp-pages\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/seo-hacker.com\\\/wp-content\\\/uploads\\\/2016\\\/11\\\/amp_cover-1.jpg\",\"keywords\":[\"amp\",\"facebook\",\"Facebook Instant Article\",\"Google\",\"Instant Article\",\"Mobile Internet Browsing\",\"mobile seo\",\"Sean Si\"],\"articleSection\":[\"Mobile SEO\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/seo-hacker.com\\\/embed-forms-amp-pages\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/embed-forms-amp-pages\\\/\",\"url\":\"https:\\\/\\\/seo-hacker.com\\\/embed-forms-amp-pages\\\/\",\"name\":\"How to Embed Forms in AMP pages\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/embed-forms-amp-pages\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/embed-forms-amp-pages\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/seo-hacker.com\\\/wp-content\\\/uploads\\\/2016\\\/11\\\/amp_cover-1.jpg\",\"datePublished\":\"2016-11-10T09:17:48+00:00\",\"dateModified\":\"2023-08-16T01:02:33+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/#\\\/schema\\\/person\\\/5565b7823135bb49dd1618bbcaec2dbf\"},\"description\":\"Gone are the days when mobile browsing was a little bit harder when it came to filling up forms. AMP basically just made the internet easier\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/embed-forms-amp-pages\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/seo-hacker.com\\\/embed-forms-amp-pages\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/embed-forms-amp-pages\\\/#primaryimage\",\"url\":\"https:\\\/\\\/seo-hacker.com\\\/wp-content\\\/uploads\\\/2016\\\/11\\\/amp_cover-1.jpg\",\"contentUrl\":\"https:\\\/\\\/seo-hacker.com\\\/wp-content\\\/uploads\\\/2016\\\/11\\\/amp_cover-1.jpg\",\"width\":996,\"height\":651,\"caption\":\"How to Embed Forms in AMP pages and Why it\u2019s Important\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/embed-forms-amp-pages\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/seo-hacker.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Embed Forms in AMP pages and Why it&#8217;s Important\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/#website\",\"url\":\"https:\\\/\\\/seo-hacker.com\\\/\",\"name\":\"SEO Services Agency in Manila, Philippines\",\"description\":\"SEO Hacker is an SEO Agency and SEO Blog in the Philippines. Let us take your website to the top of the search results with our holistic white-hat strategies. Inquire today!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/seo-hacker.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/#\\\/schema\\\/person\\\/5565b7823135bb49dd1618bbcaec2dbf\",\"name\":\"Sean Si\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3225fbc3fa29eafa997934ff429b9b1949121b469f7a110079f055ad4eeffd25?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3225fbc3fa29eafa997934ff429b9b1949121b469f7a110079f055ad4eeffd25?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3225fbc3fa29eafa997934ff429b9b1949121b469f7a110079f055ad4eeffd25?s=96&d=mm&r=g\",\"caption\":\"Sean Si\"},\"description\":\"Sean Si is a Filipino motivational speaker and a Leadership Speaker in the Philippines. He is the head honcho and editor-in-chief of SEO Hacker. He does SEO Services for companies in the Philippines and Abroad. Connect with him at Facebook, LinkedIn or Twitter. Check out his new project...\",\"sameAs\":[\"https:\\\/\\\/sean.si\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Embed Forms in AMP pages","description":"Gone are the days when mobile browsing was a little bit harder when it came to filling up forms. AMP basically just made the internet easier","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/seo-hacker.com\/embed-forms-amp-pages\/","og_locale":"en_US","og_type":"article","og_title":"How to Embed Forms in AMP pages","og_description":"Gone are the days when mobile browsing was a little bit harder when it came to filling up forms. AMP basically just made the internet easier","og_url":"https:\/\/seo-hacker.com\/embed-forms-amp-pages\/","og_site_name":"SEO Services Agency in Manila, Philippines","article_published_time":"2016-11-10T09:17:48+00:00","article_modified_time":"2023-08-16T01:02:33+00:00","og_image":[{"url":"https:\/\/seo-hacker.com\/wp-content\/uploads\/2016\/11\/amp_cover-1.jpg","type":"","width":"","height":""}],"author":"Sean Si","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/seo-hacker.com\/embed-forms-amp-pages\/#article","isPartOf":{"@id":"https:\/\/seo-hacker.com\/embed-forms-amp-pages\/"},"author":{"name":"Sean Si","@id":"https:\/\/seo-hacker.com\/#\/schema\/person\/5565b7823135bb49dd1618bbcaec2dbf"},"headline":"How to Embed Forms in AMP pages and Why it&#8217;s Important","datePublished":"2016-11-10T09:17:48+00:00","dateModified":"2023-08-16T01:02:33+00:00","mainEntityOfPage":{"@id":"https:\/\/seo-hacker.com\/embed-forms-amp-pages\/"},"wordCount":1302,"commentCount":4,"image":{"@id":"https:\/\/seo-hacker.com\/embed-forms-amp-pages\/#primaryimage"},"thumbnailUrl":"https:\/\/seo-hacker.com\/wp-content\/uploads\/2016\/11\/amp_cover-1.jpg","keywords":["amp","facebook","Facebook Instant Article","Google","Instant Article","Mobile Internet Browsing","mobile seo","Sean Si"],"articleSection":["Mobile SEO"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/seo-hacker.com\/embed-forms-amp-pages\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/seo-hacker.com\/embed-forms-amp-pages\/","url":"https:\/\/seo-hacker.com\/embed-forms-amp-pages\/","name":"How to Embed Forms in AMP pages","isPartOf":{"@id":"https:\/\/seo-hacker.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/seo-hacker.com\/embed-forms-amp-pages\/#primaryimage"},"image":{"@id":"https:\/\/seo-hacker.com\/embed-forms-amp-pages\/#primaryimage"},"thumbnailUrl":"https:\/\/seo-hacker.com\/wp-content\/uploads\/2016\/11\/amp_cover-1.jpg","datePublished":"2016-11-10T09:17:48+00:00","dateModified":"2023-08-16T01:02:33+00:00","author":{"@id":"https:\/\/seo-hacker.com\/#\/schema\/person\/5565b7823135bb49dd1618bbcaec2dbf"},"description":"Gone are the days when mobile browsing was a little bit harder when it came to filling up forms. AMP basically just made the internet easier","breadcrumb":{"@id":"https:\/\/seo-hacker.com\/embed-forms-amp-pages\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/seo-hacker.com\/embed-forms-amp-pages\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/seo-hacker.com\/embed-forms-amp-pages\/#primaryimage","url":"https:\/\/seo-hacker.com\/wp-content\/uploads\/2016\/11\/amp_cover-1.jpg","contentUrl":"https:\/\/seo-hacker.com\/wp-content\/uploads\/2016\/11\/amp_cover-1.jpg","width":996,"height":651,"caption":"How to Embed Forms in AMP pages and Why it\u2019s Important"},{"@type":"BreadcrumbList","@id":"https:\/\/seo-hacker.com\/embed-forms-amp-pages\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/seo-hacker.com\/"},{"@type":"ListItem","position":2,"name":"How to Embed Forms in AMP pages and Why it&#8217;s Important"}]},{"@type":"WebSite","@id":"https:\/\/seo-hacker.com\/#website","url":"https:\/\/seo-hacker.com\/","name":"SEO Services Agency in Manila, Philippines","description":"SEO Hacker is an SEO Agency and SEO Blog in the Philippines. Let us take your website to the top of the search results with our holistic white-hat strategies. Inquire today!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/seo-hacker.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/seo-hacker.com\/#\/schema\/person\/5565b7823135bb49dd1618bbcaec2dbf","name":"Sean Si","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/3225fbc3fa29eafa997934ff429b9b1949121b469f7a110079f055ad4eeffd25?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/3225fbc3fa29eafa997934ff429b9b1949121b469f7a110079f055ad4eeffd25?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3225fbc3fa29eafa997934ff429b9b1949121b469f7a110079f055ad4eeffd25?s=96&d=mm&r=g","caption":"Sean Si"},"description":"Sean Si is a Filipino motivational speaker and a Leadership Speaker in the Philippines. He is the head honcho and editor-in-chief of SEO Hacker. He does SEO Services for companies in the Philippines and Abroad. Connect with him at Facebook, LinkedIn or Twitter. Check out his new project...","sameAs":["https:\/\/sean.si"]}]}},"_wl_alt_label":[],"jetpack_featured_media_url":"","wl:entity_url":"http:\/\/data.wordlift.io\/wl0320\/post\/how_to_embed_forms_in_amp_pages_and_why_its_important","_links":{"self":[{"href":"https:\/\/seo-hacker.com\/wp-json\/wp\/v2\/posts\/111457","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/seo-hacker.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/seo-hacker.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/seo-hacker.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/seo-hacker.com\/wp-json\/wp\/v2\/comments?post=111457"}],"version-history":[{"count":0,"href":"https:\/\/seo-hacker.com\/wp-json\/wp\/v2\/posts\/111457\/revisions"}],"wp:attachment":[{"href":"https:\/\/seo-hacker.com\/wp-json\/wp\/v2\/media?parent=111457"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/seo-hacker.com\/wp-json\/wp\/v2\/categories?post=111457"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/seo-hacker.com\/wp-json\/wp\/v2\/tags?post=111457"},{"taxonomy":"wl_entity_type","embeddable":true,"href":"https:\/\/seo-hacker.com\/wp-json\/wp\/v2\/wl_entity_type?post=111457"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}