Arhive etichetă: html

Structurarea unui site

In acest articol voi prezenta structura optima pentru un site: structura folderelor, a fisierelor, domeniul, numarul de pagini, cum este continutul distribuit pe o pagina.

Subiectul general sau categoria unui site este dictat de tema acestuia. Ideal ar fi ca site-ul tau sa aiba legatura cu o singura tema, iar daca ai mai multe teme, creezi mai multe site-uri.

Ideea principala este aceea de a separa continutul pe mai multe pagini in functie de subiect.
Urmatorul pas este acela de a face legaturi intre toate paginile de pe toate paginile, iar legaturile trebuie sa aiba ca text cuvintele cheie ale paginii spre care este facuta legatura.

Creeaza multe pagini scurte

Site-urile cu multe pagini au un rank mai bun decat alte site-uri cu pagini mai putine, daca toate celelalte lucruri sunt egale. Este mai bine sa ai un site cu 50 de pagini mai scurte decat un site cu 5 pagini foarte lungi. Insa orice pagina trebuie sa contina minim 200 cuvinte de text pentru a fi gasita relevanta de catre Google.

Paginile scurte sunt indexate mai repede si descarcate mai repede. Studiile arata ca iti pierzi 10% din vizitatori pentru fiecare secunda in care pagina ta se incarca. Daca acest lucru dureaza mai mult de 5 sec atunci nu vei avea prea mult trafic, deoarece majoritatea vizitatorilor vor pleca altundeva.

De asemenea, trebuie sa creezi pagini cu continut real, nu tot felul de pagini cu texte copiate de peste tot.
Pastreaza-ti paginile simple fara prea mult cod. Nu folosi scripturi JavaScript, animatii, grafice mari sau orice ar putea sa impiedice indexarea sau vizitatorii de la continut, decat daca este absolut necesar.

Imparte paginile cu headinguri, nu doar pentru a ajuta vizitatorii la citit dar si pentru a castiga relevanta de la Google.

Aici este un exemplu de site cu pagini pe care ar trebui sa le iei in considerare:

* Pagina principala
* Produse, servicii sau continut
* Pagina FAQ (Frequently Asked Questions)
* Sitemap sau Harta Site (Pagina cu linkuri catre toate paginile site-ului)
* „Despre noi” sau „Despre tine”
* Contact
* etc.

In ultimul rand, adaugarea mai multor pagini site-ului tau creste valoarea totala PR. PR-ul este atribuit pe pagini individuale dar poate fi distribuit pe toate paginile site-ului.

Pastreaza-ti site-ul intr-un singur folder.

Cand Google iti viziteaza site-ul, incepe de la pagina principala si urmareste fiecare link spre toate celelalte pagini.

De obicei, Google atribuie o importanta mai mare fisierelor care sunt mai aproape de folderul radacina al serverului tau – folderul unde este situata pagina principala. Insa unii designer creeaza mai multe foldere pentru usurinta de administrare a multor fisiere.

Se crede ca Google atribuie paginilor situate in alte foldere un scor mai mic decat cele situate in folderul radacina. In general, Google nu indexeaza pagini care sunt foarte indepartate de aceea ar fi ideal sa pastrezi toate paginile in acelasi folder.

Nu umple paginile cu cod

Google are o limita de timp pentru a vizita un site. Daca ai un site foarte mare, Google nu va avea timp sa indexeze toate paginile din primele doua vizite. Problema poate fi minimalizata daca pastrezi codul paginilor cat mai curat posibil.

Asta inseamna sa incerci sa nu ai mai mult cod decat textul vizibil. Multe pagini de pe internet sunt compuse din 80% cod JavaScript si CSS. Desi Google ignora aceste coduri, dureaza mai mult gasirea continutului.

Pune-ti codul JavaScript in fisiere .js si fa legatura la el intre tagurile HEAD. Fa la fel si cu fisierele .CSS

Vezi pagina unelte pentru optimizarea site-urilor web

Alte articole interesante:

Validare HTML

Un validator HTML va va spune foarte probabil unde trebuie sa aduceti imbunatatiri codului scris de d-voastra pentru a fi cat mai „prietenos” in ceea ce priveste motoarele de cautare. Verifica ce ar putea interveni in calea spiderilor si crawlerilor motoarelor de cautare pentru o cat mai buna indexare a site-ului. Se axeaza in special pe:

  • Identificarea erorilor HTML care cauzeaza o incarcare lenta a site-ului (motoarele de cautare indexeaza mai greu site-urile cu viteza de download mica)
  • Verificarea integritatii meta tag-urilor. Tag-uri incomplete, prost scrise, etc., pot induce in eroare spiderii motoarelor de cautare si este posibil sa nu se mai axeze pe cuvintele cheie relevante.
  • Sugerarea de modificari cum ar fi adaugarea de ALT text imaginilor care sporeste densitatea de cuvinte cheie si va ajuta la o mai buna plasare a site-ului d-voastra.
  • Verificarea, de asemenea, a codului CSS care duce la un display adecvat al site-ului.

Pentru validarea codului HTML recomandam:

Pentru validarea CSS recomandam:

Cresterea raportului de continut din site

Unul dintre factorii interni de optimizare web este rata de continut din pagina, sau Content Ratio. Iata cateva modalitati de a creste acest coeficient:

  • Eliminarea codului nefolosit. Uneori, in urma procesului de dezvoltare a unui site, raman cateva urme ale acestui proces sub forma de cod comentat. Acest cod comentat nu ajuta la nimic. De aceea, daca folositi o tehnologie de Server Side Scripting gen Asp sau PHP, in locul comentariilor HTML folositi comentariile specifice limbajului folosit, ceea ce va duce la eliminarea informatiilor neutilizate din codul HTML. Acest proces va ajuta si la optimizarea dimensiunii paginii web atunci cand cantitatea de cod comentat este semnificativa.
  • Eliminarea comentariilor HTML in exces, chiar daca acestea va sunt folositoare in timpul dezvoltarii site-ului.
  • Inlocuirea codului CSS si JavaScript din interiorul paginii cu fisiere externe. O mare parte din site-urile care au necesitat optimizare aveau peste 50% din pagina cod CSS sau JavaScript. Solutia este simpla si anume se muta intregul cod CSS sau JavaScript in unul sau mai multe fisere externe si apoi se referentiaza din interiorul paginii.
  • Schimbarea layout-ului paginii intr-un layout fara tabele, bazat doar pe stiluri CSS. Paginile web care au la baza layout-uri construite folosind tabele „consuma” mare parte din codul paginii cu ierarhizarea si formatarea tabelelor si celulelor acestora. De acceea, un layout bazat pe tabele va avea un coeficient de continut destul de scazut. Chiar daca nu este usoara trecerea la un layout bazat pe stiluri CSS, ea va va garanta un coeficient de continut optim si o mai buna compatibilitate cu browserele web, cel putin cu cele moderne.
  • Inlocuirea portiunilor de continut ce implica o formatare si o ierarhizare complexa de elemente HTML si CSS cu imagini/capturi ecran ale acelor zone. Un exemplu clasic este acela in care se prezinta un tabel cu o grila de preturi pentru anumite servicii sau produse. De obicei aceste tabele sunt sarace in cuvinte cheie si complexe in structura, de aceea inlocuirea acestor tabele cu imagini este o solutie excelenta.
  • Adaugarea de text sumplimentar. Solutia extrema, atunci cand codul HTML/CSS/JavaScript nu poate fi redus sau eliminat, este aceea de a mari cantitatea de continut util.