You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sajnos ez a jelenlegi architechtúrával nem megoldható. Mindent kliens oldalon renderelünk (beleértve a fordításokat is, meg a lefordított meta adatokat is), amikor lejön a szerverről a sima index.html file ott fixen be van égetve a meta title magyarul, a Facebook (és az összes többi social media meg chat platform ami csinál ilyen link előnézetet) nem fogja lefutatni a JavaScriptet ami az egész alkalmazást megjeleníti csak azt nézi ami az elsődleges nyers HTML-ben van.
Az egyetlen lehetséges megoldásnak azt látom, ha az oldalt refaktorálnánk úgy, hogy minden oldalt előre statikusan legeneráljon. Ez megoldható, ha átültetjük az egészet mondjuk Next.js-re. Egyébként én már eljátszottam ezzel a gondolattal, sok előnye lenne SEO meg performancia szempontból is (a Hotel / Személy aloldalak biztosan gyorsabbak lennének amikor egy látogató direkt azokat nyitja meg és nem a Térképről navigál át), viszont ez nem egy triviális feladat, elég nagy időbefektetéssel járna. Becsült idő: nettó 1 hét munka, plusz mindent újra szépen ki kéne tesztelni, nehogy útközben eltörjünk valamit. Nem tudom megéri-e, ha találok rá időt szívesen belekezdek egy prototípus összerakásába (sok minden csak copy paste lenne, mert a Next.js is React-t használ, szóval nem vagyunk messze tőle), aztán meglátjuk belefutok-e valami nagyobb akadályba.
most a magyar jelenik meg:
a jelenlegi kódban erre van lehetőség vagy kell hozzá fejleszteni?
The text was updated successfully, but these errors were encountered: