venerdì 3 aprile 2015

WordPress più snello, ecco alcuni suggerimenti per farlo

Un solo dato di fatto: il vostro sito in WordPress è lento da fare schifo.  Non sarà agevole trovare i punti di rallentamento del nostro sito ma un tentativo, per gradi, possiamo farlo anche da soli.



Ci sono tre aspetti da verificare separatamente, uniti all'analisi del tool di Google per effettuare i controlli sulla velocità di caricamento delle pagine, che pero' vanno considerati soltanto in maniera indicativa e non per forza presi alla lettera.

Il tool di verifica in questione è il seguente:
https://developers.google.com/speed/pagespeed/insights/
mentre le cose da verificare sono le seguenti.

Punto 1: usi un Name Server (NS) o un DNS?

Per quanto non sia una regola generale, se possibile è meglio usare i DNS (quindi configurare i domini con record A e/o CNAME): l'uso di NS per quanto sia più veloce e semplice è spesso più lento, il sito risolve in più tempo mentre col record A questo succede molto meno. Provate a cambiare questa configurazione per capire meglio se si tratta di un possibile improvement alla velocità del sito.

Punto 2: eliminare i colli di bottiglia nel codice PHP

Un modo molto sicuro per velocizzare Wordpress consiste nel togliere di mezzo i punti di rallentamento dovuti ad accessi consistenti al database, ad esempio me diante WP_Query. Se possibile, su alcuni hosting si può ridurre l'impatto di queste chiamate con una tabella di cache che riduca il numero di query necessarie a visualizzare la pagina.

Punto 3: ottimizzare il database

Non è sempre vero, anzi è pure una mezza leggenda urbana, che togliendo plugin di mezzo il sito vada più veloce: non c'è logica dietro questo ragionamento, salvo casi molto particolari. Spesso le ottimizzazioni serie passano per azioni specifiche sul database MySQL, cosa che può fare solo personale tecnico specializzato. Uno dei plugin di ottimizzazione del database che potete usare è WP Optimize, a prova di imbranati e newbie.

Punto 4: verificare che l'hosting sia ben configurato

Tutti gli hosting web commerciali vi diranno che è tutto ok e che se ci sono problemi è solo colpa dei vostri siti: ma dobbiamo crederci davvero. A volte cambiare hosting è soltanto un toccasana, quindi a mali estremi provate a valutare questa ulteriore possibilità. Sul sito cherisposi.it ad esempio sono riuscito a velocizzare notevolmente la velocità di caricamento andando ad impostare meglio alcune cose riguardanti la versione di PHP installata, e soprattutto rimuovendo i plugin di troppo.

Ovviamente non finisce qui: per maggiori informazioni potete leggere i miei due articoli sull'argomento:
Velocizzare WordPress, alcune tecniche
WordPress lento, come risolvere
e l'interessante approfondimento di Stefano Corradini su Webhouse:
Come velocizzare un sito in WordPress

giovedì 19 marzo 2015

Diventare SEO specialist oggi, come e perchè imparare

Per imparare da soli l'ottimizzazione dei motori di ricerca si possono percorrere diverse strade: molto del materiale che si trova online non è troppo affidabile, in effetti, per cui è necessario fare attenzione a quello che si legge e non dare credito al primo che passa.

Livello base. Dovreste conoscere: il markup HTML (diffidate da chi lo chiama linguaggio: PHP e Javascript sono linguaggi, HTML è solo un formato), come funzionano e si gestiscono i siti (FTP, MySQL, cPanel, ...), come aprire un blog in Blogger oppure in WordPress, come creare link all'interno di un articolo. Leggi anche: installare WordPress su un hosting Più in là dovreste essere a vostro agio con l'uso di forum, con il saper porre gli argomenti su Quag ad esempio, come usare correttamente google ed essere familiari con gli operatori di ricerca. la conoscenza di WordPress è indispensabile anche se, di fatto, non sempre è necessaria. Il SEO di base deve conoscere a menadito il web ed i suoi "trucchi" per l'uso di base. A questi livelli, ovviamente, è impossibile parlare di essere un SEO vero e proprio, perchè bisogna ancora fare molta esperienza e capire soprattutto le logiche editoriali e di marketing dei siti: cosa li fa guadagnare? Perchè agiscono in un certo modo?

Livello intermedio. Da qui in poi dipende soltanto da voi e dalle vostre capacità: chiedete, testate le tecniche di link building, provate a posizionare il vostro sito inizialmente usando soltanto contenuti validi o markup di qualità. Per porre domande sulla SEO e ricevere risposte sensate, si può provare a consultare la community di Quag che è molto attiva nel settore della SEO: l'hub SEO è frequentato da molti professionisti che sapranno certamente darvi una mano. Provate a posizionare un sito di e-commerce e capirete che le difficoltà maggiori stanno lì, in molti casi: come risolvere? Cercate esempi di link building e provate a replicarli sul sito che vi interessa, ovviamente usando la vostra creatività e se possibile variandoli dagli originali, per evitare di creare link che potrebbe creare chiunque che di solito valgono poco per il posizionamento. Imparare ad usare gli strumenti di Google come il Webmaster Tools ed Analytics, e provate a capire bene sia come misurare un risultato di una campagna di marketing che capire "perchè un sito dovrebbe mettere un link al mio". Il SEO intermedio deve padroneggiare questi strumenti e riuscire a posizionarsi su Google prima su query di ricerca molto lunghe, poi progressivamente più brevi.

Per provare a migliorare i vostri skill potete seguire un corso SEO (online, offline o di persona) come quelli proposti da Madri Internet Marketing.

Livello avanzato. Imparate a trattare i backlink, a fare guest post in modo intelligente ed a trovare tecniche "fuori dal comune" per ottenere link in ingresso. Potete anche leggere gli articoli di Moz (ad esempio quello di Shepard sui miti SEO) e cercare di capirci qualcosa in più su SEO Theory (in inglese) oppure sul (molto) più agevole TagliaBlog, che spesso traduce articoli inglesi di interesse per gli italiani. Fate molta pratica, soprattutto, che al di là delle letture è fondamentale, su query di media-alta concorrenza, su settori molto ostici - come adult o giochi online - e cercate sempre di misurare i vostri risultati in maniera coerente e comprensibile mediante SEOPanel e Webmaster Tools.

Per diventare un SEO specialist ci sono molti corsi disponibili, tra cui quelli di Madri  Webmarketing Experience che in genere sono ben considerati anche dalle aziende.