Matt Cutts: ponturi SEO pentru webmasteri

Intr-un articol din USA Today, Matt Cutts ofera sfaturile lui pentru generarea de trafic si optimizarea pentru motoarele de cautare a site-urilor. Articolul mi se pare excelent si cred ca ofera suficienta informatie atat pentru incepatori cat si pentru useri cu experienta medie.

Cat de important este brief-ul dupa care se realizeaza o aplicatie web?

Se spune ca ideea pe care iti bazezi startul de antreprenor este foarte importanta. Iti vine o super idee pe care vrei sa o dezvolti intr-un super business. Popescu are aceasta idee, dar nu are experienta suficienta in domeniu (cum deseori se intampla) dar avand o pornire deosebita, decide sa ia deciziile pe as he goes. Nu are plan de afaceri bine pus la punct, dar este convins ca are o idee de succes. Din intamplare super ideea lui are aplicare in online, drept urmare are nevoie de un site sau poate chiar o aplicatie mai complexa.

Ar putea fi tentat sa creada ca daca se misca repede si angajeaza pe cineva sa-i faca acel site cunoscand doar o parte din cerinte, el va scuti timp pretios. Cum in online totul se misca foarte repede, site-urile apar si dispar peste noapte, pare o abordare logica. Ei bine, aici se inseala omul nostru si cel care s-a angajat sa-i construiasca aplicatia din nevoie de bani sau din prea mult optimism.

Dezvoltare initiala

Aici se duce totul de rapa. Aplicatia care se construieste cu brief-ul incomplet, din care lipsesc amanunte ce se vor dovedi esentiale va fi implementata prost. Constructia proasta inseamna ca e nevoie de timp de reconstructie a sectiunii/sectiunilor, sau mai rau: multe bug-uri, incercari de peticire, generare de si mai multe bug-uri si uite asa avem o aplicatie defectuasa care nu se ridica la nivelul asteptarilor.

Ca sa nu fiu inteles gresit, majoritatea aplicatiilor mari au bug-uri, majoritatea cunoscute si asupra carora se lucreaza pentru remediere. Aplicatia este complexa, gandita de mai multe capete si implementata de mai multe capete. Nu toate aceste capete sunt perfecte, genii ale planificarii sau ale programarii si din acest motiv apar bug-uri, bug-uri normale.

Dezvoltare aditionala

Sa revenim la aplicatia noastra construita dupa un brief incomplet/defectuos. Am dezvoltat-o si i-am dat drumul asa cum este ea. Nu e cea mai buna, dar este a noastra si ne mandrim cu ea – doar nu stam sa o refacem (cum ar fi normal, costul unei reconstructii s-ar amortiza foarte repede comparativ cu costurile dezvoltarii pe o platforma proasta). Ne gandim ca o peticim usor usor si introducem functionalitate noua – ce facem in plus fara sa vrem este sa adaugam si mai multe bug-uri care vor creste costul intretinerii si

Concluzie

Costuri. Totul se reduce la costuri. Firma care dezvolta site-ul pierde oameni care muncesc mai mult decat e nevoie, inutil, cand talentul lor ar putea fi exploatat in alte directii. Oamenii vor fi plictisiti, nemotivati, stresati, vor programa cu scarba, iar rezultatul nu va fi din cele mai bune (nu vreau sa aduc aminte din nou de gandaci).

Clientul va suporta inevitabil un termen de livrare ce depaseste deadlineul, o functionalitate a site-ului care poate indeparta din vizitatori si costuri mai mari de dezvoltare (si firma care dezvolta trebuie sa-si amortizeze malaiul intr-o buna parte, nu?).

Totul in final se rezuma la bani. Morala: mama lui de brief, faceti-l bine din prima si nu va apucati de lucru pana nu aveti o varianta finala.

Cateva conceptii gresite despre SEO

Desi nu-mi focalizez atentia pe SEO, am lucrat cu cativa clienti si pe partea de optimizare pentru motoare de cautare. Toata lumea pare sa fie obisnuita cu ideea ca in informatica totul e exact. Faci ceva, faci bine, inseamna ca totul trebuie sa se comporte conform asteptarilor. Pe langa SEO, aceeasi idee se aplica si cand incerci sa explici cum functioneaza propagarea domeniului prin internet. Pare greu de inteles ca in informatica ceva dureaza mai mult de “instantaneu”. Daca nu e asa, e vina celui cu care a colaborat. Totusi, propagarea domeniului nu face parte din ideea pe care vroiam s-o subliniez in acest post.

“Tot ce am nevoie pentru site-ul meu este SEO”

Prin SEO maresti traficul venit din partea motoarelor de cautare. Daca acei oameni intra la tine pe site si nu sunt atrasi de el, care ar fi rostul optimizarii? Aspectul site-ului, felul in care este prezentat continutul, culori, imagini, layout, totul conteaza. Este la fel de important sa ramana pe site-ul tau pe cat de important a fost sa-i aduci. Nu crede ca totul depinde de optimizare. Un site care arata bine, care ofera utilizatorului informatia dorita, care-i da un motiv sa se intoarca, sa-l promoveze prin prieteni, sa-l adauge in bookmarks/del.icio.us/etc este esential.

Citeste continuarea articolului »