Rispondi 
Piccoli segreti per ottimizzare Joomla al meglio per i motori di ricerca
Modo discussione Modo lineare
11-15-2007, 04:32 AM #1
sielfree
Forumista Attivo
****
Registrato: Apr 2007
Messaggi: 307
Reputazione: 0
Piccoli segreti per ottimizzare Joomla al meglio per i motori di ricerca
Link Sponsorizzati
Il Titolo delle pagine

Quando installate joomla, durante la procedura di installazione vi chiedera' di dare un nome al sito che comparira' in ogni pagina del vostro sito e dal punto di vista S.E.O. e' molto sbagliato perche' il titolo non deve essere uguale su tutte le pagineIl ?tag? title (Quello che compare sulla barra blu in alto in Internet Explorer) deve identificare il contenuto della pagina e, cosa molto piu' importante, e' il ?tag? piu' importante per i motori di ricerca, visto che si basano ?quasi? solo su questo ?tag? per determinare la posizione della pagina nelle loro ?serp?, di conseguenza il titolo dovra' essere una frase di senso compiuto con la chiave di ricerca principale ed eventualmente anche secondaria insertita nel titolo.

Joomla il titolo lo crea dinamicamente ?prendendolo? dal link, es link giochi: il titolo della pagina diverra' : nome sito (che poi vi spiego come eliminarlo) seguito da ?giochi?


Come eliminare il nome del sito

Nel pannello di controllo del sito selezionate ?configurazione globale? e poi ?sito? Troverete la voce : Nome Sito. Cancellate la scritta che troverete.
Ora la vostra home page avra' come titolo : ?-home-? (Naturalmente poi vi spiego come sostituire ?home? con un titolo piu' appropriato)

Sempre nella configurazione globale selezionate ?metadata? e li troverete : Meta description e meta keyword globale del sito (globale vuol dire in tutte le pagine del sito) Lasciateli vuoti perche' altrimenti vi ritroverete in ogni pagina oltre al meta description della stessa anche quella globale? (Perche' non ho scritto anche meta keyword?Perche' oramai non viene piu' preso in considerazione dai motori di ricerca)

Come sostituire ?-home-? con un titolo piu' appropriato

Aprite le seguenti cartelle : components/ com_content e li dentro troverete il file : content.php, apritelo con macromedia dreamweaver opp un altro editor, nella riga 221 troverete :

Codice PHP:
$mainframe->SetPageTitle$menu->name ); 

sostituitelo con :

Codice PHP:
$mainframe->SetPageTitle'Keyfrase principale - Keyword da posizionare su Google' ); 

Ps i ' ' sono da lasciare.

Ora eliminiamo il trattino (-) aprite la cartella ?includes? troverete il file ?joomla.php? apritelo e nella riga : 509 troverete scritto :

Codice PHP:
$this->_head['title'] = $title $GLOBALS['mosConfig_sitename'] . ' - '$title $GLOBALS['mosConfig_sitename']; 

sostituitelo con :

Codice PHP:
$this->_head['title'] = $title $GLOBALS['mosConfig_sitename'] . ' '$title $GLOBALS['mosConfig_sitename']; 

Salvate i due file e updateli nelle rispettive cartelle. Ricordatevi sempre che il titolo della home e' quello piu' importante, scrivete una frase di senso compiuto con la chiave di ricerca principale ed eventualmente anche secondaria del sito. Ora la vostra home page avra' un titolo appropriato e ottimizzato, cosi' verrete trovati dai motori di ricerca in base alle chiavi che avete inserito nel titolo della home page.

Ottimizzazione delle url
Come noterete le url non sono proprio un granche'? per migliorarle scaricate e installate il componente Sh404sef, attivate l?opzione seo del componente e di Joomla. Sostituite il file htaccess.txt con questo:

Codice:
##
# @version $Id: htaccess.txt 1570 2005-12-29 05:53:33Z eddieajau $
# @package Joomla
# @copyright Copyright (C) 2005 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##

#
# mod_rewrite in use
#

RewriteEngine On

##
## NOTE!
## When using multiple Joomla sites or other web applications in sub-folders,
## you must explicitly turn the RewriteEngine off or use the settings
## recommended for the application
##

# Uncomment following line if your webserver?s URL
# is not directly related to physical file paths.
# Update YourJoomlaDirectory (just / for root)

RewriteBase /

#

rewriteCond %{HTTP_HOST} !^www\. [NC]
rewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301,L]
rewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([index]+)\.htm [NC]
rewriteRule ^(index.*)$ / [NC,R=301,L]

RewriteCond %{REQUEST_FILENAME} !\.(jpg|jpeg|gif|png|css|js|pl|txt)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php

e rinominatelo .htaccess e e mettetelo nella root del sito con un client ftp. Con con le url ottimizzate in questo modo si favorisce il posizionamento nei motori di ricerca

Inserire l'attributo title a alt nei link dei menu'

Aprite la cewrtella: modules, cercate il file: mod_mainmenu e apritelo.

Alla riga 132 troverete:

Codice PHP:
// open in parent window 
$txt '<a href="'$mitem->link .'" class="'$menuclass .'" '$id .'>'$mitem->name .'</a>'

Sostituitelo con:
Codice PHP:
// open in parent window $txt = '<a href="'. $mitem->link .'" class="'. $menuclass .'" '. $id .'
title="'. $mitem->name .'" >'. $mitem->name.'</a>; 



Alla riga 117 troverete :
Codice PHP:
// open in a new window
$txt '<a href="'$mitem->link .'" target="_blank" class="'$menuclass .'" '$id .'>'$mitem->name .'</a>'

Sostituitelo con :
Codice PHP:
// open in a new window
$txt '<a href="'$mitem->link .'" target="_blank" class="'$menuclass .'" '$id .'title="'$mitem->name .'">'$mitem->name .'</a>'

Inserire il tag h1 nei titoli degli articoli

Aprite le seguenti cartelle : components/ com_content e li dentro troverete il file content.html.php apritelo e tra la riga 606 e 607 troverete :

Codice PHP:
<a href="<?php echo $row->link_on;?>" class="contentpagetitle<?php echo $params->get( 'pageclass_sfx' ); ?>">
<?
php echo $row->title;?></a> 

Sostituitelo con :

Codice PHP:
<h1><a href="<?php echo $row->link_on;?>" class="contentpagetitle<?php echo $params->get( 'pageclass_sfx' ); ?>">
<?
php echo $row->title;?></a></h1> 

Nella riga 614 troverete :
Codice PHP:
<?echo $row->title;?>

Sostituitelo con :
Codice PHP:
<h1> <?echo $row->title;?></h1> 

Aprite il file template_css.css del template che state usando e inserite :

Codice:
.contentheading h1{
font-size: 14px;
margin: 0px;
padding-top: 4px;
padding-right: 0px;
padding-bottom: 8px;
padding-left: 0px;
color: #f00;
}
.contentheading h1 a{
margin: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #f00;
text-decoration: underline;
}
.contentheading h1 a:hover{
margin: 0px;
color: #000;
text-decoration: underline;
}

Ora Joomla e' ottimizzato per i motori di ricerca

Admin di sielfree.com sezione Giochi gratis on line , software freeware e ricette
(Questo messaggio è stato modificato l'ultima volta il: 11-15-2007 04:42 AM da sielfree.)

Visita il sito web di questo utente Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
11-15-2007, 04:32 AM
Link Sponsorizzati
11-15-2007, 09:24 PM #2
Aspirante Seo
Forumista
****
Registrato: Mar 2007
Messaggi: 198
Reputazione: 0
RE: Piccoli segreti per ottimizzare Joomla al meglio per i motori di ricerca
ottima guida...per l'url rewrite non e' male opensef

Non perdere il Corso Seo Gratis sul mio blog!

Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
11-16-2007, 03:59 AM #3
sielfree
Forumista Attivo
****
Registrato: Apr 2007
Messaggi: 307
Reputazione: 0
RE: Piccoli segreti per ottimizzare Joomla al meglio per i motori di ricerca
Sono daccordo, peri' sh404sef supporta sia soby2, fireboard, il componente per l'e-commerce e tanti altri che invece opensef non supporta...

Admin di sielfree.com sezione Giochi gratis on line , software freeware e ricette

Visita il sito web di questo utente Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
Rispondi 

Piccoli segreti per ottimizzare Joomla al meglio per i motori di ricerca
Mostra modalità stampabile
Invia questa discussione ad un amico
Sottoscrivi questa discussione
Vai al forum:

Orario: 03-17-2010, 07:28 AM

Contattaci - Webbando - Modalità archivio - RSS Syndication - Torna all'inizio della pagina