Skip to main content

AMP Website VS Normal Website | WaoFamHub



AMP Site VS Normal Site

AMP website VS normal website


What Is AMP Site?

AMP (originally an acronym for Accelerated Mobile Pages) is an open source HTML framework developed by the AMP Open Source Project. It was originally created by Google as a competitor to Facebook Instant Articles and Apple News. AMP is optimised for mobile web browsing and intended to help webpages load faster.

What Is Website?

A website (also written as web site) is a collection of web pages and related content that is identified by a common domain name and published on at least one web server. ... Websites are typically dedicated to a particular topic or purpose, such as news, education, commerce, entertainment, or social networking.

Whay AMP Site Load Fast?

AMP-built web pages have a lightning bolt indicator in the search result. This is what an AMP page looks compared to a normal web page: The reason why AMP pages load instantly is because AMP restricts HTML/CSS and JavaScript, allowing faster rendering of mobile web pages.


How To Make AMP Site?


1. Create your first AMP page.

2.Follow the Google Search guidelines for AMP pages.

3. Make your content discoverable by linking your pages. For crawling and indexing, Google Search requires that an AMP page links to a canonical page. The canonical page can be either a non-AMP version of the page or it can be the AMP page itself. For more information, see the What's in an AMP URL? developer blog post.

4.Ensure that users can experience the same content and complete the same actions on AMP pages as on the corresponding canonical pages, where possible.

5.Use the AMP Test Tool to ensure that your page meets the Google Search requirements for a valid AMP HTML document.

6.Use the same structured data markup across both the canonical and AMP pages.

7.Apply common content best practices:

  A. Make sure that your robots.txt file doesn't block your AMP page. Use the meta robots noindex, block indexing, and robots meta tags.
  B. Follow the guidelines for hreflang for language and regional URLs. For AMP specific examples, see Internationalization.

How To Make AMP Site? And AMP Site Code Link :

AMP


Comments

Popular posts from this blog

Moving Fish Program In C| BGI | WaoFamHub

Moving Fish Program In C IINPUT #include<stdlib.h> #include<conio.h> #include<dos.h> #include<graphics.h> #include<ctype.h> void main() {         int gd=DETECT,gm;         int xincr=0,newy=0,yincr=5;         initgraph(&gd,&gm," ");         cleardevice();         while(!kbhit())         {                 ellipse(520-xincr,200,30,330,90,30);                 circle(450-xincr,193,3);                 line(430-xincr,200,450-xincr,200);                 line(597-xincr,185,630-xincr,170);                 line(597-xincr,215,630-xincr,227);                 line(630-xincr,170,630-xincr,227);     ...

Draw The Moving Car On The Screen Program In C | WaoFamHub

The Moving Car Program In C  INPUT #include <stdio.h> #include <graphics.h> #include <conio.h> #include <dos.h> int main() { int gd = DETECT, gm; int i, maxx, midy; initgraph(&gd, &gm, "C:\\TURBOC3\\BGI"); maxx = getmaxx(); midy = getmaxy()/2; for (i=0; i < maxx-150; i=i+5) { cleardevice(); setcolor(WHITE); line(0, midy + 37, maxx, midy + 37); setcolor(YELLOW); setfillstyle(SOLID_FILL, RED); line(i, midy + 23, i, midy); line(i, midy, 40 + i, midy - 20); line(40 + i, midy - 20, 80 + i, midy - 20); line(80 + i, midy - 20, 100 + i, midy); line(100 + i, midy, 120 + i, midy); line(120 + i, midy, 120 + i, midy + 23); line(0 + i, midy + 23, 18 + i, midy + 23); arc(30 + i, midy + 23, 0, 180, 12); line(42 + i, midy + 23, 78 + i, midy + 23); arc(90 + i, midy + 23, 0, 180, 12); line(102 + i, midy + 23, 120 + i, midy + 23); line(28 + i, midy, 43 + i, midy - 15); line(43 + i, midy - 15, 57 + i, midy - 15); line(57 + i, midy - 15, 57 + i, midy); line(57 +...

Write a java program for multiplying two matrices and print the product for the same | WaoFamHub

Two matrices and print the product for the same. INPUT public class Matrix1{  public static void main(String args[]){    int a[][]={{1,1,1},{2,2,2},{3,3,3}};    int b[][]={{1,1,1},{2,2,2},{3,3,3}};      int c[][]=new int[3][3];    for(int i=0;i<3;i++){    for(int j=0;j<3;j++){    c[i][j]=0;      for(int k=0;k<3;k++)      {      c[i][j]+=a[i][k]*b[k][j];      }  System.out.print(c[i][j]+" ");    }  System.out.println();    }    }}  OUTPUT

Create House Like Structure Perform Operations Program In C | WaoFamHub

Program to create a house like figure and perform the following operations.  Scaling about the origin followed by translation.  Scaling with reference to an arbitrary point. Reflect about the line y = mx + c. INPUT #include <stdio.h> #include <graphics.h> #include <stdlib.h> #include <math.h> #include <conio.h> void reset (int h[][2]) { int val[9][2] = { { 50, 50 },{ 75, 50 },{ 75, 75 },{ 100, 75 }, { 100, 50 },{ 125, 50 },{ 125, 100 },{ 87, 125 },{ 50, 100 } }; int i; for (i=0; i<9; i++) { h[i][0] = val[i][0]-50; h[i][1] = val[i][1]-50; } } void draw (int h[][2]) { int i; setlinestyle (DOTTED_LINE, 0, 1); line (320, 0, 320, 480); line (0, 240, 640, 240); setlinestyle (SOLID_LINE, 0, 1); for (i=0; i<8; i++) line (320+h[i][0], 240-h[i][1], 320+h[i+1][0], 240-h[i+1][1]); line (320+h[0][0], 240-h[0][1], 320+h[8][0], 240-h[8][1]); } void rotate (int h[][2], float angle) { int i; for (i=0; i<9; i++) { int xnew, ynew; xnew = h[i][0] * cos (angl...

Write a java program to implement method overriding | WaoFamHub

Method Overriding INPUT class Human{      public void eat()    {       System.out.println("Human is eating");    } } class Boy extends Human{      public void eat(){       System.out.println("Boy is eating");    }    public static void main( String args[]) {       Boy obj = new Boy();           obj.eat();    } } OUTPUT

Python TKinter Text Editor Program | TKinter | WaoFamHub

Python TKinter Text Editor Program INPUT from tkinter import * from tkinter.filedialog import * from tkinter.messagebox import * from tkinter.font import Font from tkinter.scrolledtext import * import file_menu import edit_menu import format_menu import help_menu root = Tk() root.title("Text Editor-Untiltled") root.geometry("300x250+300+300") root.minsize(width=400, height=400) text = ScrolledText(root, state='normal', height=400, width=400, wrap='word', pady=2, padx=3, undo=True) text.pack(fill=Y, expand=1) text.focus_set() menubar = Menu(root) file_menu.main(root, text, menubar) edit_menu.main(root, text, menubar) format_menu.main(root, text, menubar) help_menu.main(root, text, menubar) root.mainloop() OUTPUT

Drawing Different Shapes Program In C | BGI | WaoFamHub

Drawing Different Shapes Program In C INPUT #include<graphics.h> #include<conio.h> main() {    int gd = DETECT,gm,left=100,top=100,right=200,bottom=200,x= 300,y=150,radius=50;    initgraph(&gd, &gm, "C:\\TC\\BGI");    rectangle(left, top, right, bottom);    circle(x, y, radius);    bar(left + 300, top, right + 300, bottom);    line(left - 10, top + 150, left + 410, top + 150);    ellipse(x, y + 200, 0, 360, 100, 50);    outtextxy(left + 100, top + 325, "My first C graphics program");    getch();    closegraph();    return 0; } OUTPUT