Best Practices voor Nuxt.js SEO

Een van de grootste verkoopargumenten van Nuxt.js is dat het uw toepassing kan helpen met Search Engine Optimization (SEO) en beter kan scoren op Google. In dit artikel bespreken we de best practices om ervoor te zorgen dat uw Nuxt-applicatie correct is ingesteld om op zoekmachines te worden gerangschikt.

Disclaimer: dit artikel is geen SEO-gids of een gids over hoe u goed kunt scoren op Google. Het is een technisch artikel over hoe u metatags en omleidingen het beste kunt instellen in uw Nuxt-applicatie, wat helpt bij SEO.

Hoe Nuxt.js u helpt met SEO

Voordat we erin duiken, laten we snel ingaan op wat Nuxt is en hoe het u kan helpen uw applicatie samen te stellen voor SEO-doeleinden.

Toepassingen met één pagina zijn niet ingesteld voor SEO

Gewoonlijk maakt u met Vue.js een applicatie met één pagina. Dat is een puur JavaScript-gegenereerde applicatie waar er slechts één bestand is, een lege index.html. De inhoud wordt ingevuld in index.html nadat JavaScript in eerste instantie is geladen en JavaScript zorgt ook voor het wisselen van route.

SPA's zijn geweldig voor het maken van pittige UI's, maar als het gaat om SEO, zijn toepassingen met één pagina niet ideaal omdat ze geen initiële inhoud hebben. Dat maakt het moeilijk voor Google en andere crawlers (inclusief sociale media-crawlers zoals Facebook) om uw website te crawlen en correct weer te geven in de zoekresultaten.

Nuxt.js maakt het eenvoudig om een ​​universele applicatie te maken

Een universele applicatie gaat over het vooraf laden van uw applicatie op een webserver en het verzenden van gerenderde HTML als reactie op de browser voor elke route in uw app om SEO te verbeteren, het laden sneller te laten verlopen, samen met vele andere voordelen.

Met een universele toepassing zal er inhoud op de pagina zijn zoals -tags en <meta> -tags in de <head> en <h1> -tags in de <body> voordat JavaScript is geladen. Die tags helpen crawlers om te bepalen wat er op de pagina staat.</p><h3>Hoe Nuxt.js omgaat met al uw pagina's</h3><p>Nuxt gebruikt een bibliotheek genaamd vue-meta om het element <head> op elk van uw pagina's te verwerken. Een pagina is slechts de term van Nuxt voor een route en elke pagina bevindt zich in een map met pagina's.</p><p>Nuxt biedt u drie manieren om het element <head> op de pagina's van uw toepassing in te stellen. Laten we ze nu bekijken.</p><h3>1) Standaard metatags instellen voor alle pagina's</h3><p>Het is niet ongebruikelijk dat verschillende pagina's in uw applicatie enkele van dezelfde metatags delen. Met Nuxt kunt u de standaardwaarden voor elk van uw pagina's instellen door de eigenschap head in te stellen in nuxt.config.jsfile.</p><pre>module.exports = {   hoofd: {     titleTemplate: '% s - Nuxt.js',     meta: [// Elk object in deze array heeft zijn eigen metatag       {charset: 'utf-8'},       {name: 'viewport', inhoud: 'width = device-width, initial scale = 1'},       {hid: 'description', name: 'description', inhoud: 'Meta description'}     ]   } };</pre><p>Klik hier om alle eigenschappen te zien die u kunt definiëren in de eigenschap head.</p><p>Opmerking: Nuxt.js gebruikt head voor de naam van de eigenschap. vue-meta gebruikt metaInfo. Het is dezelfde eigenschap.</p><h3>2) Individuele metatags instellen voor uw pagina's</h3><p>Binnen elk van uw Nuxt-pagina's kunt u een head-methode definiëren. U kunt de hoofdtags voor een individuele pagina handmatig aanpassen en Nuxt overschrijft alles wat u als standaard hebt ingesteld in het nuxt.config.jsfile.</p><p>Hier is een voorbeeld van een About.vue-bestand met eigen metatags in de head-methode:</p><pre><Template>   <h1> Over pagina </h1> </ Template></pre><pre></ins><div class="neighbor-articles"><h4 class="ui header">Zie ook</h4><a href="/deal/best-social-media-affiliate-marketing-strategies-3a3ca1/" title="Beste sociale media affiliate marketingstrategieën">Beste sociale media affiliate marketingstrategieën</a><a href="/deal/the-best-homesickness-cure-when-you-can-t-go-home-for-the-holidays-3d2ead/" title="De beste heimwee als je niet naar huis kunt voor de feestdagen">De beste heimwee als je niet naar huis kunt voor de feestdagen</a><a href="/deal/the-7-best-small-business-tools-for-under-20-mo-6ce00a/" title="De 7 beste hulpmiddelen voor kleine bedrijven voor minder dan $ 20 per maand">De 7 beste hulpmiddelen voor kleine bedrijven voor minder dan $ 20 per maand</a><a href="/deal/here-is-the-only-secret-of-becoming-the-best-at-anything-the-power-of-less-60e742/" title="Dit is het enige geheim om overal de beste in te worden: de kracht van minder">Dit is het enige geheim om overal de beste in te worden: de kracht van minder</a><a href="/deal/venomline-discusses-the-best-dog-foods-supplements-training-for-pocket-bully-s-37324b/" title="VENOMLINE BESPREEKT DE BESTE HONDENVOEDING, SUPPLEMENTEN & OPLEIDING VOOR POCKET BULLY'S">VENOMLINE BESPREEKT DE BESTE HONDENVOEDING, SUPPLEMENTEN & OPLEIDING VOOR POCKET BULLY'S</a></div></main><div class="push"></div></div><footer style="height:50px">finleyandoliver.com<!-- --> © <!-- -->2020<!-- --> <a href="https://no.finleyandoliver.com/deal/best-practices-for-nuxt-js-seo-a8aafd/" title="https://finleyandoliver.com">finleyandoliver.com</a></footer></div></div></div></body></html>