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:
- Pievienot
# attīstība = 1
AMP lapas URL beigās. Ziņojums tiks prognozēts Konsole cilnē DevTools. - Varat arī izmantot tiešsaistes AMP validatoru.
- 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 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.
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.