• Moderatore

    Competenze SEO - Quali sono necessarie?

    Apro questa discussione per capire un po' di più per provare a capire un po' meglio come si sta evolvendo il mondo SEO.
    Qualche giorno fa ho letto da qualche parte un'offerta di lavoro per SEO con le seguenti richieste:

    • conoscenza base html + css
    • conoscenza minima di adwords e fb advertising
    • conoscenza base di wordpress
    • conoscenza minima delle dinamiche social
    • conoscenza ottima della lingua italiana e base di quella inglese
    • conoscenza media di posizionamento nei motori
      e solite cose (saper lavorare in team, etc etc).

    Sotto tale offerta ho letto numerose critiche del tipo:
    "eh, ma se dovessi conoscere Wp sarei un programmatore", "se dovessi scrivere io, sarei un content writer", "eh, ma se dovessi sapere di social sarei un smm" etc etc.

    Premetto che anche io odio quegli annunci del tipo: cercarsi grafico, richiesta conoscenza approfondita di php, c, linux.
    Però in questo caso l'annuncio lo vedo del tipo: cerco un seo che abbia un'infarinatura di argomenti affini.

    Per me un seo, soprattutto un bravo seo, deve conoscere ed aggiornarsi sulla seo, e va beh, ovvio, ma deve allo stesso tempo avere altre competenze:

    • un seo che non conosca l'html mi appare francamente assurdo
    • un seo che non sappia usare wp o che non sappia un minimo di wp, che non sappia scrivere o che non sappia cosa sia adword, idem
    • per me un seo dovrebbe avere conoscenze anche di programmazione (minima, ovviamente, ma averne), sapere almeno come funziona un db etc etc

    Sono io a chiedere troppo?
    Che ne pensate?


  • User Attivo

    Se per HTML intendi sapere cos’è un rel="alternate" ok, ma se iniziamo parlare di CSS credo sia tutta un’altra cosa. Per me c’è una netta distinzione tra chi fa SEO, PPC,SEM o sviluppa siti web. Sono ambiti cosi complessi che ormai esiste una netta distinzione, e soprattutto sono figure professionali con tariffe orarie molto differenti. Nell'annuncio in questione parlavano di competenze base, minima, mi sembra un profilo junior, quindi ci può anche stare.


  • Moderatore

    Ma sì, infatti. Però mi aspetto che un SEO, anche se non fa un sito web, sappia cosa sia un H1 o cosa sia un attributo. O come funziona, in genere, un css. Ovvio che non debba "costruire" un template, ma imho, un seo che non distingua un tag <strong> da <em>, per dire una stupidaggine, potrà avere se non problemi, limitazioni.

    Ma il punto che mi interessa capire e discutere esula un po' dall'annuncio in questione:
    se un seo non conosce html, non sa come funziona wordpress (o altri cms), non ha competenze minime di scrittura, non sappia cosa sia la PPC, come diamine fa a fare il seo?

    O, detto diversamente, cos'è un SEO? Chi compila i campi in yoast? O chi mette tag alternate?

    Nella mia idea, la seo si fa con il progetto ed in base allo stesso si attuano azioni utili allo scopo. Non è un lavoro meramente meccanico. Però, dato che anche tu dici "ci può anche stare", mi viene il dubbio di non aver capito fino in fondo la questione...


  • Moderatore

    Ciao Massy,
    se parliamo di conoscenze a T concordo.


  • Community Manager

    Un SEO deve ambire a conoscere tutto. Non si sfugge. La sua funzione è influenzata e influenza troppe cose. Quindi, di conseguenza, deve sapere.

    Per me è una delle figure più affascinanti che consentono di capire, per ognuno, le proprie attitudini. Non c'è una cosa fissa.

    Massy citerò questa discussione su FastForward tra due giorni!

    Ora la condivido in giro 🙂


  • User

    Ho letto anch'io quella discussione. Secondo me deve sapere un po' tutte queste cose e anzi la conoscenza del posizionamento sui motori di ricerca dovrebbe essere ottima.


  • User

    Se devo essere sincero, ho trovato tutto abbastanza nella norma tranne la voce "conoscenza media di posizionamento nei motori di ricerca". Come è già stato detto quella dovrebbe essere ottima già di base, con le dovute variazioni in base alla seniority del candidato.

    Aggiungo alcune competenze che secondo me** a livello base** (chiaramente per ciascuna di queste competenze esistono specialisti appositi e il SEO non potrebbe mai e poi mai sostituirli) non dovrebbero mancare e vanno a completare il profilo di un buon SEO:

    • CRO
    • Analytics
    • Copywriting

  • User Newbie

    Io sono uno di quelli ossessionati dalla conoscenza generale delle cose, capisco anche che questi lavori si rapportano con ambienti che cambiano con una velocità tale che le sole
    conoscenze di programmazione di per se non garantiscono la comprensione di tutte le dinamiche seo.
    Detto questo però sono d'accordo con te, se dici di avere competenze seo, come mimino devi sapere cos'è un cms, come funziona, le regole base dell'html e del css( non mi pare neanche sia cosi complicato).
    Se poi non hai conoscenze su come funzionano i motori di ricerca, le adv e una buona capacità di scrittura nella lingua che scegli di usare, come fai a dire che hai competenze seo 🙂 ?

    Forse la questione si pone perchè oggi anche chi ha come competenze solo le ultime tre che ho citato, grazie a plugin e cms molto semplificati, riesce ad avere buoni risultati in chiave seo a volte migliori rispetto a chi parte da basi più solide nel campo della programmazione.
    Siamo all'interno di un mondo nel quale tutti smanettiamo di continuo, sperimentando e arrivando a risultati che riusciamo a spiegare in modo compiuto dopo avere fatto tanti test e magari qualcuno lo fa in modo "spontaneo" senza manco starci a riflettere troppo, senza farsi troppe domande. Non so forse è una visione un pò superficiale la mia.

    Però tornando al succo del discorso, personalmente, se dovessi selezionare un esperto di seo, oltre a valutare i risultati del suo storico, mi preoccuperei di capire se ho di fronte una persona che ha le skills che citavi nell'offerta di lavoro.
    Può essere anche vero che hai fatto ottimi risultati senza conoscere Wp o il css, però questo ti depotenzia di molto, avrei paura che in futuro di fronte ad un nuovo problema la scarsa conoscenza dell'ambiente nel quale operi possa rilevarsi perdente.


  • Moderatore

    Vi consiglio i commenti presenti su questo post di FB 😄 ci sono diverse idee e visioni.
    bit.ly / 2X2H74p (scusate ho pochi post per le URL)

    Per me, che sono fin troppo "orizzontale" (e quindi mi sto dando contro :rollo:), il SEO (che è un consulente, non è designer e non è un developer) non deve per forza di cosa conoscere il "backend" dell'html generato (es. il CMS, il PHP, React, ecc.), ma deve sapere bene come funziona il markup HTML e come viene usato. Tecnicamente la sua competenza sui linguaggi di programmazione e sui markup potrebbe finire lì.
    Poi più è a "T" meglio è, ovviamente.

    Sotto tale offerta ho letto numerose critiche del tipo:
    "eh, ma se dovessi conoscere Wp sarei un programmatore", "se dovessi scrivere io, sarei un content writer", "eh, ma se dovessi sapere di social sarei un smm" etc etc.

    Io le condivido abbastanza queste critiche.
    Il SEO non può "perdere tempo" (anche se fosse capace) a risolvere le magagne di developer/assemblatori di WP.
    Il SEO non può perdere tempo a scriversi Title e Meta Desc o articoli interi perché il copy è incapace.
    Il SEO indica cosa si deve fare e sta al dev il sapere come farlo, indica come integrare la keyword research al piano editoriale e sa il copywriter come farlo, ecc ecc.
    Il SEO deve saper fare molte altre attività time consuming, e per questo non può (e non dovrebbe) fare altro.

    Esempi:

    • leggere i dati dagli strumenti di analisi
    • fare keyword research
    • fare analisi dei competitor digital
    • fare audit dei siti web (che guarda un po' si fa da frontend)
    • analisi del log per capire come fa crawling il motore di ricerca
    • saper usare BENE Excel per pivottare il mondo.
    • capire se un sito ha prestazioni adeguate o meno
    • sapere se invocare l'aiuto del frontend developer (se il problema è il frontend) o del sistemista (se il problema è del server)
    • capire lo stato dei link interni ed esterni e se ci sono problemi
    • saper capire la sitemap di un sito (esistente) o svilupparla (se non esistente) in modo da capirne/guidarne l'effetto sul traffico e sul crawling
    • identificare eventuali problemi che possano inficiare il traffico organico
    • ma soprattutto deve **saper organizzare una strategia di medio lungo periodo che si integri al piano "marketing" **(piano editoriale, obiettivi commerciali, ecc. ecc.)
    • ecc, ecc. (non cito nemmeno la conoscenza di alto livello che deve avere degli strumenti Google e di quelli per analisi e lettura dati)

    Messe le competenze su una bilancia, forse sono più importanti quelle legate al mondo del marketing e della comunicazione, rispetto a quelle del mondo della programmazione
    (leggere il Markup HTML per capire se i link sono ok non è programmazione, programmazione è estendere la classe PHP del router di un CMS perché genera canonical del piffero...).

    O in un confronto a tre sono più importanti l'abbinata marketing/data-analysis rispetto al development.

    Il tutto IMHO e detto da uno abbastanza nerd che con il php/js/mysql ci lavoricchia da un 15 anni circa e non disdegna python, asp, c++, ...


  • Moderatore

    Rispondo in breve:
    è abbastanza ovvio che un seo non deve necessariamente saper programmare, conoscere le regole perfette della scrittura o saper generare un css meraviglioso.
    Ma deve, secondo me, capire quando questo lavoro, fatto da altri, non è così perfetto.

    È per fare un paragone, come un discografico: deve avere competenze assurde sul mercato musicale, non deve saper suonare tutti gli strumenti o saper scrivere un brano. Però deve capire quando uno strumentista è bravo o no.

    Ergo, il seo, sempre secondo il mio parere, deve sapere in generale cosa può rallentare un sito in forma teorica, deve conoscere, sempre per esempi, cosa significhi "cache" e i pregi ed i difetti che porta con sé. In base a quelli, alle strategie sul medio e lungo termine, capire se e come farla attivare dal sistemista.

    Pensare di risolvere dicendo: ehi, sono seo, me ne frego di come funzioni l'html, lo vedo davvero limitante.

    Io sono un fan della verticalità: ma non tutti possono esserlo. Un project manager, un seo, per altre cose un commerciale, non possono permetterselo. E noto che la tendenza invece è diversa da ciò che mi aspetto. Molti commerciali, alcuni bravissimi, non hanno idea di cosa stanno vendendo, soprattutto nel nostro campo. Molti PM gestiscono progetti senza aver in testa alcuni aspetti fondamentali.

    Non dico che non si possa, dico che non credo ciò possa esser utile al progetto e, alla fine, al seo stesso. 🙂

    saper usare BENE Excel per pivottare il mondo.
    da nerd che pivotta il mondo su Excel per qualunque cosa, non solo per la seo, tra tutti i punti (sui quali mi trovi d'accordissimo) questo è forse l'unico che non richiedo. A me interessa, ad esempio, che tu sappia trovare un risultato ad un problema. Quale strumento usi mi è davvero indifferente...


  • Moderatore

    Dico la mia 🙂

    Non dirò cosa deve sapere un SEO, dato che sarei ripetitivo ma valuterei la cosa da un altro punto di vista

    Fare una distinzione tra un Esperto SEO tecnico verticale e Consulente SEO

    **Esperto SEO Tecnico
    **Caratteristiche: Si tratta di un professionista che lavora verticalmente sugli aspetti tecnici della SEO, di solito è o è stato un bravo programmatore che conosce molto bene i vari linguaggi che è ama i linguaggi tecnici, adora search console e passa ore e ore a spulciare i vari aggiornamenti tecnici dell'algoritmo.
    Competenze: Conoscenza avanzata di tutti gli aspetti tecnici della SEO. Conoscenza **medi-avanzata html + css **e dei CMS che utilizza (Open Wordpress , Joomla .. o Custom, ovvio che non li conosce tutti ma solo quelli che utilizza di solito)
    Target di riferimento: Di solito collabora con medie e grosse aziende che hanno già una struttura solida al proprio interno con reparto marketing e dialogo a volte con il professionista che si occupa della parte SEO/SEM e social media.
    Collabora con Consulenti SEO che richiedono la consulenza su argomenti tecnici specifici verticali di cui può non essere aggiornato.
    Coma trova clienti:
    E' conosciuto nel settore grazie ad interventi tecnici durante vari corsi e o alle presenza attiva sui Forum/Blog di settore. Quindi viene contattato direttamente da Consulenti SEO o Web Marketing interni e esterni all'azienda.
    Non punta sul posizionamento classico su Google per essere intercettato dalla PMI

    **Consulente SEO
    **Caratteristiche: Si tratta di un professionista che lavora prevalentemente con piccole PMI che a volte non hanno un reparto marketing interno, diventando un punto di riferimento per le aziende non solo in ambito SEO ma un po nel web marketing in generale.
    Non si tratta di un tuttologo ma è una sorta di Geometra o Architetto alla vecchia maniera che oltre ad avere conoscenze specifiche deve avere una buona panoramica di tutte le strategie di Web Marketing da Adwords, Ads....
    Ovvio che non si occupa lui di tutto ma li dove non ha le giuste competenze avrà dei consulenti specifici con cui collaborerà, l'importante è utilizzare poi tutte le strategie a vantaggio della SEO, che sarà l'amplificatore di tutte le campange.
    Per farla in breve porto il classico esempio di ING direct che all'inizio era conosciuta come "banca della zucca" per la pubblicità, in quel caso chi si occupa di SEO non aveva pensato in tempo a posizionarsi per "banca della zucca" (il brand era debole in quel periodo) e ne approfittarono i competitor con campagne SEO e adwords ad hoc cosi chi vedeva la pubblicità pagata da ING direct poi da google visitava siti di competitor

    Competenze: Conoscenza base/avanzata di tutti gli aspetti tecnici della SEO. Conoscenza **base html + css e dei CMS che utilizza .
    **Conoscenza avanzata di Adwords base di campagna facebook ads e base di Social Media. Deve essere pronto e sempre aggiornato sulle ultime novità in ambito SEO e di Web Marketing
    Target di riferimento: Piccole/Medie PMI
    Come trova clienti:
    Grazie al posizionamento organico o a pagamento su Google, in molti casi geolocalizzato. Principalmente è direttamente l'AD della piccola azienda che fa delle ricerche su google per cercare un consulente per aumentare le vendite.
    E' fondamentale avere un proprio network di contatti ofline.


  • Community Manager

    Per aumentare il materiale a disposizione ho chiesto a Riccardo Mares di mettere pubbliche le slide del suo intervento al Search Marketing Connect. Qui l'articolo che ha fatto e qui le slide.


  • Moderatore

    @Giorgiotave said:

    Per aumentare il materiale a disposizione ho chiesto a Riccardo Mares di mettere pubbliche le slide del suo intervento al Search Marketing Connect. Qui l'articolo che ha fatto e qui le slide.
    Ottimo.


  • User Attivo

    Pure io credo sia sempre meglio avere un'infarinatura di tutto per capire come funziona. Anche se alcune cose ritengo siano un po' superflue per il SEO (anche se, appunto, è sempre meglio sapere che ignorare).

    Tornando al post iniziale, vado a fare un po' l'inquisitore sulle varie caratteristiche richieste.
    La conoscenza di HTML ormai mi pare essenziale, mentre non capisco la conoscenza base CSS che è un linguaggio che ormai sta assumendo una certa complessità e, a parer mio, si rischiano di fare più danni che altro se non lo si conosce approfonditamente.
    Scrivere un CSS pessimo difficilmente ti penalizzerà quanto scrivere un JS pessimo, ma chiaramente non si può essere esperti di tutto. Basterebbe saper leggere un grafico da Google Console e capire quali richieste bloccano / dove sono i rallentamenti etc...

    Skill WP o CMS vari, sempre buono saperlo ma appunto conoscenze di base.
    Su FB / Google Ads anche qui penso sia tutto molto base, specie focalizzandosi sull' attività di analisi.

    Una cosa importante però non citata, secondo me, è la capacità di analisi / lettura dei dati e interpretazione (da cui Excel).
    Fare SEO significa ragionare molto sui risultati che si hanno, perché non sempre (direi quasi raramente) il risultato si ottiene seguendo sempre gli stessi step.
    E forse è proprio questo che manca nelle richieste iniziali, cioè la parte logica, di analisi e di capacità anche di presentare queste analisi e questi dati, perché uno può essere un fenomeno di Excel ma senza avere una visione d'insieme e capire cosa serve e cosa no ci fa poco.

    Piccola degressione da parte di un appassionato, ma non esperto SEO.


  • User

    Ho letto con interesse tutte le vostre opinioni e offrono degli spunti di riflessione interessanti.

    Secondo la mia opinione, la prima vera competenza SEO è la LOGICA. Credo che sia un requisito imprescindibile per gestire i propri progetti. Poi, nel 2020, sono convinto che la parte tecnica, e di conseguenza le competenze associate, sia ancora importante. Ma, allo stesso tempo, la capacità di creare dei buon copy è una skill cruciale.


  • User Attivo

    @massy said:

    Ma sì, infatti. Però mi aspetto che un SEO, anche se non fa un sito web, sappia cosa sia un H1 o cosa sia un attributo. O come funziona, in genere, un css. Ovvio che non debba "costruire" un template, ma imho, un seo che non distingua un tag <strong> da <em>, per dire una stupidaggine, potrà avere se non problemi, limitazioni.

    Ma il punto che mi interessa capire e discutere esula un po' dall'annuncio in questione:
    se un seo non conosce html, non sa come funziona wordpress (o altri cms), non ha competenze minime di scrittura, non sappia cosa sia la PPC, come diamine fa a fare il seo?

    O, detto diversamente, cos'è un SEO? Chi compila i campi in yoast? O chi mette tag alternate?

    Nella mia idea, la seo si fa con il progetto ed in base allo stesso si attuano azioni utili allo scopo. Non è un lavoro meramente meccanico. Però, dato che anche tu dici "ci può anche stare", mi viene il dubbio di non aver capito fino in fondo la questione...

    È una situazione simile a quello che accade nell’IT, ci sono le piccole aziende che hanno bisogno di tuttofare e le grandi aziende che cercano specialisti per ogni settore.
    Adesso verrò fulminato ma per me il SEO è un lavoro meccanico e si riduce a On-page e Off-page e tanto analytics. Ti dico quali metriche voglio migliorare e mi proponi una strategia. Quindi si, devi sviluppare il progetto ma confinato nel tuo ambito :). Se già inizi a parlare di Contenuti, PPC e SEM non è più SEO ma Web Marketing.
    Poi ci sono progetti dove puoi fare tutto da solo o quello che serve (e sai fare), fai l’audit e sistemi il codice ma è tutta un’altra storia.
    Per “ci può stare” intendevo l’annuncio, si parlava di base, minima, in pratica uno che conosce gli acronimi.