Kuidas luua rakendust Ruby on Rails 5.1 koos jQuery, Webpacki ja lõngaga

Oletame, et mul on paaril lehel konsoolis viga, näiteks järgmine:

(index):239 Uncaught ReferenceError: incom is not defined at (index):239 at dispatch (jquery.min.js?ver=1.8.3:2) at u (jquery.min.js?ver=1.8.3:2) 

Kas see mõjutab kuidagi SEO-d või saan seda ohutult eirata?

Kui mõni viga või Javascripti (mis tahes kujul) vale rakendamine mõjutab roomatavus või takistavad roomikuid sisu toomine, võib see SEO-d drastiliselt mõjutada.

Kui see viga mõjutab mõnda protsessi, ei pruugi robotid teie veebisaiti teistele eelistada.

Isegi pärast vigade parandamist peaks Javascripti juurutamisel meeles pidama mõningaid asju.

Ärge kasutage Javascripti onclicki sündmusi sisemise linkimise asendajana. Selle asemel kasutage HTML-is või DOM-is tavalisi ankrumärgendeid.

Javascripti blokeerimine. Kui Javascript on blokeeritud, ei saa otsingumootorid teie saidi täielikku kasutuskogemust. See tähendab, et otsingumootor ei suutnud näha, mida lõppkasutajad teie saidil näevad, ja see võib viia selleni, et otsingumootorid tõlgendavad seda varjatuna.

Funktsiooni Fetch as Google abil saate vaadata, kuidas lehti robotid loevad.

  • Suur tänu selge vastuse eest. Hinnatud!

Anuveshi vastus on õige. See kahjustab otseselt SEO-d ainult siis, kui viga takistab robotil lehe sisu nägemist.

Samuti võib see SEO-le kaudselt haiget teha, kui see muudab saidi külastajate jaoks vähem kasutatavaks. Google võib märgata, kui kasutajad pöörduvad teie saidilt ära.

Kui aga probleem on kasutajatele nähtamatu, kes arendaja tööriistu ei ava, ei tohiks see SEO-d mõjutada. Google on juba ammu öelnud, et nad ei eelista saite selle põhjal, kui "õige" see sait on. Näiteks ei asenda Google saite paremini, kui need läbivad HTML-valideerimise.

  • Täname selge vastuse eest!

none: Charles Robertson | none