Kaip patvirtinti pagreitintus mobiliuosius puslapius (AMP)
Paskutinėje AMP pamokoje parodėme, kaip priimti AMP (pagreitintus mobiliuosius puslapius), kad gautumėte didelį greičio padidinimą ir geresnę „Google“ mobiliojo paieškos rezultato poziciją mobiliajame tinkle.
Matęs AMPgaliu, manau, kad galbūt pradėjote arba planuojate pradėti savo svetainių pakeitimus, kad jie atitiktų AMP. Atidžiai vadovaukitės dokumentuose pateiktomis gairėmis ir susikurkite CSS, kad stilius AMP puslapiams atitiktų jūsų regėjimo apetitą.
Dabar yra vienas paskutinis dalykas: patvirtinti tuos puslapius.
AMP patvirtinimai
Yra keletas būdų, kaip patvirtinti savo AMP puslapius:
- Pridėti į
# development = 1
takas AMP puslapio URL pabaigoje. Ataskaita bus planuojama Konsolė skirtuke „DevTools“. - Arba galite naudoti internetinį AMP validatorių.
- Taip pat galite naudoti „Chrome“ AMP plėtinį.
Šios priemonės sukurs ataskaitą apie klaidas ar įspėjimus puslapiuose. Remdamiesi tuo, galite pasirinkti, ką pataisyti.

AMP patvirtinimas visų pirma reglamentuoja naudoti HTML elementus, s, ir stiliaus deklaracijos. Įsitikinkite, kad šie puslapiuose esantys dalykai yra suderinami su AMP, ir kad jose nėra nieko, kas pažeidžia AMP gaires. Priešingu atveju jūsų AMP puslapis nebus rodomas.
Duomenų struktūra
AMP taip pat reikalauja schemos duomenų struktūros. Šie duomenys išdėstyti galva
puslapio žymas JSON formatu. Jame yra kontekstinė informacija apie puslapį, įskaitant pavadinimą, leidėjo logotipą ir pavadinimą, paskelbimo ir keitimo datą ir kt..
Priklausomai nuo puslapio tikslo, įtrauktini duomenys gali skirtis: straipsniai, apžvalgos, receptai, vaizdo įrašai ir kt. Daugiau informacijos apie duomenų tipą galite rasti „Google“ duomenų tipų dokumentacijoje..
Reikalingi tam tikri duomenys, kurie gali sukelti klaidų, jei nebus pateikti; keletas kitų duomenų tipų yra neprivalomi ir bus pateikti tik įspėjimai. Tačiau šios klaidų rūšys nebus nurodytos minėtuose AMP tikrintojuose.
Vietoj to, jie bus rodomi „Google“ struktūrizuotų duomenų testavimo priemonėje ir „Google“ žiniatinklio valdytojų paskyroje.

AMP vartotojai arba klientas, palaikantis AMP, pvz., „Google“ paieška ir „Twitter“ akimirkos, gali naudoti šį duomenų rinkinį, kad pateiktų AMP turinį savo rezultatų puslapyje.

Taigi, nepaisydami AMP gairių su savo patentuotais pasirinktiniais HTML elementais, reikalingi schemos duomenys taip pat turi būti įdiegti.
Nepaisoma klaidų
Dauguma klaidų yra aiškiai pažymėtos dokumentuose ir gali būti lengvai įžvalgos. Tačiau keletas klaidų yra kontekstualizuotos su kintamaisiais, kurių nepastebime, pvz., “Netinkama atributo reikšmė”, kuris sako „Atributas„% 1 “žyme„% 2 “nustatytas kaip netinkama reikšmė„% 3 “.“
.
Šioje klaidų ataskaitoje nėra tiksliai paminėta ar išvardyta kokia vertė negalioja . Bet ką aš žinau, kad negalime nustatyti plotis
ir aukštis
apie
elementas 100%
arba automatinis
. Kad išsaugotumėte vaizdo santykį, šios atributų reikšmės turi būti tiksli vaizdo dydžio.

Tai tik vienas pavyzdys. Yra daug pasirinktinių elementų - amp-img
, amp-iframe
, ir „amp-ads“
- su savo patvirtinimo taisyklių rinkiniais prieš atributo ir jo vertės naudojimą.
Tai gali padaryti AMP puslapio patvirtinimą bauginančia užduotimi, ypač jei prieš kelis metus įdėjome šimtus ar (galbūt) tūkstančius senųjų turinio.
Galutinė mintis
AMP vis dar yra ankstyvame etape. Tai labai aktyviai plėtojama su bendromis „Google“ ir interneto plėtros bendruomenės pastangomis. Bet AMP tikrai vystysis. Panašiai kaip ir HTML5, ateityje gali būti elementų, atributų ir tam tikros praktikos. Taigi įsitikinkite, kad jūsų AMP puslapiai nuolat tikrinami remiantis naujausiais gairių pakeitimais.