Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 13392|Antwoord: 0

[SEO] Google AMP en Baidu MIP kennis popularisering

[Link kopiëren]
Geplaatst op 07-07-2018 09:47:36 | | | |
Laten we eerst naar de definitie kijken:

Google AMP (Accelerated Mobile Pages) is een type webpagina die is gebouwd voor statische content die door Google wordt gelanceerd, met betrouwbare en snelle weergave en versnelde laadtijden van pagina's, vooral bij het bekijken van content op de mobiele webzijde.

Baidu MIP (Mobile Instant Pages) is een reeks open technologiestandaarden voor mobiele webpagina's. Mobiele webpagina-versnelling wordt bereikt door het aanbieden van de MIP-HTML-specificatie, MIP-JS running environment en MIP-Cache page caching systeem.

Het lijkt erop dat de definities van de twee erg vergelijkbaar zijn: de ene heet versnellende mobiele pagina's, de andere mobiele webversnelling, en het doel is hetzelfde - het optimaliseren van mobiele webpagina's. WTF, het zal geen ding zijn. Natuurlijk is het niet hetzelfde, maar het is gewoon het verschil tussen Laotaanse zuurkoolnoedels en de rundvleesnoedels van Master Kong. Beide zijn instant noedels, de belangrijkste grondstoffen zijn hetzelfde, het recept is iets anders, de manier van maken is iets anders, en het belangrijkste is dat de woordvoerder anders is.

Mobiele webversnelling werd voor het eerst voorgesteld door Google, door open source-standaarden te formuleren, paginaspecificaties te formuleren, rendersnelheid te optimaliseren om de gebruikerservaring te verbeteren, en Google zal het gewicht van pagina's die voldoen aan AMP-standaarden in zoekmachines verhogen. Baidu houdt zich aan het principe dat Google mij heeft, leent volledig van AMP, en introduceert ook zijn eigen open source standaard voor webversnelling, zo is MIP geboren.

Baidu MIP is hetzelfde als Google AMP; zelfs de paginalay-out, menu-indeling en technische beschrijving van de officiële website zijn vrijwel hetzelfde, of het nu gaat om het doel (het teruggeven van extreem snel bewegende pagina's in zoekresultaten), het principe (het vereenvoudigen van HTML, CSS, het uitschakelen van de meeste JS, resource control, caching, enz.), of de startstappen (eerst nieuws, daarna algemene pagina's), en de wederzijdse referentiemethode (tags toevoegen) tussen de originele pagina en de MIP-pagina. Zelfs de logo's die op de bijbehorende zoekmachines worden weergegeven, zijn vrijwel identiek:



Hier moet ik het vermogen van het Chinese volk bewonderen om ervan te leren.

On-page optimalisatieprincipes

Zowel AMP als MIP zijn in wezen pagina-versnelling door het optimaliseren van paginaweergave of lui laden om blokkering te verminderen. Net als bij sommige specificaties binnen ons bedrijf, hebben we mogelijk ook een set standaarden om de kwaliteit van onze code en paginaprestaties te verbeteren. Het is alleen zo dat deze twee ons SEO-optimalisatie kunnen brengen. Laten we hieronder een MIP als voorbeeld nemen om het principe van haar versnelling te begrijpen.

MIP is georganiseerd in drie hoofdonderdeel:

MIP HTML

MIP JS

MIP-cache

MIP HTML formuleert een nieuwe specificatie gebaseerd op de basistags in HTML, waardoor HTML rijkere inhoud kan weergeven door het gebruik van enkele basistags of het uitbreiden van functies te beperken. MIP JS kan zorgen voor snelle weergave van MIP HTML-pagina's; MIP Cache wordt gebruikt om caches van MIP-pagina's te implementeren, wat de paginaprestaties verder verbetert.

Het volgende beschrijft het versnellingsprincipe van MIP-pagina's:

Goed ontworpen JavaScript

MIP staat gebruikers niet toe JavaScript aan te passen en moet worden geïntroduceerd in de vorm van MIP-componenten om veiligheid en prestaties te waarborgen

Alle statische bronnen moeten gedimensioneerd zijn

MIP vereist dat alle assets (advertenties, afbeeldingen, audio en video) gedimensioneerd zijn. Wanneer de bron daadwerkelijk wordt geladen, kunnen alle resourcegroottes direct worden afgeleid en snel worden gebruikt om de paginalay-out te berekenen, en wordt de laadbron naadloos weergegeven zonder de leeservaring van de gebruiker te beïnvloeden door frequente updates van de paginalay-out.

Er is geen mechanisme toegestaan om paginaweergave te voorkomen

Alle aangepaste scripts van ontwikkelaars moeten MIP-tags gebruiken om terug te geven aan MIP, zoals mip-ad, mip-iframe, enzovoort, wat de lay-out en rendering van de pagina niet blokkeert.

Beheer externe resourcebelasting

De MIP-runtime regelt het laden van externe resources om hun efficiëntie te waarborgen, zodat wat gebruikers willen lezen zo snel mogelijk op het scherm verschijnt.

Encapsulatie van interactieve functies

MIP pleit ervoor dat webpagina's gebruikers een directe en eenvoudige ervaring kunnen bieden, maar dat betekent niet dat MIP de levendigheid en het plezier van de pagina beperkt. De MIP-runtime biedt sterk geoptimaliseerde encapsulated JavaScript die ontwikkelaars niet te veel moeite hoeft te doen in het implementeren van complexe interactieve functies.

Het wordt aanbevolen om de CSS van inline te gebruiken.

CSS-laden voorkomt paginaweergave, en CSS inline kan de overhead voor de client verminderen.

Alleen GPU-versnelde animaties zijn toegestaan

MIP staat alleen toe dat animaties met transformaties en opaciteit worden uitgevoerd, en triggert alleen renderlaag-samenvoeging wanneer animaties op de GPU kunnen worden uitgevoerd.

MIP-cache

Een andere belangrijke betekenis van MIP is dat het webmasters kan helpen webpagina's te versnellen, en Baidu zal MIP-webpagina's cachen naar Baidu CDN. MIP-caching kan worden gebruikt zolang het voldoet aan de MIP-standaard.

Dit zijn slechts de middelen die we vaak gebruiken om webprojecten te optimaliseren, maar nu heeft Baidu de open source-standaard gehaald en heeft het SEO een soepele uitstraling en uniforme specificaties gegeven.

Google AMP en de meningen van Baidu MIP

De mobiele weboptimalisatieoplossingen van AMP en MIP kunnen de gebruikerservaring tot op zekere hoogte verbeteren. Tegelijkertijd heeft de combinatie met SEO ook de interesse van veel ontwikkelaars om mee te doen toegenomen. Door de relatief gesloten omgeving kan deze set standaarden echter niet worden toegepast op grootschalige projecten, maar alleen op relatief eenvoudige paginaweergaven; dit is natuurlijk consistent met hun oorspronkelijke bedoeling.

AMP en MIP zijn twee verschillende sets standaarden, en om de optimalisatie van de zoekmachines van Google en Baidu te ondersteunen, moeten er twee sets pagina's worden geschreven, wat de ontwikkelingskosten van ontwikkelaars zal verhogen.

In de toekomst geloof ik persoonlijk dat de standaarden van de twee bedrijven geneigd zullen zijn om te worden gezamenlijk, en Baidu wordt geschat de AMP-standaard te ondersteunen; Google is immers vanuit een mondiaal perspectief en heeft Baidu alleen meer gebruikers in China.


MIP Tutorial:https://www.mipengine.org/doc/00-mip-101.html
Tutorial:https://www.ampproject.org/zh_cn/





Vorig:Centos 7 Montage Datadisk Tutorial
Volgend:Procedure voor de dagelijkse automatische back-upoperatie van SQL Server-databases
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com