John Mueller a Martin Splitt zo spolo─Źnosti Google odpovedaj├║ na ot├ízky SEO jazyka JavaScript

John Mueller a Martin Splitt zo spolo─Źnosti Google sa spojili s ─Ćal┼í├şm vydan├şm s├ęrie vide├ş ÔÇ×Sp├Żtajte sa webmasterov GoogleÔÇť, aby zodpovedali ot├ízky t├Żkaj├║ce sa SEO SEO.

Spolo─Źne sa striedali a odpovedali na cel├Ż rad pomerne technick├Żch ot├ízok, pri─Źom ka┼żd├í pridala svoj vlastn├Ż jedine─Źn├Ż poh─żad.

Tu je stru─Źn├ę zhrnutie ka┼żdej ot├ízky a odpovede.

ot├ízka 1: ─îo robi┼ą so star├Żmi akt├şvami?

Ke─Ć pou┼żijete na ukladanie do vyrovn├ívacej pam├Ąte Rails Asset Pipeline, ak├Ż stavov├Ż k├│d d├íme predch├ídzaj├║cemu dielu? Googlebot sleduje tieto neaktu├ílne diela, ktor├ę moment├ílne m├íme 404 '. Namiesto toho, 410, alebo ponech├íme star├ę akt├şva na┼żive nieko─żko mesiacov?

Vo v┼íeobecnosti by sa star├ę akt├şva mali uchov├íva┼ą, a┼ż k├Żm sa prestan├║ sledova┼ą. Nakoniec Google znova preh─żad├í obsah HTML a z├şska nov├ę diela.

Ak je star├Ż majetok 404, m├┤┼żete skon─Źi┼ą s nefunk─Źn├Żmi rendermi, ktor├Żm sa treba vyhn├║┼ą.

ot├ízka 2: Irelevantn├ę prvky

ÔÇ×M├┤┼żeme v pokarhan├ş nahradi┼ą alebo vynecha┼ą irelevantn├ę prvky? Tzn. svg st─║pcov├ę grafy generovan├ę JS?

Do uk├í┼żky mus├ş by┼ą zahrnut├ę v┼íetko alebo aspo┼ł to─żko prvkov, ako je to mo┼żn├ę, aby robot Googlebot mohol vidie┼ą cel├Ż obsah.

ot├ízka 3: Prep├şsan├ę zna─Źky nadpisov

ÔÇ×Ak je na va┼íom webe funkcia ─Źetu, ktor├í prep├ş┼íe zna─Źku n├ízvu pre upozornenia n├ív┼ítevn├şkov, ako m├┤┼żete vy alebo poskytovate─ż aplik├ície zabr├íni┼ą spolo─Źnosti Google v indexovan├ş prep├şsanej verzie zna─Źky n├ízvu JS?ÔÇť

Stru─Źne povedan├ę, nem├┤┼żete zabr├íni┼ą spolo─Źnosti Google v indexovan├ş zna─Źky n├ízvu, ktor├║ JavaScript dynamicky prep├şsal.

V tomto konkr├ętnom pr├şpade m├┤┼żete probl├ęm vyrie┼íi┼ą oneskoren├şm rozhovoru za interakciou pou┼ż├şvate─ża. To by sp├┤sobilo, ┼że pou┼ż├şvate─ż mus├ş klikn├║┼ą na tla─Źidlo rozhovoru sk├┤r, ako sa otvor├ş, a zmeni┼ą zna─Źku n├ízvu. Preto┼że robot Googlebot s ni─Ź├şm nereaguje, nikdy sa v├ím nezobrazia prep├şsan├ę zna─Źky nadpisov.

ot├ízka 4: JavaScript vo vykreslenom v├Żstupe

Vzdan├şm sa: m├┤┼że by┼ą JS st├íle vo vn├║tri? JS, ktor├Ż generuje men┼íie zmeny v dizajne obsahu, ale nie po┼żiadavky AJAX. ÔÇť

├üno, pokia─ż ide o predbe┼żn├ę vykreslenie, jazyk JavaScript sa m├┤┼że st├íle pou┼ż├şva┼ą vo vykreslenom v├Żstupe. D├íva to zmysel z h─żadiska u┼ż├şvate─żskej sk├║senosti, tak┼że nie je potrebn├ę odstra┼łova┼ą JS z predt├Żm vykreslen├Żch str├ínok.

ot├ízka 5: Zmizne predch├ídzaj├║ce alebo dynamick├ę zobrazenie?

ÔÇ×Zmizne predch├ídzaj├║ce alebo dynamick├ę zobrazenie?

Dynamick├ę vykres─żovanie m├┤┼że nakoniec zmizn├║┼ą, preto┼że ide sk├┤r o rie┼íenie, ktor├ę sn├í─Ć nebude potrebn├ę ove─ża dlh┼íie.

Na druhej strane s├║ na strane servera vykreslenie a predbe┼żn├ę vykreslenie u┼żito─Źnej┼íie, preto┼że umo┼ż┼łuj├║ pou┼ż├şvate─żom (a preh─żad├íva─Źom) r├Żchlej┼íie prij├şma┼ą obsah.

Pozrite si cel├ę video ni┼ż┼íie: