Back to top

Autore Topic: ja_purity - eliminare link "index.php" dal logo  (Letto 2994 volte)

Offline andresb

  • Esploratore
  • **
  • Post: 185
    • Mostra profilo
ja_purity - eliminare link "index.php" dal logo
« il: 30 Mar 2010, 12:19:47 »
Premetto che la questione è un pò a cavallo fra l'ambito template e quello SEO.
Siccome però nella pratica si tratta di modificare il template, la posto qui.
E' opinione diffusa che avere diverse versioni della home possa essere interpretato come duplicazione dai motori, e quindi essere penalizzante.

Per capirci: se l'home page è accessibile sia con  www.xxxx.it che con  www.xxxx.it/index.php i motori potrebbero vedere la cosa come contenuto duplicato.
Sebbene sia probabile che questo fatto abbia poco peso, e un motore evoluto dovrebbe essere in grado di riconoscere la home page unificando i due indirizzi come se fosse uno solo, forse complica un pò le cose la presenza di link interni verso www.xxxx.it/index.php

In particolare, nel template ja_purity, quest link è associato di default al logo in alto a sinistra.

1)Per eliminare questo link, credo si debba agire su index.php, giusto?

Codice: [Seleziona]
<!-- BEGIN: HEADER -->
<div id="ja-headerwrap">
<div id="ja-header" class="clearfix" style="background: url(<?php echo $tmpTools->templateurl(); ?>/images/header/<?php echo $tmpTools->getRandomImage(dirname(__FILE__).DS.'images/header'); ?>) no-repeat top <?php if($this->direction == 'rtl') echo 'left'; else echo 'right';?>;">

<div class="ja-headermask">&nbsp;</div>

<?php
$siteName $tmpTools->sitename();
if ($tmpTools->getParam('logoType')=='image'): ?>

<h1 class="logo">
<a href="index.php" title="<?php echo $siteName?>"><span><?php echo $siteName?></span></a>
</h1>
<?php else:
$logoText = (trim($tmpTools->getParam('logoText'))=='') ? $config->sitename $tmpTools->getParam('logoText');
$sloganText = (trim($tmpTools->getParam('sloganText'))=='') ? JText::_('SITE SLOGAN') : $tmpTools->getParam('sloganText'); ?>

<h1 class="logo-text">
<a href="index.php" title="<?php echo $siteName?>"><span><?php echo $logoText?></span></a>
</h1>
<p class="site-slogan"><?php echo $sloganText;?></p>
<?php endif; ?>

<?php $tmpTools->genToolMenu(JA_TOOL_FONT'png'); ?>

<?php if($this->countModules('user4')) : ?>
<div id="ja-search">
<jdoc:include type="modules" name="user4" />
</div>
<?php endif; ?>

</div>
</div>
<!-- END: HEADER -->

Considerato che io uso il logo (e non la scritta), devo semplicemente eliminare la riga?
Codice: [Seleziona]
<h1 class="logo">
<a href="index.php" title="<?php echo $siteName?>"><span><?php echo $siteName?></span></a>
</h1>

Ciò può comportare qualche altro cambiamento inatteso nel template?

2)Che voi sappiate, ci sono altri link interni verso www.xxxx.it/index.php nel template ja_purity?

3) E infine, anche se questo è più un consiglio SEO, secondo voi la questione è rilevante o del tutto trascurabile?
Suage
Charcot - Apéritif Pop

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:ja_purity - eliminare link "index.php" dal logo
« Risposta #1 il: 30 Mar 2010, 20:56:31 »
Citazione
3) E infine, anche se questo è più un consiglio SEO, secondo voi la questione è rilevante o del tutto trascurabile?
Rispondo a questa: ti stai facendo un sacco di problemi per nulla  ;)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline andresb

  • Esploratore
  • **
  • Post: 185
    • Mostra profilo
Re:ja_purity - eliminare link "index.php" dal logo
« Risposta #2 il: 30 Mar 2010, 22:48:41 »
Probabilmente hai ragione...
Suage
Charcot - Apéritif Pop

Offline FRA92

  • Esploratore
  • **
  • Post: 88
  • Sesso: Maschio
  • Io sono il frutto di quello che mi è stato fatto
    • Mostra profilo
Re:ja_purity - eliminare link "index.php" dal logo
« Risposta #3 il: 31 Mar 2010, 19:38:15 »
ciao, se a te non serve la scritta puoi eliminare proprio la parte di codice che hai detto tu, cioè:

<h1 class="logo">
         <a href="index.php" title="<?php echo $siteName; ?>"><span><?php echo $siteName; ?></span>[/url]
      </h1>

Spero di esserti stato di aiuto, ciao ciao

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:ja_purity - eliminare link "index.php" dal logo
« Risposta #4 il: 31 Mar 2010, 20:23:05 »
E' irrilevante metter o meno il index.php nell'url nel senso che è il server apache che viene settato per leggere come da impostazioni settate, prima l'index.html, poi index.htm infine index.php o in altra sequenza; uno di questi deve per forza essere presente nella root pena la non partenza del sito.

 



Web Design Bolzano Kreatif