Custom Properties 1.98 e SEF

Rendere il pacchetto "Amico dei Motori di Ricerca" (Search Engine Friendly  o SEF) è stata la parte più frustrante ed anche quella che ha richiesto più tempo nello sviluppo della corrente versione di Custom Properties. E' stato necessario verificare l'interazione di CP con altri componenti, con le funzionalità sef di Joomla , con i problemi legati all'internazionalizzazione (JoomFish). 

Questa è la situazione attuale:

Il componente ha la capacità di scrivere i link ai tag in due modi:

  • tagID=numero. Il modo tradizionale. Non è molto SEF ma è molto resiliente ai problemi di internazionalizzazione , dal momento che utilizza una chiave numerica.
  • tagName=nome_campo:valore_campo. Il nuovo modo. Migliora al compatibilità con i motori di ricerca e permette al  componente , o al plugin per sh404SEF , di generare url SEF.

Il modulo cpsearch non genera user di tipo SEF, ne mai lo farà. Non c'è ragione di rendere SEF le query di un motore di ricerca, anche qualora fosse possibile.

Il modulo cpcloud produce link di tipo SEF.

Come accennato in precedenza, il componente ha un suo router che utilizza con le funzionalità SEF native di Joomla ed ha inoltre un plugin per sh404SEF. Con entrambe le soluzione ci sono piccoli problemi:

  • sh404SEF ha problemi con i link di paginazione al di sotto dei risultati di CP. Dopo innumerevoli quanto infruttuosi tentativi di produrre link validi, abbiamo dovuto arrenderci. Confidiamo in futuri miglioramenti al pacchetto sh404SEF.
  • le funzionalità core SEF di Joomla funzionano a dovere, ma mancano di features avanzate offerte da sh404SEF. Inoltre, non si comporta bene quando negli url è presente l'Itemid.

La versione corrente di CP è stata testata con JoomFish vers. 2.0.1 e con sh404SEF vers 1.0.19_beta.

Vi consigliano di provare diverse combinazioni di parametri, per trovare il miglior compromesso.

Ultimo aggiornamento ( mercoledì 04 marzo 2009 )