Posts tagged google webmaster tools

Link esterni rotti – External Broken Links

0

Grazie a Google Webmaster Tools ho notato in uno dei siti che seguo, in una nicchia molto concorrenziale e ad altissima resa economica, un numero elevato di LINK A PAGINE INESISTENTI che riportano l’errore 404 – page not found.

Dato che esistono delle penalizzazioni da parte di google per un alto numero di pagine non esistenti mi sono precipitato a capire il perchè, pensando subito ad un bug di Joomla. Quello che ho trovato invece è che i link provengono da altri domini che puntano a pagine inesistenti.

Dal momento che questi link provengono da siti di spam, forum infestati da spammers e quant’altro, e dato che le pagine verso cui i link puntano sono volontariamente simili ma non uguali a quelle di punta del mio sito, ho capito di essere sotto uno strano tipo di attacco di link spamming.

Stando a quanto sostengono gli esperti, avere “external broken links“, cioè link errati provenienti da siti esterni, non è un problema, in quanto se lo fosse sarebbe davvero facile far penalizzare un altro sito web.

Tuttavia so di avere a che fare con uno spammer professionista, un blackhat seo che riesce continuamente a posizionare il suo sito di 10 pagine davanti a colossi di 10.000 pagine, aggirando i controlli di Google su spam e cloaking, per cui il sospetto che questo deliberato inserimento di link sbagliati su siti di spam possa portare il mio sito ad una penalità mi tiene in allarme.

Come reagire a questo strano attacco di link spamming?

La mia prima reazione è stata quella di creare una pagina ad hoc per ogni link non trovato, giovando così del prezioso lavoro fatto dallo spammer.

Mi è anche stato suggerito da alcuni esperti di rispondere alla richiesta di GoogleBot con un http status code 410 – Gone, ma leggendo le specifiche credo sia preferibile evitare questa soluzione.

Essendo abbastanza paranoico sul rischio di penalizzazioni di Google ho quindi deciso di lasciare le cose esattamente come stanno, tenendo d’occhio la situazione quotidianamente.

Se avete avuto esperienze analoghe con spammer che hanno tentato di danneggiare il vostro posizionamento con link di spam, vi prego di segnalarlo nei commenti.

Migliorare prestazioni Joomla

2

Dopo le anticipazioni di Matt Cutts di qualche tempo fa, è apparso chiaramente sul blog di google che in futuro la velocità di un sito ne influenzerà il posizionamento ed il trust da parte del motore di ricerca.

In particolare è stato pubblicato un interessante post sulle prestazioni intitolato “quanto è veloce il tuo sito?”, che illustra un nuovo tool disponibile in via sperimentale all’interno di google webmaster tools.

Questo tool analizza il tempo di caricamento delle pagine del vostro sito, sulla base dei dati forniti dalla Google Toolbar e fa un paragone tra il vostro sito e tutti gli altri siti analizzati.

Per fare un esempio, un sito di un nostro cliente al quale è stata fatta una consulenza seo è risultato ottimo dal punto di vista SEO, ma con dei tempi di caricamento disastrosi.
Questo è il messaggio che compare all’interno di Google Webmaster Tools:

Panoramica delle prestazioni del sito

In media, il caricamento delle pagine nel tuo sito richiede 7,2 secondi (ultimo aggiornamento: 03/dic/2009). È più lento del 86% dei siti. Il seguente grafico mostra le variazioni nei tempi di caricamento medi delle pagine del tuo sito nel corso degli ultimi mesi. Come riferimento, mostra anche il valore del 20° percentile in tutti i siti, distinguendo i tempi di caricamento lenti da quelli veloci.

Come noterete, il risultato di questo test è disastroso: il sito è molto lento.

Sono stato incaricato personalmente di analizzare questo grave problema della lentezza del sito e di trovare una soluzione per rendere il sito più veloce e, forse, maggiormente appetibile da Google.

L’analisi delle prestazioni del sito è iniziata utilizzando l’estensione per Firefox fornita da Google per i benchmark: Page Speed.

È bastato apportare delle modifiche al cms (Joomla 1.5 in questo caso) ed al file di configurazione di Apache per ottenere dei risultati interessanti.

Per migliorare le prestazioni di velocità di Joomla 1.5 è sufficiente configurarlo come si deve:

  • Attivare il plugin System – Cache

Joomla offre un plugin per la cache delle pagine, in modo da rendere un cms basato su database molto più simile ad un normale sito fatto con html statico.

Per default però il plugin è disattivato: sarà sufficiente attivarlo, impostare un tempo di cache abbastanza lungo ed abilitare la browser caching per ottenere dei buoni risultati

  • Abilitare la Cache di Joomla

Per abilitare la cache di Joomla seguire il percorso Sito -> Configurazione -> Sistema  , selezionare Sì alla voce Cache ed impostare un tempo abbastanza lungo a seconda delle vostre esigenze.

  • Abilitare la compressione Gzip di Joomla

Per abilitare la compressione Gzip di Joomla seguire il percorso Sito -> Configurazione -> Server e scegliere Sì alla voce Compressione pagine GZIP.

  • Installare CssJsCompress

CssJsCompress è un plugin per comprimere attraverso Gzip i file CSS e Javascript. Lo trovate all’indirizzo http://extensions.joomla.org/extensions/site-management/cache/7350 e vi permette di avere una buona compressione dei file CSS e Javascript senza dover configurare nulla. Per attivarlo andate in Estensioni -> Gestione Plugin e aprite System – CssJsCompress , selezionate alle voci Optimize CSS Files, Optimize JavaScript Files, GZip JavaScript and CSS e salvate.

Per quanto riguarda Apache, un accorgimento molto importante è quello di attivare il caching a livello del server.

Aprite il vostro file di configurazione (httpd.conf) ed inserite le seguenti righe:

ExpiresActive On
ExpiresByType image/png “now plus 60 days”
ExpiresByType image/jpeg “now plus 60 days”
ExpiresByType image/gif “now plus 60 days”
ExpiresByType application/javascript “now plus 60 days”
ExpiresByType application/x-javascript “now plus 60 days”
ExpiresByType text/javascript “now plus 60 days”
ExpiresByType text/css “now plus 60 days”

Per maggiori informazioni su Apache e la cache: Apache Mod_Expires.

Notifiche di sicurezza da google

0

Dopo aver introdotto quasi un anno fa uno strumento di notifica quando viene trovato un potenziale problema di sicurezza, Google è pronto a introdurre un miglioramento a questo strumento.
Infatti Google annuncia oggi dal blog ufficiale che sta per lanciare un sistema che controllerà, ove possibile, la versione del software utilizzato dal vostro sito web e vi invierà delle notifiche attraverso google webmaster tools se ci dovessero aggiornamenti disponibili.
Ad esempio se utilizzate cms o applicazioni web quali Joomla, WordPress, Drupal o qualunque altro cms che inserisca nel codice html la versione del software, Google sarà in grado di stabilire se dobbiate aggiornare il vostro cms o il vostro blog.
Questo non solo per il software in sè, ma anche per i componenti aggiuntivi, come i moduli di Drupal o le estensioni di Joomla o ancora i plugin di WordPress.
Sembra che BigG stia disponendo di potere computazionale immenso, tanto grande da non aver bisogno di utilizzare le proprie risorse al 100% per la costruzione e l’aggiornamento delle serp.

Go to Top