Principi di ottimizzazione di un sito per i motori di ricerca

Principidi
ottimizzazionedi
unsitoperi
motoridiricerca
Sulmona,16marzo2016
ValerianoSalve
Sovraccaricoinformativo
• «Qualèilpuntodiavereinnumerevolilibriebibliotecheicuititoliilproprietariodifficilmente
potràleggerenelcorsodellasuavita?Questamassadilibrioberalostudentesenzaistruirlo».
LucioAnneo Seneca(4seca.C.)
• «Abbiamomotivoditemerechelamoltitudinedilibrichecresceognigiornoinmodo
prodigiosofaràprecipitareiprossimisecoliinunostatodibarbariecomequelladeisecoli
seguitiallacadutadell’imperoromano».
AdrienBaillet (1685)
• «Lamassaorribiledilibrichecontinuaacrescere»renderàungiornoimpossibiletrovare
alcunché.
Gottfried Leinbniz (1680)
• «Intuttoilmondosipubblicanoognigiornocirca1000libriesolonegliStatiUnitiogniannosi
pubblicanocirca9600periodici».
L’ansiadainformazione,RichardSaulWurman,1989
• Nel2008americani,dasoli,hannoconsumatocirca3,6zettabyte diinformazione.
StudiodellaUniversity ofCalifornia(SanDiego)
Da:«Lastanzaintelligente», DavidWeinberger, Codice Edizioni, 2012
2
Sovraccaricoinformativo
Primadiinternetedelweblaculturaera:
«Conoscenzaperriduzione»
Oggicistiamoavviandoversola:
«Conoscenzaperinclusione»
Da:«Lastanzaintelligente», DavidWeinberger, Codice Edizioni, 2012
3
Cercareinformazioniinrete
Possiamoraggruppareglistrumentidiricercain3diversecategorie:
•indiciperargomento
•databasespecialistici
•motoridiricerca
4
Indiciperargomento
• Sitiselezionatidaesseriumani(disolito,manon
sempre,esperti);
• Spessoattentamentevalutatietenutiaggiornati;
• Disolitoorganizzatieclassificatiincategorie
ordinategerarchicamente;
• Sipuòscorrere(browsing)tralecategorie.
NON hanno ricerca full-text. La ricerca può essere meno specifica di
quella con i motori, perché non tutte le parole dei file sono indicizzate,
in pratica si cerca solo nei titoli e nelle descrizioni delle pagine Web.
5
Databasespecialistici
Sonobasididatiorganizzateestrutturateintornoadununico
argomento.Cenesonodidiversi:medici,giuridici,cataloghiespogli
bibliografici,ecc.
Alcunitraipiùconosciuti:
• OPACSBN(CatalogodelServizioBibliotecarioNazionale)
• Banchedatidigiurisprudenza
• Pubmed (Raccoltadipubblicazioniincampomedico– USA)
• …….
6
Motoridiricerca
• Ricercasututtoiltesto;
• Usodiparticolari«algoritmi»pervalutarel’importanzadiunapagina
rispettoaiterminicercatieperdeciderel’ordineincuipresentarla;
• Utilizzodi«operatoridiricerca»;
• Utilizzodiparticolarisintassipereffettuarelericerche;
• Sicominciaadutilizzarelasemanticaperdeterminarel’importanzadi
unapagina;
• Googledàmoltopesoancheallareputazioneon-linediunapagina:
piùsitiimportantipuntanoaquellapaginapiùsignificachequella
paginaèimportante.
7
Motoridiricerca
8
Quotadimercatodeiprimiquattromotoridiricerca
GOOGLE
BAIDU
BING
YAHOO
Fontedati:Statista,datiluglio 2015
9
Diffusionedeimotoridiricerca
Dati dicembre 2013
10
AlcunetesidelCluetrain Manifesto
L’ideadifondo:"Ècominciataalivellomondialeunaconversazionevigorosa.Attraverso
Internetlepersonestannoscoprendoeinventandonuovimodidicondividere
le conoscenze pertinenticonincredibilerapidità.Comedirettaconseguenza,imercati
stannodiventandopiù intelligenti epiùvelocidellamaggiorpartedelleaziende".
Alcunipunti:
• Gliiperlink sovvertonolagerarchia
• Noncisonosegreti.Ilmercatoonlineconosceiprodottimegliodelleaziendecheli
fanno.Eseunacosaèbuonaocattiva,comunquelodiconoatutti.
• Siacheforniscainformazioni,opinioni,scenari,argomenticontroodivertentidigressioni,
lavoceumanaèsostanzialmenteaperta,naturale,nonartificiosa.
• Leconversazionitraesseriumanisuonanoumane.Esisvolgonoconvoceumana.
• Imercatisonofattidiesseriumani,nondisegmentidemografici.
http://www.mestierediscrivere.com/articolo/Tesi
11
«Gliiperlink sovvertonolagerarchia»
Perandaredacasaalpostodilavorobisognafareunpercorso
benpreciso:uscirenecessariamentedallaposta,imboccarele
stradegiuste,acceder allaportadelpostodilavoro,ecc…
Nelwebquestoparadigmavienesovvertito.Gliiperlink
permettonodisaltaremoltipassaggienonèdettoche
quandosiarrivasuunsitosisiaentratidall’ingresso
principale.
Curarebenel’architetturaedelsitoedoffrireainaviganti
unabussolaperorientarsiinogniparte.
Trattoda:SEOGOOGLE, Francesco DeNobili, Hoepli, MIed.2015
12
«Noncisonosegreti.Ilmercatoonlineconoscei
prodottimegliodelleaziendechelifanno.Eseunacosa
èbuonaocattiva,comunquelodiconoatutti».
Nonsipuòbluffare esesinascondequalcosaquestaprimao
poiverràfuori
Nellacomunicazioneon-lineèregolafondamentale
manteneresemprelatrasparenza
Trattoda:SEOGOOGLE, Francesco DeNobili, Hoepli, MIed.2015
13
«Siacheforniscainformazioni,opinioni,scenari,
argomenticontroodivertentidigressioni,lavoce
umanaèsostanzialmenteaperta,naturale,non
artificiosa».
Peresserepresentinelweboccorrecomunicareconlostesso
linguaggiodegliutentidelweb
Ilcentrodellacomunicazionedeverimanerelapersona.
Ancheselepaginevannoottimizzateperimotoridiricerca
questononsignificachebisognaprepararedellepaginesolo
perimotoridiricerca.
Trattoda:SEOGOOGLE, Francesco DeNobili, Hoepli, MIed.2015
14
«Leconversazionitraesseriumanisuonanoumaneesi
svolgonoconvoceumana.Imercatisonofattidiesseri
umani,nondisegmentidemografici».
Leinterazionisulwebnasconodainterazioni trapersonereali.
Perlapromozioneelacomunicazioneènecessariosapere
ascoltareecomunicaredirettamenteconiproprilettori
Trattoda:SEOGOOGLE, Francesco DeNobili, Hoepli, MIed.2015
15
SERP(Search EngineResult Page)
16
Strumentiutilizzatidaimotoridiricerca
• SPIDER:èunprogrammacheanalizzagliindirizzi
interneteraccoglieleinformazionidautilizzare;
• SITEMAP:èlamappadelsitoinformatoXML
chefacilitaimotoridiricercanellascansionedi
unsito.Lemodalitàdicreazionedellasitemap
seguonounprotocollocondivisoalquale
aderisconoGoogle,Microsoft(Bing)eYahoo!.
• ALGORITMI:sonoicriteriinbasealquale
vengonoanalizzatelepagineechedeterminano
illoroposizionamentonellaSERP (Search Engine
Result Page)
17
Algoritmi
Glialgoritmisonoinfluenzatidafattorionpage efattorioffpage.
• Fattorionpage:
•
•
•
•
Ottimizzazionedelleparolechiaveneitag HTML
Ottimizzazionedeitag diintestazione
UtilizzodiURLparlanti
Ottimizzazionedidocumenti,immaginielink
• Fattorioffpage:
Numeroequalitàdeibacklink
UtilizzodiLandingpage
Comunicatistampaearticolidimarketing
Intervistesulpropriositoconaltribloggerositicheparlanodellostesso
argomento
• Socialmediamarketing
Trattoda:SEOGOOGLE, Francesco DeNobili, Hoepli, MIed.2015
•
•
•
•
18
AlgoritmidiGoogle
Googlehacambiatomoltevolteglialgoritmichesovrintendonoall’indicizzazionedellepagine
siaperadattarsialleinnovazioniedalleevoluzionidelweb,siaperscoraggiareimetodi
truffaldinidiaiutoalleindicizzazioni.Masoprattuttopermigliorareirisultati:
• Dance eFlorida (2003-2007):penalizzavanoisiticheutilizzavanotecnichedikeyword
stuffing
• Austin (2004):penalizzazionedeisistemidiBlackHat SEO
• Local maps:risultatidiricercainfunzionedellalocalizzazione
• Caffeine:SEOinreal-time
• Social signal (2010):entranoingiocoicontenutideisocialnetwork
• Panda (2011):penalizzazionedisiticoncontenutiscarsioinfarcitidipubblicità;
• Knowledge Graph:entraingiocolasemantica
• Hummingbird:provaadinterpretarenonpiùlesingoleparole,mafrasicompleteelunghe
• Penguin (2014):miglioramentodellericerchedamobileebasatesullalocalizzazione
19
Sceltadeldominio
• Nonutilizzarenomitroppolunghiedifficilidaricordare(nonpiùditre
parole)
• Scegliereparolecomuniutilizzatedagliutenti
• Evitarecaratterispecialietrattininelnome:meglioricettedicucina.it
chericette-di-cucina.it.Perimotoridiricercaèindifferente(riescono
adistricarsifinoatreparole),masicomunicanoesiricordanomeglio;
• Cercareunacorrispondenzatraparolechiaveneldominioe
argomentitrattati
• L’estensione.it,.com,.org nonèpiùimportantealivelloSEO.
20
Itag HTML
• Unadelleazionipiùimportanticonsistenelfacilitarel’accessodegli
SPIDER alsitofornendopiùinformazionipossibilisuicontenuti.
• Itag HTML ometatag sonoinformazioninascosteall’utente,ma
indispensabiliaibrowserpercomporrelapaginawebcosìcomeè
statapensatadall’autoreeutileagliSPIDERpercercarele
informazioninecessarie.
21
Cos’èl’HTML
• HTML èl'acronimodi HyperText MarkupLanguage edèillinguaggiocolquale
vengonocreatelepagineweb.Sitrattadiunlinguaggiodipubblicodominio
sviluppatoinsenoalW3C,ovveroil WorldWideWebConsortium,cioèil
consorziochepresiedeallosviluppodelwebedeilinguaggiadessoconnessi.
• QuestolinguaggioèstatosviluppatodaunricercatoredelCERN- TimBerners
Lee - versolafinedeglianniottantaparallelamentealladefinizionedelprotocollo
HTTP.Nelcorsodeglianniillinguaggiohasubitodiversemodificheerevisioni.
AdoggilaversioneufficialediHTMLèla4.01(pubblicataneldicembredel1999)
madamoltiannisistalavorandoadHTML5chesipreannunciacomeunaverae
propriarivoluzioneperilweb.AttualmenteHTML5èsoltantouna"bozza"(cioè
nonèancorastatorilasciatoufficialmente),tuttavialamaggiorpartedeibrowser
incircolazioneneoffregiàundiscretosupporto.
22
Cos’èl’HTML
• IllinguaggioHTML nonèunlinguaggiodiprogrammazioneveroe
proprio.Puòesseredefinitocomeun linguaggiodimarcatura (o
linguaggiodi markup)basatosu tag.Itag sonoglielementistrutturali
diognipaginawebecostituisconole"mattonelle"chedannovitae
formaaidocumentiipertestuali.
• Ipertestuale perché,attraversoisuoitag,oltreaconsentedicreare
paginecompostedadiversielementitracuitesto,immagini,video,
ecc.consentediconnetteretradiloropaginediversediunostesso
sitoesitiwebdiversi.
23
Lafunzionedelbrowser
• IlcompitodiinterpretareimarkupHTMLèaffidatoai browser;cioèai
softwaredinavigazionesuInternetiqualihannoilcompitodiconnettersi
adunserverremotoescaricare(download)ildocumentorichiesto.Una
voltascaricato,ildocumentoverràinterpretatodal"motore"delbrowser
cherestituiràall'utentelapaginawebprontaperesserefruita.
• sulmercatoesistonodiversibrowser,ipiùfamosisono: Internet Explorer,
Edge, Firefox, Chrome,Safari.
• E'beneprecisarefindasubitochenontuttiibrowserinterpretanoilcodice
HTMLallastessamaniera,èpertantopossibilenotaredellepiccole
differenzevisualizzandolastessapaginawebconbrowserdiversi.
• Anchesmartphone etablet hannoilorobrowser perleggerelepagine
HTML
24
Comeèfattaunapaginaweb
25
Proviamoadaggiungerecodiceadunapaginaweb
• http://www.w3schools.com/html/tryit.asp?filename=tryhtml_default
ComevisualizzareilcodiceHTMLdiunapagina:
• UtentiPCconsistemaoperativoWindows:
perChrome eFirefox cliccareconiltastodestrosuunapaginawebe
scegliere«visualizza sorgente pagina»,mentreperInternet Explorer o
EDGE cliccareconiltastodestrosuunapaginawebescegliere«HTML»
• UtentiMAC
daSafari sceglie«preferenze»->«avanzate»->spuntare«mostra menu
Sviluppo…»equindinelmenù«sviluppo»scegliere«mostra sorgente
pagina»mentreperChrome eFirefox ècomeperl’ambianteWindows.
26
CMS(ContentManagementSystem)
• UnCMSèunsoftwarepergestireicontenutidiunsito
webinstallatosuunserver.
• Neesistonomoltisiaapagamentochegratuiti.ICMS
gratuitioggipiùutilizzatisono:
• Wordpress (www.wordpress.org)
• Joomla (www.joomla.org)
• Drupal (www.dropal.org)
• LasceltadiqualeCMSutilizzaredipendedamolti
fattori(Scopodelsito,aggiornabilità,ecc…).ICMSpiù
utilizzatioggisonoWordpress eJoomla.
27
WordPress
Esisteunaversioneon-linediWordPress (www.wordpress.com)che
permettedirealizzareunsitocollegandosidirettamentealserver
WordPress.Hapotenzialitàmoltolimitate,offredominiditerzolivello
(es.:www.miosito.wordpress.com)edèrivoltosoprattuttoachivuole
mettereon-lineunblogconpocheconoscenzetecnicheesenzaalcuna
spesa.
28
Itag HTMLpiùimportantiperlericerche
Gestirebenealcunitag èfondamentale,siaperfacilitareillavoroagli
SPIDER,siaperaveredellepaginebenleggibilienoncompletamente
dipendentidalbrowserchel’utentestautilizzando.
Vediamoquellicheciinteressanodipiù:
• Title
• Description (cheinrealtàèunmetatag)
• Keyword
• Tag di intestazione
29
Iltag Title
Iltag TITLE èlegatoaltitolo dellanostrapaginaweb.
<!DOCTYPEhtml>
<html>
<head>
<title>Quièinserito il titolo della pagina</title>
</head>
<body>
<h1>ThisisaHeading</h1>
<p>Thisisaparagraph.</p>
</body>
</html>
30
Comeimpostarecorrettamenteiltag Title
• Utilizzodeiduepunti:
Googledàimportanzaalleprimeparoledeltitoloepremiaun
contenutodivisoindueparti.
Es.:«MareAbruzzo:nuoveoffertealberghi2016»
• Utilizzodelsimbolopipe|:
Ilsimbolo| (PIPEèilprimosimboloinaltoasinistranellatastierasottoiltastoESC)divide
iltitoloindueblocchi.PuòesseresostituitoanchedaltrattinoEs.:«MareAbruzzo:nuoveofferte2016|AlbergoIlSole»
PercapirecomeGooglecifavedereiltitoloèpossibilevisitare:
https://moz.com/blog/new-title-tag-guidelines-preview-tool
31
Comeimpostarecorrettamenteiltag Title
• Iltitolonondovrebbeesserecostituitodapiùdi12parole(quantene
consideraGoogleperl’indicizzazione)einnonpiùdi60caratteri
(spaziinclusi)
• Usatei modificatori: inambitoSEO, modificatori sonoparole
come “nuovo”,“migliori”, “offre“,“acquistare”,“economico”e
“recensioni”. Gliutentitendono adincludere i modificatori durantela
ricerca e durantelavisualizzazionedellaSERP.
32
Iltag Description
Iltag DESCRIPTION fornisce,all’utenteeaGoogle,ladescrizionedellapagina.
<!DOCTYPEhtml>
<html>
<head>
<title>Quièinserito il titolo della pagina</title>
<metaname=“description” content=“Quideve essere inserita ladescrizione della
pagina webed Isuoi contenuti.”/>
</head>
</html>
33
Comeimpostarecorrettamenteiltag
Description
• Ilnumerodelleparoleutilizzatenondovrebbeesseresuperiorea15
inmodocheGooglepossafarlevederetutte;
• Ilnumerodeicaratteri(secondoleindicazionidiGoogle)non
dovrebbeesseresuperiorea155 (spaziinclusi)
• Ilcontenutodelmetatag DESCRIPTION verràvisualizzatonello
Snippet dellaSERP.Inmancanzadeltag DESCRIPTION Google
cercheràladescrizioneall’internodellapaginaeirisultatipotrebbero
nonesserequellidesiderati
Snippet
Description
34
Comeimpostarecorrettamenteiltag
Description
• NonèdettoperòcheunavisualizzazionesullaprimapaginadiGooglesi
trasformiautomaticamenteinunaconversione;
• Perottenereirisultatidesideratiènecessariolavorare moltoebene sulla
description;
• Andrebberoinseriticontenutifortementepersuasiviperl’utente;
• Andrebberomesseincorrelazioneleparolechiavicompreseneltitoloenel
testodellapaginaweb;
• Utilizzareunadescription unicaperognipagina.AiutaGoogle,ma
aiutaanchel’utente.
35
Unplugin perWordPress
WordPress èunCMSfortementeorientatoversoilSEO.Unplugin èunpiccoloprogrammache
permettediestenderelefunzionalitàdelCMSperattivitàparticolari
Ilplugin perWordPress è«WordPress Seo»che,unavoltainstallatoedattivato,perogninuovo
articolocheverràinseritoproporràunaschermataincuisiavranno:
• l’anteprimadellosnippet;
• ilcampoperinserireunaparolachiave(ilplugin faràunaverificadell’articolopersuggerirla,maè
meglioinserirlamanualmente);
• Ilcampoperinserireiltitle;
• Ilcampoperinserireladescription;
Terminatol’inserimentoilplugin cipermettedifareunaanalisidellapaginadalpuntodivista
dell’ottimizzazioneperimotoridiricerca,conconsigliesuggerimentipermigliorarla.Appena
salvatol’articoloilplugin faràun’altraverificaecidiràdovecomparelaparolachiave,quantevolte
compareecc…ecc…
36
Iltag keywords
• Conl’evoluzionedellacapacitàdeimotoridiricerca,soprattutto
Google,difarelascansionedeitestiilmetatag keywords è
diventatopocoimportante.Moltisiti,anchedigranderilievo,nonlo
utilizzano,maèsempreutileindicarleperchécontinuanoadessere
utilizzatidaalcunimotori.
• Ilmetatag keywords haloscopodiindicareaimotoridiricercauna
listadiparolechiaveinerentiicontenutidellapaginawebincuiiltag
appare.
37
Strutturadeltag keywords
Iltag METANAMEvaindicatoall’internodelblocco<head></head>
<!DOCTYPEhtml>
<html>
<head>
<title>Pagetitle</title>
<METANAME= “KEYWORDS“CONTENT=“confetti,matrimonio,sposi,comunione,battesimo,laurea”>
</head>
<body>
</body>
</html>
38
Itag diintestazione
Definisconol’intestazionedadarealtestocome,adesempio,glistilideicaratteriinWord.
Lalorofunzionenonèutilesoloallavisualizzazionedeicaratteri,mahannounruoloancheperi
motoridiricerca.
<!DOCTYPEhtml>
<html>
<head>
<title>Pagetitle</title>
</head>
<body>
<h1>Primaintestazione</h1>
<h2>Seconda intestazione</h2>
<p>Questo èunparagrafo</p>
</body>
</html>
39
Usodeitag diintestazione
• Itag diintestazione vannodah1 adh6
• Vannoutilizzatisemprerispettandoilloroordine(primah1,poih2,
ecc…);
• Ilpiùimportanteperimotoridiricercaèiltag h1;
• Vieneutilizzatoperiltitolodell’articoloodellapaginaweb(cosa
differentedaltag title),dovrebbeindicaresinteticamente
l’argomentoedevecontenereall’internoleparolechiaveinseritenel
tag title enelmetatag description .
40
Usodeitag diintestazione
• Iltag h1 dovrebbeessereutilizzatounasolavoltaemessonellaparte
altadellapaginaperchéglispiderleggonolepaginedall’altoinbasso;
• Iltag h2 puòessereutilizzatoperladivisionedeltesto(sottotitoli,
capitoli)epossonoessereripetuti(megliononpiùditrevolte);
• Gliultimitag h5,h6 possonoessereutilizzatiperlenoteapie’ di
paginaotestiaggiuntivi,informazionidicontattoecc…
41
Usodeitag diintestazione: unesempio
TestoinHTML
Testovisualizzato dalbrowser
Possiamofarequalche provaqui:http://www.w3schools.com/html/tryit.asp?filename=tryhtml_default
Oqui:http://htmleditor.in/index.html
42
GliURL«parlanti»
• AlcuniCMSnonoffronolapossibilitàdimodificarel’URL(indirizzo
web)diunapagina,mageneranoURLnumerici.Seèpossibile
modificarliogestirliautomaticamenteconilnomedell’articoloè
sempremegliofarlo;
• E’benechel’URLdiunapaginacontengaleparolechiaverilevantiper
itag title edescription
Es.:http://www.salve.ws/index.php/articoli/38-scoop-it-content-curation-alla-portata-di-tutti
• Leparoledell’url vannoseparatedatrattinicosìmotoridiricerca
possonoindicizzarleseparatamente;
• IprincipaliCMSpossonoessereimpostatiintalsenso
43
Unocchioancheaglialtricontenuti
Unsitoweboltrechetesticontieneimmaginiespessoanchefilein
formatoPDF.Anchequestielementivannoottimizzatiperfacilitareil
lavorononsoloaglispider,maancheagliutentichenaviganosulsito
44
OttimizzareifilePDF
AncheperifileinformatoPDFvalequantodettoperlepagineweb.
• ScrivereilnomeutilizzandolestesseregolevalideperifileHTML
• Definiregliattributidelfile
• Titolo (Title):vieneutilizzatocometitoloneimotoridiricerca;
• Autore (Author):indical’autoredeldocumento;
• Oggetto (Subject):indical’oggettodeldocumentocheèequivalentealla
description neimetatag deifilehtml
• L’ottimizzazionepuòesserefattadirettamentesulfile,mavolendosipuò
scaricareuntool (inwindows)chepermettedifaremoltealtrecose:
http://www.debenu.com/thank-you/tools-free
45
Ottimizzareleimmagini
• Stessodiscorsoancheperleimmagini
• RinominareilfileconleregolevisteperifileHTMLeifilePDF(nome«parlante»
conparoleseparateda-);
• Modificaregliattributi<alt>e<title>nelcodiceHTML
• <alt>(alternativetext)natoperdescrivereicontenutidiunapaginawebancheperinon
vedentipuòessereusatoancheperdareinformazionialmotorediricerca.Vienecaricato
quando,perunqualsiasimotivo,nonfossepossibilevisualizzarel’immagine;
• <title>mostrauntestdescrittivoquandosipassaconilmousesuunaimmagine.Puòessere
utilizzatodalpuntodivistaSEOsenzatimorediincorrereinripetizionipenalizzanti;
• Googlepremialepaginechesicaricanopiùvelocementefacendoleapparireai
primipostinellaSERP,quindiattenzionealpeso(dimensioneinbyte)
dell’immaginechevienecaricata.
46
Sistemareleimmagininellecartelleappropriate
• E’buonanormaraggruppareleimmaginiinunacartellaa
parte;
• Utilizzaresoloifilediimmaginisupportate:jpg,gif,png,
bmp;
• E’possibilecreareancheunasitemap perleimmagini.
DiseguitopotretetrovaleleistruzionidiGooglepercrearla
https://support.google.com/webmasters/answer/178636
47
Ottimizzareilink
Ancheilinkpossono/debbonoessereottimizzati.
• Inserirel’attributotitle neilink(l’attributotitle siattivaalpassaggio
delmousesullink);
• Nonutilizzareperillinkparolegenerichedeltipo«cliccaqui»,«segui
illink»ecc…chenondannonessunainformazioneaimotoridi
ricerca;
• Unabuonamossaèinserirenell’attributotitle lostessotestoscelto
perleparoledalinkare.
48
Facilitarelanavigazionedelsito
• Lanavigazioneèimportantesiapergliutenticheperi
motoridiricerca.Googlefornisceirisultatialivellodi
pagina,maèimportanteche«sappia»qualepuòessere
ilruolodiunapaginaall’internodiunsito.
• Lanavigazioneandrebbepianificatapartendodalla
Homepagedelsito.Sesihannomolticontenutiche
possonoessereraggruppatipotrebbevalerelapenadi
creareunapaginaintermediaperciascungruppodi
pagine.
• Utilizzarele«breadcrumb»(bricioledipane).
49
Ancoraunplug-inperWordPress
50
Forniremappaebussolaaimotoridiricerca
Lasitemap èunamappadelsitoinformatoXML
XML èunformatodiinterscambiodidatichenonènecessarioconoscereper
generareunasitemap
• Lasitemap vainstallatasullaROOTdelsitoutilizzandoilcsm (seloconsente),o
caricandolaconFTP.Inbasealcontrattocheavetepotresteanchechiederne
l’installazionealgestoredelsito;
• Unavoltainstallataènecessariocomunicarealmotorediricercaladisponibilità
dellasitemap edovetrovarla
• Pergenerarelasitemap esisteuntool gratuito:
https://www.xml-sitemaps.com/
• AncheGooglemetteadisposizionedeglistrumentipergenerareunasitemap:
https://code.google.com/archive/p/googlesitemapgenerator/downloads
51
Generarelasitemap
https://www.xml-sitemaps.com/
52
Generarelasitemap
Inserire l’URL delsito
Inserire la frequenza
diaggiornamento
Inserire la datadell’ultimo
aggiornamento
Inserire la priorità
Avvio
53
Scaricarelasitemap nelformatodesiderato
54
Ilfilerobot.txt
• Ilfilerobot.txt haloscopodiindicareaimotoridiricercaqualisonole
partidelsitodaindicizzareequalisonodaignorare
• E’unfileditestochepuòesserecreatoconqualsiasieditorditesto
(Es.:BloccoNoteperWindowsoTextEditorperMacOs).
• Unavoltacreatovainseritonellaroot delsitoweb
• Alcunicomandiutilinelfilerobotpossonoessereutilizzatianche
cometag
55
Alcunicomandiprincipaliperilfilerobot.txt
• User-agent:èilprimocomandodainserireeindicaaqualimotoridi
ricercailfilerobot.txtsiriferisce.Sevogliamopersonalizzarloper
Googleilcomandosarà:User-agent:Googleboot
E’comunquemegliocrearneunosolopertuttiimotoridiricerca
quindilaprimarigadelnostrofilerobot.txtsarà:
User-agent: *
• Lerighesuccessivesarannoutilizzateperindicarequalisonolerisorse
(lecartelle)danonindicizzareutilizzandoilcomandoDisallow:oquali
sonolerisorsedaindicizzareconilcomandoAllow:
56
Esempioschematicodifilerobot.txt
User-agent:*
Disallow:/trackback/
Disallow:/feed/
Disallow:/comments/
Disallow:*/trackback/
Disallow:*/feed/
Disallow:*/comments/
Disallow:/wp-content/
Allow:/wp-content/uploads/
Sitemap:http://www.nomesito.it/sitemap.xml
57
Altricomandiimportanti
• Disabilital’indicizzazioneperimotoridiricercainterni
• Disallow:/*?*
• Disallow:/*?
• Disabilital’indicizzazionedeitag
• Disallow:/tag/
• Disabilital’indicizzazionedellecategorie
• Disallow:/category/
L’elencodeicomandieunaguidasonofornitidaGoogleall’URL:
https://support.google.com/webmasters/answer/6062596?hl=it
Googlefornisceancheuntool (ininglese)pergenerareilfilerobot.txt:
https://googlewebmastercentral.blogspot.it/2008/03/speaking-language-of-robots.html
58
ComandiaggiuntiviperchiutilizzaWordPress
WordPress infasediinstallazioneutilizzafileecartellechesono
comuniintuttiisiticheloutilizzanoequindivannoeliminate
dall’indicizzazioneesono:
Disallow:/wpDisallow:/cgi-bin/
Disallow:/wp-admin/
Disallow:/wp-includes/
Disallow:/wp-content/
Mentrevaaggiuntalarisorsa:
Allow:/wp-content/uploads
59
Comesaràinnostrofilerobot.txtallafine
• PerquasituttiiCMS
User-agent:*
• PerWordPress
User-agent:*
Disallow:/trackback/
Disallow:/feed/
Disallow:/comments/
Disallow:*/trackback/
Disallow:*/feed/
Disallow:*/comments/
Disallow:/*?*
Disallow:/*?
Disallow:/tag/
Disallow:/category/
Disallow:/trackback/
Disallow:/feed/
Disallow:/comments/
Disallow:*/trackback/
Disallow:*/feed/
Disallow:*/comments/
Disallow:/*?*
Disallow:/*?
Disallow:/tag/
Disallow:/category/
Disallow:/wpDisallow:/cgi-bin/
Disallow:/wp-admin/
Disallow:/wp-includes/
Disallow:/wp-content/
Allow:/wp-content/uploads/
Sitemap:http://www.nomesito.it/sitemap.xml
Sitemap:http://www.nomesito.it/sitemap.xml
60
Salvareilfilerobot.txt
• Unavoltasalvatoilfilerobot.txt dovremocopiarlonellaROOTdel
nostrositocomeabbiamofattoperilfilesitemap.xmltramiteFTPo
altrisistemi.
• Lacartellapotrebbeessere«www.nomesito.it»o«httpdocs»o
«public_html».Dipendedalservizioutilizzato.
• Seaveteproblemiprovateachiederealgestoredelsitodifarloper
voi.
61
Uncomandoimportanteperglispider
• UnodeicriteriutilizzatidaGoogleperaumentareilratingdiunsitoè
l’analisideibacklink,abbastanzadifficilidaconquistarsi;
• Possiamoperòevitaredipassarelanostrareputazione asitichenonla
meritanoeaiqualinonvogliamoessereassociati;
• Unattributoimportanteè«nofollow»chesuggeriscealmotorediricerca
dinonseguirel’url indicato:
Es.:<ahref= «http://www.sitosospetto.it/«rel= "nofollow">Sitoinutile</a>
• E’possibileapplicareautomaticamentel’attributonofollow atuttiilinkche
compaionoinunapagina(adesempiolapaginadeicommenti,iforum,i
guestbook…)inserendoilcomandonofollow all’internodell’headdiuna
pagina:
Es.:<metaname="robots" content ="nofollow">
62
RisorsediGoogleperl’ottimizzazionedeisiti
Googlecimetteadisposizioneunaseriedirisorseperanalizzareil
comportamentodelnostrosito.Leprincipalisono:
• GoogleWebmasterTools
https://www.google.com/webmasters/tools/home?hl=it
• GoogleAnalytics
https://www.google.com/analytics/
PerentrambibisogneràdisporrediunaccountGoogle
63
Ricerchenonlocalizzate
• UnadellequestionipiùcomplicateècapirecomesarannoleSERPdi
chifaràricercheinvaripostid’ItaliaènelmondodatocheGoogleè
fortementeorientatoadarerispostebasatesullaposizione
dell’utenteesullericercheeffettuateinprecedenza
• Unasoluzioneèavereunbrowser«pulito»dacoockie ecronologiae
testaredellericerche«delocalizzando»ilnostrobrowser.
64
Cometestareunaricercalocalizzataodelocalizzata
• Perlocalizzareodelocalizzarelericerchesiutilizzailparametro
&pws=0chesgancialaricercacheeffettuaGoogledalpostoincui
siamo.Peraumentarnel’efficaciavautilizzatoinunbrowser«pulito»;
• Altroparametro,maunpo’piùcomplesso,chesipuòutilizzareèuule
egrazieaquestoparametropossiamo«costringere»Googlea
simulare unaposizioneoadannullarla completamente.
• Ilparametrouule vienecompostodaunastringachecontiene«tre
sezioni».
65
Utilizzodelparametro&pws=0
DopoaverefattounaricercaperparolachiavesuGooglebastaandare
nellabarradell’indirizzoeaggiungereallastringarisultanteilparametro
&pws=0
Es.:cerchiamolaparola«pizzeria»eilrisultatosullabarradiricerca
saràilseguente:
• https://www.google.it/?gws_rd=ssl#q=pizzeria
Aggiungolastringa&pws=0eavremoquestorisultato:
• https://www.google.it/?gws_rd=ssl#q=confetti&pws=0
Infineavviolaricercaconquestanuovastringa
66
Sezionidiuna«uule»
Partefissa
w+CAIQICI
+
Singolo carattere scelto inbase
alla lunghezza della descrizione
«canonica» del luogoda
simulare
Es.:perRoma=Q
+
Nome«canonico» del luogoda
simulare codificato in«base64»
Es.perRoma=Um9tZSxMYXppbyxJdGFseQ==
Lastringa diricerca perla parola«confetti»localizzata aRomasaràlaseguente:
https://www.google.it/search?q=confetti&hl=it&pws=0&uule=w+CAIQICIQUm9tZSxMYXppbyxJdGFseQ==
Dovetrovare il«canonical name»utilizzato daGoogle:
https://developers.google.com/adwords/api/docs/appendix/geotargeting?hl=fr&csw=1
Dovetrovare unconvertitore base64
http://www.freeformatter.com/base64-encoder.html
Perapprofondimenti:http://www.danilopetrozzi.it/guida-definitiva-per-manipolare-la-geolocalizzazione-dei-risultati-di-google-2002636
67
Tabellaperlaricercadelcarattereinbasealcanonical name
Canonical name diRoma= Rome,Lazio,Italy =16caratteri (virgolecomprese) = lettera Q
ATTENZIONE AMAIUSCOLEEMINUSCOLE
N.B.per ricerche inItalia senzaparticolare georeferenziazione lastringaèla seguente:
https://www.google.it/search?q=confetti&hl=it&pws=0&uule=w+CAIQICIFSXRhbHk=
68
UtilizzareGoogleSuggest
http://www.keywordtool.io
69
GoogleWebmasterTools
70
GoogleWebmasterTools
71
GoogleWebmasterTools
72
GoogleWebmasterTools
73
MonitoraggioconGoogleWebmasterTools
74
GoogleAnalytics
75
UtilizzareGoogleAnalytics
1. CreareunaccountsuGoogleAnalytics
http://www.google.com/intl/it/analytics/
2. PercreareunaccountGoogleAnalyticsènecessarioavereunaccountGmail e
quindiinserirenomeutenteepasswordallavoce«creaaccount»;
3. Unavoltafattal’iscrizioneilserviziofornisceuncodicejava-script dainserire
nellepaginedelnostrositoperconsentireadAnalyticsdirilevareiltraffico
generatodaivisitatori.
Perinserireilcodicenelsitoconsultareilserviziodiassistenzaall’url:
http://support.google.com/analytics
SesiutilizzaWordPress èpossibileinserireilcodiceattraversounplugin.Possiamo
trovarneunoalseguenteurl:
http://wordpress.org/extend/plugins/google-analytics-for-wordpress/
76
Cosacerchiamodipiùinrete
https://www.google.it/trends/
77
78
Scrivereperilweb
Regoladellapiramiderovesciata
Regoladelle5W
79
Lapiramiderovesciata
Informazioneprincipale
(Regoladelle5W)
Informazioneimportante
Dettagli
80
Scrivereperilweb
• Lastrutturaapiramiderovesciataèmoltoimportanteperil
webpoichélaletturaon-lineèunaletturaparticolare,molto
veloce,chespessosifainposizioninoncomodee,sempredi
più,condispositiviportatiliconschermidipiccoledimensioni
econdizionidilucenonottimali.
• Presentarelaconclusionefindalleprimerighepermettedi
catturaresubitol’attenzionedellettorecheinquestomodo
saràpiùincentivatoacontinuarenellalettura.
• Laregoladelle5W(who,what,where,when,why)inquesto
casodiventafondamentalepersintetizzareimmediatamenteil
contenutodell’articolo.
81
Scriverepergliutentienonperimotoridiricerca
Googlenelfarelericercheèmoltopiùraffinatodiquanto
sipossapensare.Provateafarequestedomande:
• Quantofa20+2?
• TrovamiunparrucchiereaL’Aquila
• Dimmichetempofaoggi/domani
• QuantoèaltalatorrediPisa?
• Fafreddo?
82
Crearecontenutidiqualità
Crearecontenutidiqualitàperunmotorediricercasignifica
anche:
• Pertinenza
• Autorevolezza
Mentresullapertinenzasipuòintervenire perquelloche
riguardal’autorevolezzailproblemaèchenondipende danoi,
masiacquisisceconiltempoedipendeanchedachiutilizzai
contenuticheabbiamocreato.
83
FareSEOconisocial
Ilpesodeisocialoggièdiventatopredominanteemoltiutenti
utilizzanoFacebook perinformarsi.Prenderemoinanalisitrestrumenti
social:
• Facebook
• Twitter
• Google+
84
Facebook
• CreateunapaginaFacebook piuttostocheusareilvostroprofilopersonale;
• LapaginaFacebook èvisibileatuttigliutenti(ancheachinonha
Facebook);
• Nonhaillimitedei5.000followers cheinvecehailprofilopersonale;
• Periscriversiaunapaginaèsufficientefarciunclicksenzaattenderela
confermadiaccettazionecomeavvieneperlepagineprivate
• IlcontenutodiunapaginaFacebook puòesserecondivisoinmanierapiù
immediatarispettoallapaginapersonale;
• Senecessarioèpossibileintraprendereazionidimarketing.
85
Twitter
• Inseritesempreillinkalvostrositoquandofateuntweet.Questilink
sonomoltoutili,soprattuttoquandounpostviene«retwittato»,
perchécontribuisconoadaumentareilnumerodeibacklink;
• Utilizzateglihashtag (simbolo#).Glihashtag servonoperaggregare
gliargomentiefunzionanodaverieproprilinkperchépermettonodi
visualizzaretuttiitweet cheriguardanouncertoaromento;
• Quandocreateoutilizzateunhashtag cercatediutilizzaresemprelo
stessoneisuccessivipost.
86
Google+
87
Google+
• ConlenuovepolitichediGoogle,chetendonoapersonalizzarei
risultatidellericerche,Google+assumesemprepiùimportanza;
• Irisultatisonorestituitiagliutentiancheinbaseallelorointerazioni
suGoogle+,maanchesuGmail,Googledrive,Googlecalendar…
• Google+stacrescendoinmanieraesponenzialeancheinItaliagrazie
alladiffusionedeitelefoniAndroid checreanounprofiloGoogle+in
automatico;
• Diventaevidenteaquestopunto,quantosiaimportanteutilizzare
beneG+perdarepiùvisibilitàalnostrosito,masoprattuttocrearsi
unacerchiadicontattichevedrannonellaloroSERPancheirisultati
chesonostativeicolatitramiteGoole+
88
Google+
• Google+permettedicreare,oltreaiprofilipersonali,anchedeiprofili
«Business»peraziende,onlus,associazioni,ecc…);
• Google+permettedicreareprofilipersonalizzatiperleattivitàlocali
(GooglePlusLocal)offrendounospaziodedicatoall’internodella
SERP;
• Google+influenzalaSERPancheinbaseafattoricheaumentanola
popolaritàdiunsitowebqualiilnumerodei+1,ilnumerodelle
cerchieincuisièinseriti,ilnumerodeicommentiperognipost
pubblicatoel’autoritàdeiprofilicollegatialproprioprofiloGoogle+
89
Distribuzionedeltempototaletrascorsoonline
Novembre2015
90
Cosafannogliitalianoonline
Novembre2015
91
Testdicompatibilità
Googlecioffreglistrumentiperverificareseunsitowebècompatibile
conilmobile.
All’URL:https://www.google.com/webmasters/tools/mobile-friendly/
èpossibileverificareseunsitoèottimizzatoperunafruizionecompleta
anchedadispositivimobili.Nellostessotempovengonoindividuatele
criticitàelepossibilisoluzionidaadottare.
SempreGoogle,all’URL:
https://developers.google.com/webmasters/mobile-sites/getstarted/?hl=it
cioffreunaguidaperl’ottimizzazionedeisitiwebperilmobile.
92
Problemipiùcomuni
• Visualizzazionenonconfigurata
• Caratteritroppopiccoli
• Elementitroppoviciniperesseretoccaticonprecisione
• Contenutinonridimensionatiinbaseallavisualizzazione
• Visualizzazioneimpostatasuunalarghezzafissa
• UtilizzodisistemipocoonullacompatibiliqualiadesempioFlash
93
AlcunisuggerimentidirettamentedaGoogle
• VerificarecheilsitopermobilesiaindicizzatodaGoogle(sipuòusareanche
l’operatoresite:perfarelaricerca)
• Creareunasitemap mobile.Potetetrovarequalchesuggerimentoqui:
https://code.google.com/archive/p/sitemapgenerators/wikis/SitemapGenerators.wiki
ancheseGooglenonlofapiùdirettamentecisonoilinkasitichegenerano
sitemap percellulari
• VerificarecheGooglericonoscagliURLpericellulariutilizzandoglistrumentidi
Google:https://developers.google.com/webmasters/mobile-sites/?hl=it
Oppurequi:https://support.google.com/webmasters/answer/72462?hl=it
94
Esempidicodiceottimizzatopercellulari
Inquestoesempiofornitoda
GoogleèevidenziatoilcodiceHTML
necessarioper«dire»aGoogleche
ilsitoèottimizzatopericellulari
Dispositivi«ammessi»allavisualizzazionedelsito
Codiceconilqualeèstatoscrittoilsito
95
96
EvitarecheGooglepenalizziilnostrosito
• GlialgoritmidiGoogleeffettuanomolticontrolliperverificarecheunsitosiadi
buonaqualitàochenonsistiatentandodiingannareilmotorediricercaegli
utenti.
• Perlaqualità:
• Controllareilinkapaginenonpiùesistenti(Errore404)
• Evitareicontenutiduplicati(siaall’internodelsitosiaall’esterno)
• Peritentatividiinganno:
• Evitarelasovra-ottimizzazione:
• Evitarediavereback-linkdasitichefannosoloquestaattività
• Evitareilcloaking:
https://support.google.com/webmasters/answer/66355?hl=it
97
Lofacciamoapagamento?
Perchéfaretuttoquestosforzoquandoconpochieuropossoessere
rintracciatopiùfacilmentesuunmotorediricerca?
• Ivantaggidiunacampagnaapagamentofinisconoquandosmettiamo
dipagare;
• Ilinksuggeritiapagamentopotrebberononesserebenvistidautenti
chesonosemprepiùattentiesmaliziati;
• La«vendita»dinotiziepuòessereparagonataallavenditadialtri
generidiprodotti?Larispostalaconoscetevoi…
• ….
98
Comeregistrarsisuimotoridiricerca:Google
https://www.google.it/intl/it/add_url.html
99
PubblicitàsuGoogle:GoogleADS
https://www.google.it/ads/
100
Cominciarecongliannunci
101
Quantocosta
102
Cominciamo!!!
103
Scegliereilbudgetelarete
104
Sceltadelleparolechiave
105
Scegliereiltestodell’annuncio
106
Fatturazione1
107
Fatturazione2
108
Lacampagnahainizio
109
Monitoratecostantementel’attivitàsulvostrosito
https://www.google.it/intl/it/analytics/
110
Comeregistrarsisuimotoridiricerca:Bing
http://www.bing.com/toolbox/submit-site-url
111
Bingplaces perleaziende
https://www.bingplaces.com/DashBoard/Home
112
RisorsefornitedaGoogle
• GruppodiGoogleperilsupportoaiWebmaster
https://productforums.google.com/forum/#!forum/webmaster-it
• IlGoogleWebmaste central Blog:
https://webmasters.googleblog.com/
• Centrodiassistenza«Search Console»diGoogle:
https://support.google.com/webmasters/#topic=3309469
• StrumentiperilWebmaster:
https://www.google.com/webmasters/tools/home?hl=it
• LineeguidaperWebmaster:
https://support.google.com/webmasters/answer/35769
• GoogleAnalytics
https://www.google.it/analytics/
• Sperimentarecosafunzionaecosanonva:
https://support.google.com/analytics/answer/1745147?hl=it
• Avetebisognodiqualcunochelofacciapervoi:
https://support.google.com/webmasters/answer/35291
113
Bibliografia
• GuidaintroduttivadiGoogleall’ottimizzazionedeimotoridiricerca,
Google,on-line
• SEOGOOGLE,FrancescoDeNobili,Hoepli,MIed.2015
(Daquestovolumesonotrattimoltideitestidelleslides)
[email protected]
114