SEO meselesi we NextJS freýworki
Biz web sahypasyny işläp çykarylanda, bu sahypany gözleg ulgamlarynda ösdürjekdigimizi düşünmek biziň üçin möhümdir. Gözleg ulgamlary diýip, Google ýa-da Yandex ýaly ýöriteleşdirilen web sahypalary aňladylýar, ulanyjynyň özüne gerekli maglumaty gözleýän ýerleri.
Eger bizim sahypamyz belli bir sorag boýunça birinji pozisiýalarda görkezilse, bu oňa togtawsyz myhmanlar aýlanyşygyny üpjün eder. We bu myhmanlar üçin biz reklamadan gelen myhmanlardan tapawutlylykda, hiç zat tölemeli bolmarys.
We şu ýerde bizi problem gözleýär: React-da işlenip çykarylan web sahypalary gözleg ulgamlarynda ösdürilmez. Sebäbi şondaky sahypalaryň mazmuny brauzerde JavaScript arkaly dinamiki ýagdaýda döredilýär. Gözleg ulgamlary heniz şuňa meňzeş sahypalary işleýip bilmeýär. Şonuň üçin şeýle web sahypasy gözleg soraglary boýunça doly görkezilip bilmez.
Gözleg ulgamlarynyň bizim web sahypamyz bilen doly işleýip bilmegi üçin, onuň sahypalarynyň tekstleri serwer tarapyndan döredilmeli we taýyn HTML kody görnüşinde brauzere iberilmeli.
Bu meseleni NextJS freýworki çözýär. Ol serwer tarapynda JSX kody ýazmaga mümkinçilik berýär. Serwer bu JSX-i adaty HTML-e öwürýär we ony brauzere berýär. Şeýlelikde, müşderi tarapyna, gözleg ulgamlarynyň bizim web sahypamyz bilen dogry işlemegi üçin zerur bolan HTML kody iberiler.
Bunyň nähili amala aşyrylandygyny biz şu okuw gollanmasynyň çäginde öwreneris.
Gözleg ulgamlarynyň eýýäm JavaScript-de döredilen mazmuny tanamagy öwrenýändigini aýtmaly. Olar muny doly öwrenenleri, web sahypalaryny işläp çykaryşyň hemmesi esasy üýtgeşiklige sezewar bolar. We NextJS ýaly freýworkler ýa-da tutuşlygyna zerur bolmaz, ýa-da öz ýörelgeleri boýunça düýbüni doly üýtgerer.
Şonuň üçin, gidiň:)