Single Page Web a SEO rubrika: Kódování: HTML
Ked urobim cely web v Reacte, content si budem nacitavat cez ajax a prelinkujem si to cez hashtagy, nebude mat google bot problem naindexovat obsah?
Podla tohto odkazu https://webmasters.googleblog.com/2014/05/understanding-web-pages-better... google indexuje aj JS a css.
Uz som par takych webov robil, ale vtedy islo o appky, teraz bude dolezity obsah ktoreho by malo byt dost, ide o socialny portal nieco medzi klasickym webom a aplikaciou.
Jeden problem je tahle veta: Sometimes the JavaScript may be too complex or arcane for us to execute, in which case we can’t render the page fully and accurately.
Dalsi problem je hashtag. Veci co jsou za nim se ignoruji.
Ale resit se to da. Musis mit server rendering pro React a nepouzivat hashtagy pri routovani.
Komentáře
- xxar3s : A ako to mam riesit? Mozem spravit rovnake routovanie na klientovi aj serveri. S vypnutym JS sa bude na tej url posielat json s obsahom. Do linkov dam normalne adresy href="/nejaka-url", a so zapnutym js sa to replacne na href="/#nejaka-url" ... — 13.4.2016
- tdvorak : @xxar3s: běžně se nazývá universal/isomorphic app. Server kompletně vyrenderuje react stránku a pošle jí klientovi. Ten si podle možností přivěsí javascript a stránku tak ještě víc oživí. Mrkni třeba na https://github.com/DavidWells/isomorphic-react-example — 14.4.2016
- anti.cz : Ten priklad od Wellse uz nejde. Jedna zavislost je smazana. Ale takovych veci je vice. Tohle funguje https://github.com/gaearon/react-isomorphic-starterkit je tam sice par warningu pri instalaci. Je potreba to poupdatovat(https://david-dm.org/gaearon/react-isomorphic-starterkit - co to pisu jsou stranky dole, ale link by mel pak fungovat). Doporucuji vychazet z veci pod zastitou Gaearona(Abramov), nebo aspon ja to tak delam. — 15.4.2016
- tdvorak : @anti.cz: díky za dodatečné info. JS svět jde holt moc rychle kupředu a rozbíjí při tom věci. — 14.4.2016
Pro plný přístup na Devel.cz se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře