Mājas lapa » Kodēšana » Kā apstiprināt paātrinātās mobilās lapas (AMP)

    Kā apstiprināt paātrinātās mobilās lapas (AMP)

    Pēdējā AMP apmācībā mēs esam parādījuši, kā pieņemt AMP (paātrinātās mobilās lapas), lai iegūtu ievērojamu ātruma palielinājumu, kā arī labāku iedarbību Google mobilajā meklēšanas rezultātā jūsu vietnei mobilajā vidē.

    Redzējis AMPEs domāju, ka jūs, iespējams, esat sākuši vai plāno sākt veikt izmaiņas savās tīmekļa vietnēs, lai izpildītu AMP. Rūpīgi sekojiet dokumentiem un izstrādājiet CSS, lai veidotu AMP lapas, lai tās atbilstu jūsu vizuālajai apetītei.

    Tagad ir viena pēdējā lieta: šo lapu apstiprināšana.

    AMP vērtētāji

    Ir vairāki veidi, kā validēt AMP lapas:

    1. Pievienot # attīstība = 1 AMP lapas URL beigās. Ziņojums tiks prognozēts Konsole cilnē DevTools.
    2. Varat arī izmantot tiešsaistes AMP validatoru.
    3. Varat arī izmantot Chrome AMP paplašinājumu.

    Šie rīki sniegs pārskatu, kurā uzskaitītas kļūdas vai brīdinājumi lapās. Pamatojoties uz to, varat izvēlēties, ko labot.

    AMP kļūdas ziņojums DevTools konsolē.

    AMP validācija galvenokārt reglamentē HTML elementu izmantošanu, the s, un stila deklarācijas. Pārliecinieties, ka šīs lapas atbilst visām AMP prasībām un ka tajā nav palikušas nekas, kas pārkāpj AMP vadlīnijas. Pretējā gadījumā jūsu AMP lapa netiks rādīta nekur.

    Datu struktūra

    AMP prasa arī shēmas datu struktūru. Šie dati ir izklāstīti galvu lapas atzīme JSON formātā. Tajā ir iekļauta konteksta informācija par lapu, tostarp nosaukums, izdevēja logotips un nosaukums, datums, kad tas tika publicēts un modificēts, utt..

    Atkarībā no lapas mērķa, iekļaujamie dati var atšķirties: Raksti, Atsauksmes, Receptes, Videoklipi utt. Sīkāku informāciju par datu tipu varat skatīt Google datu tipu dokumentācijā..

    Ir nepieciešami daži dati, kas radīs kļūdas, ja tās netiek piegādātas; daži citi datu veidi nav obligāti, un tie sniegs tikai brīdinājumus. Šāda veida kļūdas tomēr neparādīsies iepriekšminētajos AMP validatoros.

    Tā vietā tie parādīsies Google strukturēto datu testēšanas rīkā, kā arī jūsu Google tīmekļa pārziņu kontā.

    AMP patērētāji vai klients, kas atbalsta AMP, piemēram, Google meklēšana un čivināt momentus, var izmantot šo datu kopu, lai rezultātu lapā parādītu AMP saturu.

    AMP karuselis Google SERP

    Tātad, neņemot vērā AMP vadlīnijas ar saviem īpašajiem pielāgotiem HTML elementiem, vajadzīgajiem shēmas datiem jābūt pieejamiem arī.

    Pārskatītas kļūdas

    Lielākā daļa kļūdu ir skaidri norādītas dokumentos, un tās var viegli apskatīt. Tomēr dažas kļūdas ir kontekstualizētas ar mainīgajiem lielumiem, kurus mēs, iespējams, nepamanām, piemēram, “Nederīga atribūtu vērtība”, kas saka "Atribūts '% 1' tagā '% 2' ir iestatīts uz nederīgo vērtību '% 3'.".

    Šajā kļūdas ziņojumā precīzi nav minēts vai uzskaitīts kuru vērtību ir nederīgs. Bet es zinu, ka mēs nevaram noteikt platums un augstums no elementu 100% vai auto. Lai saglabātu attēla attiecību, šīm atribūtu vērtībām jābūt precīzam attēla lielumam.

    Šis ir tikai viens piemērs. Ir vairāki pielāgoti elementi - amp-img, amp-iframe, un amp-reklāmas - ar savām apstiprināšanas noteikumu kopām pret atribūta un tā vērtības izmantošanu.

    Tas varētu padarīt AMP Page apstiprināšanu par biedējošu uzdevumu, jo īpaši, ja mēs ņemam vērā simtiem vai (iespējams, tūkstošus) senāku saturu, kas publicēts pirms gadiem..

    Galīgā doma

    AMP joprojām ir agrīnā stadijā. Tā ir ļoti aktīva attīstība ar kopīgiem centieniem no Google un tīmekļa attīstības kopienas. Bet AMP noteikti attīstīsies. Līdzīgi kā HTML5, nākotnē var būt elementi, atribūti un dažas prakses. Tātad pārliecinieties, ka jūsu AMP lapas laiku pa laikam tiek apstiprinātas pamatojoties uz jaunākajām pamatnostādņu izmaiņām.