Web Development (Sviluppo Web)
Lo sviluppo web è la costruzione tecnica di siti e applicazioni: la parte visibile che si presenta nel browser e la parte che gira sul server e ne regge il funzionamento.
Il punto che riguarda chi lavora sulla visibilità è che le decisioni più difficili da correggere vengono prese qui, e vengono prese prima. Come sono fatti gli indirizzi, se il contenuto arriva già composto o viene assemblato nel browser, come funziona la navigazione, quali stati restituisce il server: sono scelte di impostazione, e intervenire dopo costa dieci volte tanto (client, struttura del sito).
Da qui la conseguenza organizzativa, che è la parte utile di questa voce: la SEO entra nel progetto quando si decide l’architettura, non a sito fatto. Le richieste da mettere sul tavolo in quel momento sono poche e precise – contenuto presente nell’HTML del server, indirizzi stabili e leggibili, collegamenti come elementi veri e non come azioni di script, stati di risposta corretti (pre-rendering, 200 OK).
Vale anche il rovescio, e conviene dirlo: molte richieste che vengono presentate agli sviluppatori come urgenze SEO non lo sono. Distinguere ciò che cambia la lettura di un sito da ciò che sposta un decimale è parte del mestiere, e un rapporto in cui ogni richiesta è prioritaria finisce per non averne nessuna (SEO tecnica).