Veliki sam ljubitelj minificiranja svega kad god je to moguće. Grijeh je za mene što to ne radim.

Međutim, nedavno sam pročitao da je jedan od tisuću savjeta za poboljšanje ranga vaše web stranice na tražilicama bio:

pružiti vam kontekst sadržaja s dobrom klasom i imenom u vašem HTML-u

[izvor]

Uvijek mijenjam imena ID-a i klase u duljinu od jednog ili dva znaka ...

Nije da ne vjerujem što je taj momak rekao, ali stvarno mi treba neka potvrda o ovome. Za mene nema smisla zašto bi to bilo važno.

  • Je li to tačno?
  • (u slučaju da jeste) Zašto?

  • Google kaže: "Koristite smislene ili generičke ID-ove i nazive klasa."

Ne bih se brinuo o ID-ima i imenima razreda. Iako su najpopularnija imena ID utjecala na nova imena HTML5 oznaka (zaglavlje, podnožje itd.) I mogu pomoći web lokacijama koje nisu HTML5 da prikazuju zasebne odjeljke svojih stranica, ne bih išao toliko daleko da bih rekao da uključivanje ključnih riječi u njih utječe na rangiranje. Ipak bih bio siguran da koristim odgovarajuće HTML oznake i mikroformate. Kao činjenicu znamo da ih tražilice koriste kao faktore rangiranja ili u najmanju ruku da mogu utjecati na to kako tražilice prikazuju vaš sadržaj u rezultatima pretraživanja što može utjecati na vašu stopu klikanja.

  • Postoji li dokument koji kaže da to ne utječe na SEO rangiranje? Imam sumnje. Jer ako držim da je moja klasa glavnog izbornika "navingation-bar", onda to Google sigurno može razumjeti, ali ako klasu glavnog menija držim kao "lorem-ipsum-sit-amet", onda je teško shvatiti. Tražim dokument za najbolje prakse u nazivu HTML klase za SEO. Ako netko zna, zalijepite vezu. Hvala unaprijed.

Ne, to nije točno i nažalost to je jedan od nekvalitetnijih odgovora na to pitanje koji je nekako dobio pozitivne glasove. Uredio sam ga da uklonim taj redak.

Imena klasa i imena ID-a u HTML-u ne razlikuju SEO. Iznimka je slučaj mikroformata gdje ih tražilice raščlanjuju i mogu prikazati određene dodatne isječke u rezultatima pretraživanja.

Nema potrebe pokušavati "umanjiti" svoj HTML. Provjerite poslužitelj šalje li gzipirani sadržaj jer to čini veliku razliku.

Imajte na umu da mnogi odgovori na to pitanje nisu stvari koje bi izravno poboljšale rangiranje u pretraživanju, većinom se radi o vidljivosti i promociji web mjesta, što su dugoročni neizravni čimbenici rangiranja.

  • Iako je ovo vjerojatno istina za tražilice koje su ljudi zabrinuti, treba spomenuti da su sve tražilice samo algoritmi i da se mogu temeljiti na bilo čemu. Moja tražilica naručuje rezultate na osnovu kratkoće naziva klasa i ID-a, pa ako želite poboljšati SEO na mojoj minifikaciji tražilice bila bi najbolja moguća optimizacija.

Mislim da osobne iskaznice niti satovi nisu bitni za SEO.

Međutim: zašto mijenjate imena ID-a i razreda u 1 ili 2 znaka? Što od toga dobivate? Ako to radite radi izvedbe, nemojte to raditi. Njihovo smanjivanje daje vam samo vrlo mali dobitak. A jedino što imate su nečitke, neprepoznatljive stvari.

  • Zadržavam kopiju neminificirane verzije
  • Ali zašto to uopće radiš, pitam se?
  • niža veličina datoteke = manje vremena za preuzimanje. klase i ID-ovi pojavljuju se oko 100 puta na html + css, pa ako mogu smanjiti 5 znakova * 100 puta ... uštedim 500 znakova
  • @ajax mi zvuči kao mikro-optimizacija - uzmite u obzir da ćete time uštedjeti nekoliko stotina bajtova, dok će vas svaki JPG koštati stotine puta više. Uz to, pravilna kompresija gzip ionako će se pobrinuti za te uzorke. Ali pretpostavljam da ni ovo nema štete
  • @ ajax333221 ^^ Ne zvuči samo tako. Jednostavno je :-)

radio za vas: Charles Robertson | Želite nas kontaktirati?