⊗jsnxPmBsSP 2 of 57 menu

Die SEO Probleem en die NextJS Raamwerk

Wanneer ons 'n webwerf ontwikkel, is dit vir ons belangrik om te verstaan of ons hierdie webwerf in soekenjins sal bevorder. Met soekenjins word gespesialiseerde webwerwe soos Google of Yandex bedoel, waarin 'n gebruiker die inligting soek wat hy nodig het.

As ons webwerf op die eerste posisies vir 'n spesifieke soekopdrag sal verskyn, sal dit dit 'n deurlopende stroom besoekers verseker. En vir hierdie besoekers sal ons niks hoef te betaal nie, in teenstelling met besoekers wat van advertensies af kom.

En hier wag die probleem op ons: webwerwe wat ontwikkel is op React, sal nie in soekenjins bevorder word nie. Die saak is dat die inhoud van so 'n webwerf se bladsye dinamies in die leser gegenereer word deur JavaScript. Soekenjins kan nog nie sulke bladsye verwerk nie. Gevolglik sal so 'n webwerf nie ten volle kan verskyn vir soekopdragte nie.

Om te verseker dat soekenjins ten volle met ons webwerf kan werk, moet die teks van sy bladsye aan die kant van die bediener geskep word en na die leser gestuur word in die vorm van 'n voltooide HTML-kode.

Dit is presies die probleem wat die NextJS-raamwerk oplos. Dit laat toe om JSX-kode aan die bedienerkant te skryf. Die bediener sit hierdie JSX om in normale HTML en lewer dit aan die leser. Sodoende sal die HTML-kode wat nodig is vir die korrekte werking van soekenjins met ons webwerf na die kliëntkant gestuur word.

Hoe presies dit gedoen word, is wat ons sal bestudeer binne die raamwerk van hierdie handleiding.

Daar moet gesê word dat soekenjins reeds besig is om te leer om JavaScript-gegenereerde inhoud te herken. Wanneer hulle ten volle sal leer om dit te doen, sal die hele ontwikkeling van webwerwe ingrypend verander. En raamwerke soos NextJS sal of glad nie meer nodig wees nie, of heeltemal anders word in hul beginsels.

So, laat ons begin:)

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp