Valid URL Valid URL Valid URL Valid URL Valid URL Valid URL Valid URL Valid URL Invalid protocol Invalid protocol Invalid protocol Invalid protocol Invalid protocol Valid protocol Malformed URL ORIGINAL HTML --------------- Line 1: Line 16: Line 21: Line 22: Line 23: Line 24: Line 25: Line 26: Line 27: Line 28: Line 29: Line 30: Line 31: Valid URL Line 32: Valid URL Line 33: Valid URL Line 34: Valid URL Line 35: Valid URL Line 36: Valid URL Line 37: Valid URL Line 38: Valid URL Line 39: Invalid protocol Line 40: Invalid protocol Line 41: Invalid protocol Line 42: Invalid protocol Line 43: Invalid protocol Line 44: Valid protocol Line 45: Malformed URL Line 46: Line 47: Line 48: Line 49: Line 50: Line 51: Line 52: Line 53: Line 54: Line 55: Line 56: Line 57: Line 58: Line 59: Line 60: Line 61: Line 62: Line 63: Line 64: Line 65: Line 66: Line 67: Line 68: Line 69: Line 70: Line 71: Line 72: Line 73: Line 74: Line 75: Line 76: Line 77: Line 78: Line 79: Line 80: Line 81: Line 82: Line 83: Line 84: Line 85: Line 86: AMP-HTML Validation Issues and Fixes ------------------------------------- FAIL on line 25 - Invalid URL protocol 'javascript:' for attribute 'href' in tag 'link rel=canonical'. [code: INVALID_URL_PROTOCOL category: DISALLOWED_HTML see: https://www.ampproject.org/docs/reference/spec.html#required-markup] ACTION TAKEN: link.href attribute was removed due to validation issues. - FINAL ACTION TAKEN: link tag removed from head as it still does not validate. Could not fix tag validation problems. on line 37 - Malformed URL 'https://' for attribute 'href' in tag 'a'. [code: INVALID_URL category: DISALLOWED_HTML] ACTION TAKEN: a.href attribute was removed due to validation issues. on line 39 - Invalid URL protocol 'javascript:' for attribute 'href' in tag 'a'. [code: INVALID_URL_PROTOCOL category: DISALLOWED_HTML] ACTION TAKEN: a.href attribute was removed due to validation issues. on line 40 - Invalid URL protocol 'javascript:' for attribute 'href' in tag 'a'. [code: INVALID_URL_PROTOCOL category: DISALLOWED_HTML] ACTION TAKEN: a.href attribute was removed due to validation issues. on line 41 - Invalid URL protocol 'javascript:' for attribute 'href' in tag 'a'. [code: INVALID_URL_PROTOCOL category: DISALLOWED_HTML] ACTION TAKEN: a.href attribute was removed due to validation issues. on line 42 - Invalid URL protocol 'vbscript:' for attribute 'href' in tag 'a'. [code: INVALID_URL_PROTOCOL category: DISALLOWED_HTML] ACTION TAKEN: a.href attribute was removed due to validation issues. on line 43 - Invalid URL protocol 'data:' for attribute 'href' in tag 'a'. [code: INVALID_URL_PROTOCOL category: DISALLOWED_HTML] ACTION TAKEN: a.href attribute was removed due to validation issues. on line 45 - Malformed URL 'http://site:80808/%AFpage' for attribute 'href' in tag 'a'. [code: INVALID_URL category: DISALLOWED_HTML] ACTION TAKEN: a.href attribute was removed due to validation issues. on line 47 - Invalid URL protocol 'javascript:' for attribute 'srcset' in tag 'amp-img'. [code: INVALID_URL_PROTOCOL category: AMP_TAG_PROBLEM see: https://www.ampproject.org/docs/reference/amp-img.html] ACTION TAKEN: amp-img.srcset attribute was removed due to validation issues. on line 49 - Invalid URL protocol 'javascript:' for attribute 'srcset' in tag 'amp-img'. [code: INVALID_URL_PROTOCOL category: AMP_TAG_PROBLEM see: https://www.ampproject.org/docs/reference/amp-img.html] ACTION TAKEN: amp-img.srcset attribute was removed due to validation issues. on line 57 - Invalid URL protocol 'javascript:' for attribute 'srcset' in tag 'amp-img'. [code: INVALID_URL_PROTOCOL category: AMP_TAG_PROBLEM see: https://www.ampproject.org/docs/reference/amp-img.html] ACTION TAKEN: amp-img.srcset attribute was removed due to validation issues. on line 59 - Invalid URL protocol 'javascript:' for attribute 'srcset' in tag 'amp-img'. [code: INVALID_URL_PROTOCOL category: AMP_TAG_PROBLEM see: https://www.ampproject.org/docs/reference/amp-img.html] ACTION TAKEN: amp-img.srcset attribute was removed due to validation issues. on line 61 - Malformed URL 'http://site:80808/%AFimg' for attribute 'srcset' in tag 'amp-img'. [code: INVALID_URL category: AMP_TAG_PROBLEM see: https://www.ampproject.org/docs/reference/amp-img.html] ACTION TAKEN: amp-img.srcset attribute was removed due to validation issues. on line 63 - Missing URL for attribute 'srcset' in tag 'amp-img'. [code: MISSING_URL category: AMP_TAG_PROBLEM see: https://www.ampproject.org/docs/reference/amp-img.html] ACTION TAKEN: amp-img.srcset attribute was removed due to validation issues. on line 72 - Missing URL for attribute 'src' in tag 'amp-ad'. [code: MISSING_URL category: AMP_TAG_PROBLEM see: https://www.ampproject.org/docs/reference/amp-ad.html] ACTION TAKEN: amp-ad.src attribute was removed due to validation issues. on line 73 - Missing URL for attribute 'src' in tag 'amp-anim'. [code: MISSING_URL category: AMP_TAG_PROBLEM see: https://www.ampproject.org/docs/reference/extended/amp-anim.html] ACTION TAKEN: amp-anim.src attribute was removed due to validation issues. on line 74 - Missing URL for attribute 'src' in tag 'amp-audio'. [code: MISSING_URL category: AMP_TAG_PROBLEM see: https://www.ampproject.org/docs/reference/extended/amp-audio.html] ACTION TAKEN: amp-audio.src attribute was removed due to validation issues. on line 75 - Missing URL for attribute 'src' in tag 'amp-iframe'. [code: MISSING_URL category: AMP_TAG_PROBLEM see: https://www.ampproject.org/docs/reference/extended/amp-iframe.html] ACTION TAKEN: amp-iframe.src attribute was removed due to validation issues. on line 76 - Missing URL for attribute 'src' in tag 'amp-img'. [code: MISSING_URL category: AMP_TAG_PROBLEM see: https://www.ampproject.org/docs/reference/amp-img.html] ACTION TAKEN: amp-img.src attribute was removed due to validation issues. on line 77 - Missing URL for attribute 'src' in tag 'amp-pixel'. [code: MISSING_URL category: AMP_TAG_PROBLEM see: https://www.ampproject.org/docs/reference/amp-pixel.html] ACTION TAKEN: amp-pixel.src attribute was removed due to validation issues. on line 78 - Missing URL for attribute 'src' in tag 'amp-video'. [code: MISSING_URL category: AMP_TAG_PROBLEM see: https://www.ampproject.org/docs/reference/amp-video.html] ACTION TAKEN: amp-video.src attribute was removed due to validation issues. on line 80 - Invalid URL protocol 'http:' for attribute 'src' in tag 'amp-ad'. [code: INVALID_URL_PROTOCOL category: AMP_TAG_PROBLEM see: https://www.ampproject.org/docs/reference/amp-ad.html] ACTION TAKEN: amp-ad.src attribute was removed due to validation issues. on line 81 - Invalid URL protocol 'http:' for attribute 'src' in tag 'amp-iframe'. [code: INVALID_URL_PROTOCOL category: AMP_TAG_PROBLEM see: https://www.ampproject.org/docs/reference/extended/amp-iframe.html] ACTION TAKEN: amp-iframe.src attribute was removed due to validation issues. on line 82 - Invalid URL protocol 'http:' for attribute 'src' in tag 'amp-pixel'. [code: INVALID_URL_PROTOCOL category: AMP_TAG_PROBLEM see: https://www.ampproject.org/docs/reference/amp-pixel.html] ACTION TAKEN: amp-pixel.src attribute was removed due to validation issues. on line 83 - Invalid URL protocol 'http:' for attribute 'src' in tag 'amp-video'. [code: INVALID_URL_PROTOCOL category: AMP_TAG_PROBLEM see: https://www.ampproject.org/docs/reference/amp-video.html] ACTION TAKEN: amp-video.src attribute was removed due to validation issues. GLOBAL WARNING - The mandatory tag 'link rel=canonical' is missing or incorrect. [code: MANDATORY_TAG_MISSING category: MANDATORY_AMP_TAG_MISSING_OR_INCORRECT see: https://www.ampproject.org/docs/reference/spec.html#required-markup] COMPONENT NAMES WITH JS PATH ------------------------------ No custom amp script includes required