Pagina 2 di 3

Inviato: 06/09/2005, 14:26
da Ricky78
sì è lui:
Seach Engine Friendly URL
okkio che a me ha dato un bel po' di problemi...
quando lo provi, fammi un fischio e illuminami d'immenso!!!

Grazie!

Inviato: 06/09/2005, 14:44
da kikoleppard
OK, te lo dico. Ma veramente non ne sono sicuro quando ci provo. Communque non dimentico a riferirti le mie risultati.

Ciao

Inviato: 06/09/2005, 19:12
da Ricky78
Correzione da inserire in index.php
in questo modo, si evita la , nella Home di OsCommerce.

sostituire:

<title><?php echo $page_title . ', ' . TITLE; ?></title>
<meta name="keywords" content="<?php echo $page_title . ', ' . TITLE; ?>">
<meta name="description" content="<?php echo $page_title . ', ' . TITLE; ?>">

con

<title><?if ($page_title){echo $page_title . ', ' . TITLE;}else{echo TITLE;}?></title>
<meta name="keywords" content="<?if ($page_title){echo $page_title . ', ' . TITLE;}else{echo TITLE;}?>">
<meta name="description" content="<?if ($page_title){echo $page_title . ', ' . TITLE;}else{echo TITLE;}?>">

Inviato: 07/09/2005, 1:28
da Ricky78
tacconif ha scritto:
Nella pagina product_info.php

dopo la riga

require('includes/languages/' . $language . '/' . FILENAME_PRODUCT_INFO);

Aggiungere

$seo_info_query = tep_db_query("select pd.language_id, p.products_id, pd.products_name, pd.products_description, p.products_model, p.products_quantity, p.products_image, pd.products_url, p.products_price, p.products_tax_class_id,
p.products_date_added, p.products_date_available, p.manufacturers_id from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "' and pd.products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "'" . " and pd.language_id ='" . (int)$languages_id . "'");
$seo_info_info = tep_db_fetch_array($seo_info_query);
$seo_product_name = strip_tags ($seo_product_info['products_name'], "");
$seo_product_description = strip_tags ($seo_product_info['products_description'], "");
$seo_product_model = strip_tags ($seo_product_info['products_model'], "");

$the_manufacturer_query = tep_db_query("select m.manufacturers_id, m.manufacturers_name from " . TABLE_MANUFACTURERS . " m left join " . TABLE_MANUFACTURERS_INFO . " mi on (m.manufacturers_id = mi.manufacturers_id and mi.languages_id = '" . (int)$languages_id . "'), " . TABLE_PRODUCTS . " p where p.products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "' and p.manufacturers_id = m.manufacturers_id");
$the_manufacturers = tep_db_fetch_array($the_manufacturer_query);
$page_title = $seo_product_name;

Sostituire la lina con il tag TITLE con:

<title><?php echo $page_title; ?></title>
<meta name="keywords" content="<?php echo $page_title; ?>, <?php echo $seo_product_name; ?>, <?php echo $seo_product_model; ?>, <?php echo $the_manufacturers['manufacturers_name']; ?>, <?php echo TITLE; ?>">
<meta name="description" content="<?php echo $seo_product_description . "," . $seo_product_name; ?>">

a me nei prodotti non funziona...
i campi rimangono "vuoti"...
da cosa può essere dovuto?

Inviato: 07/09/2005, 2:18
da Bass
Ricky78 ha scritto: a me nei prodotti non funziona...
i campi rimangono "vuoti"...
da cosa può essere dovuto?

Sostituisci

Codice: Seleziona tutto

$seo_info_info = tep_db_fetch_array($seo_info_query);
con

Codice: Seleziona tutto

$seo_product_info = tep_db_fetch_array($seo_info_query);
E vedrai che funziona :wink:

'iao

Sergio

Inviato: 07/09/2005, 11:00
da tacconif
Scusate il ritardo avevo promesso di inviare le modifiche ma dopo le ferie il lavoro si e' accumulato.
Ho sistemato meglio il codice ed eliminato i problemi segnalati da Ricky78 e Bass, inoltre ho modificato la composizione del tag description.

Mi sembra che ora funziona meglio ed ho deciso di pubblicare la contribution sul sito di Osc:

http://www.oscommerce.com/community/contributions,3519

Inviato: 07/09/2005, 12:08
da everest
tacconif ha scritto:Scusate il ritardo avevo promesso di inviare le modifiche ma dopo le ferie il lavoro si e' accumulato.
Ho sistemato meglio il codice ed eliminato i problemi segnalati da Ricky78 e Bass, inoltre ho modificato la composizione del tag description.

Mi sembra che ora funziona meglio ed ho deciso di pubblicare la contribution sul sito di Osc:

http://www.oscommerce.com/community/contributions,3519
Scusatemi, volevo chiedere se la contrib che hai postato poteva essere sostituita a "Dinamic meta tag 1.4" nell'indicizzazione delle pagine!
Insomma avrei bisogno di uno strumento valido per la ricerca sui motori di ricerca :roll: che cerchi oltre al titolo pagina anche il nome del prodotto e altre info....

Grazie :wink:

Inviato: 07/09/2005, 12:36
da tacconif
Sul sito ufficiale di Osc non ho trovato la contribution a cui ti riferisci ma ne ho trovato una simile: cDynamic Meta Tags v1.4

Se e' questa allora puoi sostituirla anche perche' fanno sostanzialmente la stessa cosa ma la mia richiede meno codice e quindi e' piu' facile da installare :D

Inviato: 07/09/2005, 12:45
da everest
Grazie per la risposta celere!
Sul sito ufficiale di Osc non ho trovato la contribution a cui ti riferisci ma ne ho trovato una simile: cDynamic Meta Tags v1.4
Si è quella.... :lol:

Se uso la "cDynamic Meta Tags v1.4", come faccio a sapere se funge effettivamente?

TNKS

Inviato: 07/09/2005, 18:59
da kikoleppard
Ciao a tutti.

Prima cosa e che vorrei ringraziarvi che questo tipic e diventato cosi belissimo dopo la vostra partecipazione.

Alla fine dopo due giorni, tanti test e il vostro auito potrei dire che vedo la luce nel tunel.

Prima vi racconto tutte i test che ho fatto. Avevo scelto due direzioni.
La prima di testare Header Tags Controller 2.5.4
Seconda su una installazione parallela ho installato Meta tag controller support - questo perchè l'autore ha scritto Seach Engine Friendly URL e ho letto che le due Contrib sono compatibili.
Alla fine vi dico le mie opinioni e vorrei che ne discutiamo un po'. D'altronde im mio caso e abbastanza paricolare - dopo le spiegazioni.

Header Tags Controller 2.5.4


funziona benissimo e potrei dire che mi piace moltissimo.
Era strano che non funzionava - ma tanti la usano ed e una delle Contrib pui scaricate dal sito ufficiale .

Vi dico che per instalarrla corettamente serve a leggere un sacco di documentazione.

Io avevo omesso un passo e percio non mi funzionava bene all'inizio.

Ricky 78 - è multinazionale in tutti varianti per Categorie e Prodotti.
Anche tu hai dimenticato qualcosa durante nella installazione.

l'unico difetto secondo me ed il suo metodo di inserimento manuale dei Title, Kays, description.

Si perde tempo, ma e meglio sempre che la mano umana ha pieno controllo sopra una cosa. Penso che in questa maniera la scelta dei punti chiavi delle metatag è pui valida.


Per il Secondo test - è li che ho fatto una altra caccata :)

Ma io dove vado?
Ma che Frendly URL sto cercando quando il mio sito sarà in CIRILLICO.
Quindi sono fregato.

E su questo punto non mi è molto chiaro. Quale è il vero vantaggio dei Frendly URL? In tutti casi no potrei utilizzargli perche si svolgerà una sostituzione delle lettere in CIRILLICO.


E vero che usando la seconda contrib Meta tag controller support che pui meno fa questo che a messo tacconif nel topic ma io preferisco l'inserimento manuale ANCHE SE AVRO migliaia di prodotti. E volendo si puo integrare la Contrib di tacconif nelle altre. Il suo codice si usera soltanto per
product_info.php
Communque mi farete grosso piacere di continuare ognitanto il topic per chiarire tutte le piccole particolarità sui metatag.

Ciao e a presto

Inviato: 08/09/2005, 0:44
da tacconif
Hai ragione la discussione si fa' interessante, sara' che per vendere bisogna prima di tutto farsi trovare.
Credo anch'io che la scelta manuale delle chiavi di ricerca sia il modo migliore per indicizzare un sito sui motori, ma bisogna avere una buona esperienza nella scelta delle chiavi.
Inoltre con un catalogo di tanti articoli, adirittura migliaia, devi avere anche un sacco di tempo da dedicare all'operazione.
E poi se non sbaglio la maggior parte delle chiavi utili sono gia' contenute nei nomi della categorie e dei prodotti in vendita.
Semmai ogni webmaster dovrebbe adottare la strategia migliore per il proprio sito in base alle proprie esperienze ed al settore a cui si rivolge.
Il fatto di poter scegliere tra diverse contribution e' gia' un vantaggio per tutti.

Inviato: 08/09/2005, 6:28
da kikoleppard
tacconif ha scritto:

tacconif


E un discorso che dipende di tanti casi e faro qualche puntine sulle tue parole.
Credo anch'io che la scelta manuale delle chiavi di ricerca sia il modo migliore per indicizzare un sito sui motori, ma bisogna avere una buona esperienza nella scelta delle chiavi.
Si sono d'accordo con te ma se hai una attività abbastanza specializzata non c'e da cercare le parole chiave. Il problema è in questi casi che si vendono i LIBRI, SOFTWARE ed ecc.
Inoltre con un catalogo di tanti articoli, adirittura migliaia, devi avere anche un sacco di tempo da dedicare all'operazione.
E poi se non sbaglio la maggior parte delle chiavi utili sono gia' contenute nei nomi della categorie e dei prodotti in vendita.

Si questo e ovvio ma penso che basti non pui di un minuto per prendere soltatno 5-10 per un prodotto.

Non vorrei che mi sono confuso ancora una volta. Ma la tua contrib anche quella sudetta Meta tag Controller Support stanno usando un methodo che secondo me non e tanto adatto se hai una descrizione lunga. Per Meta tag Controller Support penso che abbia impostazioni per limitare i simboli richiamati dalla database, ma sempre tutto si svolge in maniera automatica.

E vero, o sbaglio?

Quindi prima si deve pensare bene come si impostera la presentazione della informazione e dopo si puo fare la scelta quale Contrib per i Metatag di usare ed anch'io sono arrivato alla tua conclusione :)
Semmai ogni webmaster dovrebbe adottare la strategia migliore per il proprio sito in base alle proprie esperienze ed al settore a cui si rivolge.
Il fatto di poter scegliere tra diverse contribution e' gia' un vantaggio per tutti.
E alla fine per la Contrib Search Engine Frendly URL. Penso che anche in italiano qulche volta ci saranno problemi proprio con la sostituzione dei simboli speciali tipo à, è, ù, ò,

E per finire stanotte ed uscita

Header Tag Controller 2.5.5 - e ci devo controllare. Può darsi hanno tolto qualche bug.


Ciao

Inviato: 08/09/2005, 6:42
da kikoleppard
Appeno ho messo Header Tags Controller 2.5.4. sull webserver ed anche li tutto funziona alla grande.

Addesso potrei dire che la Contrib è veramente molto valida.

Ciao

Inviato: 08/09/2005, 22:49
da tacconif
Penso che la discussione sia divisibile in 2 parte, una dedicata alle contribution piu' adatta al proprio scopo ed una alle tecniche di indicizzazione.

Per quanto riguarda le contributions, direi che come tutto il software si puo' sempre migliorare.

A proposito ho rilasciato la versione 1.2 di seo_metatags con qualche piccola miglioria sul sito di osC, grazie anche alle richieste fatte da altri colleghi che hanno utilizzato la mia contribution.

So' bene che dovro' aggiungere i controlli sulle lunghezze delle descrizioni e sul numero delle parole chiave, ma Roma non fu' fatta in un giorno, e poi anche cosi' ho notato un miglioramento nelle ricerche su Google.

Hai ragione anche per quanto riguarda la codifica dei caratteri accentati e non solo, cerchero' di farlo al piu' presto, per ora ho eliminato i tag html dalle descrizioni.

Tornando all'indicizzazione ancora oggi dopo tanti anni mi stupisco sempre guardando le statistiche dei siti web e scoprendo che le parole chiave usate dagli utenti sono spesso le piu' inpensabili.

Alla prossima
Ciao

Inviato: 09/09/2005, 6:25
da kikoleppard
tacconif ha scritto:Penso che la discussione sia divisibile in 2 parte, una dedicata alle contribution piu' adatta al proprio scopo ed una alle tecniche di indicizzazione.
Si esatto :)
A proposito ho rilasciato la versione 1.2 di seo_metatags con qualche piccola miglioria sul sito di osC, grazie anche alle richieste fatte da altri colleghi che hanno utilizzato la mia contribution.
Si lo so l'ho gia vista :)
So' bene che dovro' aggiungere i controlli sulle lunghezze delle descrizioni e sul numero delle parole chiave, ma Roma non fu' fatta in un giorno, e poi anche cosi' ho notato un miglioramento nelle ricerche su Google.
Si ma nessuno non ha fretta non vorrei che pensassi che ti sto incitando troppo

Io ho fatto la scelta per me. I mio sito sarà molto specializzato e vorrei avere pieno controlllo sui metatag. Ed è ovvio che posso dimenticare i Search Engine Frendly URL - almeno per qualche anno ancora finche introdureranno l'alfabetto cirillico nei indirizzi. L'ho letto da qualche parte.

Ciao ed ancora una volta grazie. Mi hai dato un bel lancio in questo campo. :) :)