Како проверити убрзане мобилне странице (АМП)
У нашем последњем АМП туториалу, показали смо вам како да усвојите АМП (Аццелератед Мобиле Пагес) како бисте добили значајан пораст брзине и бољу експозицију у Гоогле резултатима мобилне претраге за вашу веб локацију у мобилном окружењу..
Видјевши АМППретпостављам да сте можда покренули или планирате да почнете да уносите измене на ваше веб локације како бисте их поштовали АМП. Пажљиво пратите упутства у документима и саставите свој ЦСС да бисте стилизовали АМП странице како би одговарали вашем визуелном апетиту.
Сада, постоји још једна ствар: потврђивање тих страница.
АМП Валидаторс
Постоји неколико начина да потврдите АМП странице:
- Додај у
# девелопмент = 1
траг на крају УРЛ-а странице АМП. Извештај ће бити пројектован у Конзола под ДевТоолс. - Алтернативно можете користити онлине АМП валидатор.
- Можете користити и проширење АМП Цхроме.
Ови алати ће произвести извештај који приказује грешке или упозорења унутар страница. На основу тога, можете да изаберете шта да поправите.
АМП валидација првенствено регулише употреба ХТМЛ елемената, тхе с, анд тхе декларације о стилу. Побрините се да су све те ствари на страници усклађене са АМП-ом, и да ништа што крши АМП смјернице остаје тамо. У супротном, ваша АМП страница се неће појавити нигде.
Структура података
АМП такође захтева структуру Сцхема података. Ови подаци се налазе у оквиру глава
ознаке странице у ЈСОН формату. Садржи контекстуалну информацију странице, укључујући наслов, лого и име издавача, датум објављивања и измене, итд..
У зависности од сврхе странице, подаци за укључивање могу се разликовати: чланци, рецензије, рецепти, видеозаписи итд. Можете погледати документацију Гоогле Типова података за детаље о типу података.
Потребни су неки подаци који ће произвести грешке ако се не испоручују; неколико других типова података је опционално и само ће произвести упозорења. Ове врсте грешака се, међутим, неће појавити у наведеним АМП валидаторима.
Уместо тога, они ће се појавити у алатки за тестирање Гоогле Структурираних података, као иу вашем Гоогле Вебмастерс налогу.
АМП потрошачи или клијент који подржава АМП, као што су Гоогле Сеарцх и Твиттер Моментс, могу користити овај скуп података за презентацију АМП садржаја на страници резултата.
Дакле, поред следећих АМП смерница са њиховим власничким ХТМЛ елементима, потребне су и шеме података.
Оверлоокед Еррорс
Већина грешака се експлицитно бележи у документима и може се лако уочити. Међутим, неколико грешака је контекстуализовано са променљивама које можда нећемо приметити, као што је “Неважећа вредност атрибута”, који каже "Атрибут '% 1' у ознаци '% 2' је постављен на неважећу вредност '% 3'."
.
Овај извештај о грешци не помиње или прецизно наводи која вредност је неважећи . Али оно што ја знам је да не можемо поставити видтх
анд тхе хеигхт
оф
елемент то 100%
или ауто
. Ове вредности атрибута морају бити тачне величине слике да би се сачувао однос слике.
Ово је само један пример. Постоји више прилагођених елемената - амп-имг
, амп-ифраме
, и амп-адс
- са сопственим скупом правила валидације против употребе атрибута и његове вредности.
Ово би могло учинити валидацију АМП странице застрашујућим задатком, посебно ако узмемо у обзир стотине или (можда) хиљаде наслеђених садржаја који су објављени пре више година.
Финал Тхоугхт
АМП је још увек у раној фази. Она је у веома активном развоју са заједничким напорима компаније Гоогле и заједнице за развој веба. Али АМП ће сигурно еволуирати. Слично ХТМЛ5-у, могу постојати елементи, атрибути и неке праксе које ће у будућности бити непоуздане. Тако побрините се да се ваше АМП странице стално потврђују на основу последњих измена смерница.