Questo sito utilizza cookie per migliorare la tua esperienza e offrire servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento potresti acconsentire all’uso dei cookie. Se vuoi saperne di più o negare il consenso a tutti o ad alcuni cookie approfondisci

Giovedì, 06 Ottobre 2011 20:04

Redirect della home page .... alla home page

Un titolo strano per questo post, che però descrive perfettamente cosa voglio suggerirti per reindirizzare tramite htaccess le "tre home di Joomla".
Come ben sappiamo, la nostra prima pagina è raggiungibile con tre indirizzi distinti, che producono tre pagine identiche raggiungibili da tre url diverse. Non certo una buona cosa, sia per l'usabilità del sito, ma anche per l'interpretazione che un crawel del motore di ricerca e un algoritmo può dare alla nostra homepage.

La home del nostro joomla, con opzioni seo disattivate, si raggiunge con:

www.nomedominio.it

www.nomedominio.it/index.php

www.nomedominio.it/index.php?option=com_content&view=frontpage&Itemid=1

Inoltre, spesso i domini internet sono raggiungibili con o senza il www. Viene così a crearsi una ancor più pericolosa duplicazione che investe tutto il sito.

Quando si parla di contenuto duplicato ci si riferisce generalmente a blocchi sostanziali di testo che vengono riprodotti (e quindi raggiungibili) con due o più indirizzi url; di fatto, il contenuto duplicato non piace molto ai motori di ricerca che solitamente lo interpretano come un tentativo di inganno da parte del webmaster che volontariamente voglia il posizionamento top garantito per una determinata ricerca.
Producendo pagine identiche si rischia una seppur lieve penalizzazione. E con le novità introdotte negli ultimi mesi sopratutto da Google, se prima un duplicato scompariva tra i risultati omessi per una determinata ricerca, ora sembra che sia un fattore importante non avere pagine identiche a cui ci si arriva da più indirizzi. Se troppe pagine sono duplicate, queste possono causare gravi problemi a tutto il tuo sito.

Esiste un semplice metodo, è tanto semplice che in pochi lo conoscono, tramite htaccess che permette di portare la url con index.php, e quell'altro obbrobrio con tutti i paramentri di Joomla, a redirigere a www.nomedominio.it. Visto che ci siamo, diamo al nostro sito anche la raggiungibilità esclusivamente con il www.

Come fare questo tipo di redirect

Parto dal presupposto che il tuo sito non abbia installato nulla che modifica le url, e con le quattro voci seo in configurazione globale disattivate possiamo operare inserendo nel file .htaccess tre istruzioni "progressive" che porteranno la tua home ad essere raggiungibile solo in un modo univoco (nell'esempio www.nomedomino.it)

########## Begin - Joomla! core SEF Section
#
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.nomedominio.it/ [R=301,L]
RewriteCond %{HTTP_HOST} ^nomedominio\.it [NC]
RewriteRule (.*) http://www.nomedominio.it/$1 [R=301,L]
RewriteCond %{QUERY_STRING} option=com_content&view=frontpage&Itemid=1
RewriteRule index\.php$ /? [L,R=301]

Ti basta incollare queste linee in ########## Begin - Joomla! core SEF Section partendo da sotto l'asterisco, e subito prima della linea RewriteCond %{REQUEST_FILENAME} !-f

Ecco un immagine, così è più chiaro:

Va sostituito www.nomedominio.it con il tuo dominio (avevo il dubbio se scriverlo questo Risatona)

Pubblicato in Seo Joomla

I Cms, per la loro struttura del core, e per delle regole di produzione delle url, possono compromettere il posizionamento del nostro sito in quanto nella gestione delle pagine vanno a creare diverse URL che le raggiungono. Di fatto, il contenuto duplicato non piace ai motori di ricerca che potrebbero interpretarlo come un tentativo di inganno da parte del webmaster che volontariamente voglia il posizionamento top garantito per una determinata ricerca. Andiamo un pò a creare una tassonomia su cosa si intende per Contenuto Duplicato ed elencare qualche azione per diminuirne l'impatto.

Cos'è il contenuto duplicato?

Quando si parla di contenuto duplicato ci si riferisce generalmente a blocchi sostanziali di testo all'interno dello stesso dominio o su altri domini che sia completamente riportato o riprodotto in altri contenuti molto simili. La maggior parte delle volte in cui in un sito ci si trova davanti pagine duplicate, non è intenzionale da parte del Webmaster. Si tratta ad esempio di  forum che generano sia pagine regolari o stripped-down (collegamenti ai singoli post), o la raggiungibilità di pagine o oggetti (file pdf, xml, doc) tramite diversi URL distinti. In alcuni casi invece, il contenuto è duplicato volontariamente tra diversi domini nel tentativo di manipolare il posizionamento nei motori di ricerca o raccogliere più traffico attraverso ricerche comuni e popolari o tramite le cosidette long-tail queries (ricerche a coda lunga).

Cosa non è contenuto duplicato?

Sembra che gli
algoritmi non riconoscano come contenuto duplicato uno scritto uguale tradotto, ad esempio, dall' inglese allo spagnolo . Allo stesso modo, non ci si dovrebbe preoccupare se inseriamo occasionalmente nei nostri articoli frammenti di citazioni.

Perché i motori di ricerca prestano attenzione al contenuto duplicato?

Quando cerco qualcosa vorrei vedere una diversa serie di contenuti esclusivi; questo è scontato. Al contrario, sono comprensibilmente infastidito quando vedono lo stesso contenuto all'interno di una serp di risultati di ricerca. Sopratutto quando mi capita di dover passare da un altro sito per raggiungere il vero autore e il sito che ospita il contenuto originale. Personalmente, da fastidio anche quando vedo contenuti che sembrano originali, ma poi ti accorgi che sono scopiazzature prese da altri post..... in Italia siamo pieni di questi siti.

Google sopratutto, non penalizza un sito che abbia al suo interno un numero non significativo di contenuti duplicati, ma si limita a filtrarli e proporre per una ricerca quello che ritiene più appropiato. Difficilmente vi sono penalizzazioni drastiche, ma certamente una perdita di posizionamento per questo motivo potrebbe verificarsi. Con l'avvento del Panda Update, a breve operativo anche in tutte le versioni internazionali del motore di ricerca, le penalizzazioni pesanti potrebbero diventare una realtà.

Metodi Proattivi sui problemi di contenuto duplicato

  • Blocco volontario: Piuttosto che lasciare che sia un algoritmo a determinare la "migliore" versione di un documento, si potrebbe considerare di guidare il motore a decidere la nostra versione preferita. Ad esempio, se non si desidera indicizzare le versioni stampabili degli articoli, blocchiamo l'indicizzazione tramite espressioni da inserire nel file robots.txt .
  • Reindirizzamenti 301: se individui pagine duplicate, utilizzare reindirizzamenti 301 (indirizzamento permanente) per portare traffico verso la pagina tramite un indirizzo URL univoco.
  • Coerenza: cercare di utilizzare un sistema di link interni coerente significa che l'url della tua home, ad esempio, non deve puntare a /page,/index.html, /...frontpage.
  • Uso del TLD in lingua: Quando ci occorre gestire le url di un sito multilingua, il tld diventa fondamentale. I motori di ricerca sono più propensi a pensare che un contenuto in lingua tedesca sia un .de, uno in italiano .it, se in inglese .com, etc etc. Va bene anche una struttura del tipo dominio.com/de/ o dominio.com/it/ per distinguere le pagine del nostro multilingua.
  • Syndicate, Rss, Aggregazione: se si pubblica un contenuto su altri siti, assicurarsi che sia incluso un link (dofollow) che porti l'articolo originale su ogni articolo riportato. Anche se gli aggregatori non sono il massimo, se sono "onesti", portano visite e trust grazie al link che pongono alla fine dell'abstrat del tuo articolo. Se non te ne sei accorto, quelli che stanno sopra di te, molto probabilmente, o hanno troppi link nella pagina da rendere ininfluente il link al tuo articolo, o questo link ha il no-follow. 
  • Utilizzare la funzione di dominio preferito negli strumenti per i webmaster: se la tua home è raggiungibile utilizzando sia il www e non www valuta di suggerire tramite gli strumenti che mettono a disposizione i motori di ricerca di selezionare come preferisci che il tuo sito venga indicizzato.
  • Riduci al minimo le ripetizioni: per esempio, anziché inserire un testo lungo (copyright, informazioni azienda) sul fondo di ogni pagina, metti un breve riassunto e un collegamento ad una pagina con tutti i dettagli.
  • Evita la raggiungibilità di pagine vuote: se hai nel tuo sito sezioni vuote ancora da costruire, meglio bloccarne l'indicizzazione o evitare di inserire link che puntino ad esse.
  • Comprendere il vostro CMS: Assicurati di essere a conoscenza di come i contenuti vengono visualizzati sul tuo sito Web, soprattutto se dentro vi sia un blog, un forum, o componenti che spesso mostrano lo stesso contenuto in più formati.

tratto dal Blog Ufficiale di Google

L'azione proattiva è quasi indispensabile su un sito fatto con Joomla che notoriamente crea diverse url che raggiungono lo stesso contenuto. I modi di prevenire una cattiva indicizzazione ci sono..... metterni in atto può sembrare complicato (file robot.txt, htaccess, redirect), ma non lo è. Basta impegnarsi per capire i concetti fondamentali ed i vantaggi di queste operazioni sistematiche di controllo, verifica e correzione. Oltre ad essere notevolmente utili alle nostre creature ed al loro posizionamento, aiutano l'utente che non finisce mai in pagine che potrebbero svalutare il nostro sitarello.

Pubblicato in Guide per Joomla

 


Abbiamo già discusso di come integrare Joomla a feedburner, ma possiamo anche far meglio. Potremmo costruire una pagina introduttiva ai nostri feed dove in fondo inserirne i collegamenti. Un pò di testo di presentazione, magari ottimizzato, che renda quasi obbligata la scelta a sottoscriverci e seguirci tramite il proprio aggregatore di feed.

 

Joomla genera un rss del nostro sito. L'Url di questo Rss nella nostra home sarà: dominio/feed/rss.htm

La pagina di destinazione è sempre uguale e non cambia se viaggiamo tra le sezioni o categorie. Si noti che durante un giro nel nostro sito, cliccando sull'icona rss del browser, l'url cambia diventando dominio/sezioneocategoria/feed/rss.htm ma la pagina che vedremo sarà sempre la stessa. Questo dipende da una non ottimale gestione dei feed rss da parte di Joomla. Ma per ottimizzare quest'aspetto possiamo utilizzare BCA rss che permette di creare feed per ogni sezione o categoria noi volessimo diffondere tramite questo linguaggio. Per l'utilizzo del componente rimandiamo ad un altro post.

Dunque, ricapitolando:

1) abbiamo costruito una pagina con una breve presentazione dei nostri feed;

2) in fondo ad essa inseriamo i collegamenti url generati grazie al componente

Se la nostra pagina è pronta non ci resta che modificare l'url dell'icona.

Per la homepage il redirect sarà fatto così:

Redirect permanent /feed/rss.html http://nostrodominio.tdl/paginarss
Redirect 301 /feed/rss.html http://nostrodominio.tdl/paginarss

Redirect permanent /feed/atom.html http://nostrodominio.tdl/paginarss
Redirect 301 /feed/atom.html http://nostrodominio.tdl/paginarss

Le icone rss possono essere disattivate per ogni sezioni, categoria e home. Basta andare nella voce di menù di riferimento e mettere su NO il parametro "mostra feed rss" nel tab paramentri avanzati.

Ma se invece volessimo reindirizzarle tutte le icone delle sezioni e categorie generate dal nostro joomla sempre alla stessa pagina da noi costruita, il passaggio è semplice.

Reindirizziamo così

Redirect permanent sezioneocategoria/feed/rss.html http://nostrodominio.tdl/paginarss
Redirect 301 sezioneocategoria/feed/rss.html http://nostrodominio.tdl/paginarss

Redirect permanent sezioneocategoria/feed/atom.html http://nostrodominio.tdl/paginarss
Redirect 301 sezioneocategoria/feed/atom.html http://nostrodominio.tdl/paginarss

Pubblicato in Guide per Joomla

Ultimi Articoli

You are here:   Joomla Blog HomeGuideArticoli per tag: redirect

Chi c'e' Online

Abbiamo 15 visitatori e nessun utente online

Seguici su FacebookFollow Me Twitter

Joomla.it | Il sito di supporto Italiano
Joomla Show | La directory di Joomla

Google codescript verifica


BlogJoomla.it | Il Meglio di Joomla
The Joomla!® name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.

BlogJoomla.it is not affiliated with or endorsed by Open Source Matters or the Joomla! Project