Oggi è gio mar 28, 2024 3:55 pm

Benvenuto!

Lo stato dell'Arte come software Open Source gratuito E-commerce.
 

Zen Cart Italia

SEO - Motori di ricerca

Non so cosa succede al sito. Problema grosso di duplicazione

Forum per discutere di ottimizzazione di Zen Cart per i motori di ricerca.

Moderatore: Alessio Turriziani

Non so cosa succede al sito. Problema grosso di duplicazione

Messaggioda ricca33 » mer set 11, 2013 7:18 pm

Salve,
oggi riscrivendo i testi del sito, sono molti e sono settimane che ci lavoro, mi sono accorto di un problema. Controllavo con i Strumenti per Webmaster di Google, mi sono trovato il seguente problema, di cui non capisco nulla:
mata tag duplicate: 833
title tag duplicati: 968
Allora sono andato più a fondo, visto che sono stati riscritti tutti ed in gran parte uno ad uno in modo tale da annullare la duplicazione dei cuntenuti, e ho scoperto quanto segue:
Codice: Seleziona tutto
/index.php?main_page=index&cPath=183_0_227
/index.php?main_page=index&cPath=183_188_0_227
/index.php?main_page=index&cPath=210_0_227
/index.php?main_page=index&cPath=227

(Questi link sono link indicizzati da Google...)
Il primo link in basso è la pagina esatta, mentre tutte le altre sono duplicati della stessa, aggiungendo infatti lo _ le pagine vengono duplicate.
Addirittura posso inventami delle combinazioni aggiungendo nella barra degli indirizzi lo _33 e un numero, in questo caso cito il 33.
Adesso non so più cosa pensare, ne ho più 900 cosi... il bello è che nel motore di ricerca di Google ed anche di yahoo sono presenti e quindi presumo che siano veri.
Non so come si scatena questa cosa. E' un problema al sito ? Magari hackerato ?
O è un'impostazione da pannello che posso disabilitare ? O un è problema ad un singolo file ?

Potete aiutami ? Sono veramente giù di morale, sono mesi che lavoro ed adesso ho questo problema. La versione è la 1.3.7 aggioranta in tutto, senza cartelle inutili e con le impostazioni di sicurezza aggiorante al massimo.

Vi prego di aiutarmi.

Metto qualche altro esempio di cosa succede.
Codice: Seleziona tutto
/index.php?main_page=index&cPath=157_0_201
/index.php?main_page=index&cPath=183_188_0_201
/index.php?main_page=index&cPath=201
/index.php?main_page=index&cPath=210_0_201


Codice: Seleziona tutto
/index.php?main_page=index&cPath=157_0_212_213
/index.php?main_page=index&cPath=183_0_212_213
/index.php?main_page=index&cPath=183_188_0_212_213
/index.php?main_page=index&cPath=210_0_212_213
/index.php?main_page=index&cPath=212_213

Queste combinazioni generano tutte pagine valide. In teoria non dovrebbe essere possibile.... sono preoccupato.
Ricca33 ;-)
ricca33
 
Messaggi: 128
Iscritto il: lun apr 09, 2007 1:01 pm
Località: Padova

Re: Non so cosa succede al sito. Problema grosso di duplicaz

Messaggioda ricca33 » gio set 12, 2013 1:13 pm

Ok, forse ho capito. Essendo un ecommerce con migliaia di prodotti Google crea questa situazione spiacevole dato che non uso urlrewrite.
Google aggiunge durante la ricerca, la scansione del sito, dei contenuti aggiuntivi usando "_" ed un numero aggiuntivo (non so per quale motivo lo fa), e dato che il sito risponde (la risposta mixa i contenuti) crea in webmaster tool una situazione che dice: "hai dei contenuti duplicati e sono tanti", questo perchè è Google che li duplica e non il sito.
Anche se in realtà all'interno della serp il link non esiste veramente, Google lo virtualizza all'interno del web master tool segnalando il problema.
"La colpa è a metà: Google che duplica ed il sito che risponde....."

Quindi, leggendo in giro sul web potrei applicare alcune contromisure:
1- nel file robot.txt nego l'accesso e navigazione a Gooogle, nego quei link duplicati in modo da dire "Google, questo link no !".
(problema di questa contromisura: si deve gestire circa 2000 url)....inoltre c'è il richio che blocchi anche l'url originale.
2-uso di canonical, ma in questo caso non so come fare... questo perchè, non capisco bene come usarlo in zencart; inoltre il mio doctype è il seguente:
Codice: Seleziona tutto
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="it">


Se ci sono altre opinioni vi ringrazio molto. Inoltre spero di prendere un granchio e che il problema sia in qualche file php o nel databese. ..
Ricca33 ;-)
ricca33
 
Messaggi: 128
Iscritto il: lun apr 09, 2007 1:01 pm
Località: Padova

Re: Non so cosa succede al sito. Problema grosso di duplicaz

Messaggioda ricca33 » gio set 12, 2013 1:26 pm

http://www.zen-cart.it/forum/viewtopic.php?f=4&t=3661&p=14535&hilit=canonical#p14535

Ho letto anche questo topic, ma non ho capito; allora il problema potrebbe essere nel file .htaccess del server ? ....mmm perchè ho da un mese acquistato un IP dedicato per il sito.


Poi legendo sul sito Americano scrivono che:
Zen Cart imposta già il rel="canonical".
Se sono stati installati componenti aggiuntivi, questi possono avere creato un nuovo file html_header.php con alcune mancanze.
Quindi si consiglia di conforntare file originali con ciò che è contenuto in html_header.php in produzione.

Mia domanda... ? anche la versione 1.3.7 impostava già allaora il canonical ?
Dovrei quindi trovare nel file html_header il seguente codice:
Codice: Seleziona tutto
<link rel= "canonical" href= "http://www nome del sito com/" />


Ho trovato questo modulo che dovrebbe risolvere. E' solo per la versione 1.3.8, proverò nella versione 1.3.7
http://www.zen-cart.com/downloads.php?do=file&id=1081
Ricca33 ;-)
ricca33
 
Messaggi: 128
Iscritto il: lun apr 09, 2007 1:01 pm
Località: Padova

Re: Non so cosa succede al sito. Problema grosso di duplicaz

Messaggioda ricca33 » ven set 13, 2013 12:05 am

Bene. Studiando un pò, sia su blog che sul sito Usa ho accumulato un pò di informazioni.
Prima cosa, allego i link delle info, per tutti.
http://www.zen-cart.com/docs/phpdoc-1-5-0/initSystem/_includes---init_includes---init_canonical.php.html
http://www.zen-cart.com/docs/phpdoc-1-5-0/__filesource/fsource_initSystem__includesinit_includesinit_canonical.php.html
http://www.mattcutts.com/blog/seo-advice-url-canonicalization/
http://ksblog.org/index.php?q=zen-cart-seo-canonical-tag-support&id=37
http://moz.com/community/q/zen-cart-duplicate-page-titles

Poi, il file canonical per la versione 1.3.7 non c'è. E non so come farlo funzionare.
Si dovrebbe trovare in questa posizione /includes/init_includes/init_canonical.php
Di questo file dalla 1.3.9 in poi ci sono più versioni, sinceramente non so usare il file.

UN secondo aspetto della duplicazione dei contenuti è la conseguenza anche di un altro fattore: la non impostazione o scelta dell'indirizzo con il quale deve lavorare il sito.
L'indirizzo: http: //miosito .estensione è diverso da http: //www.miosito . estensione e quindi oltre a non avere un sito con canonical e non avendo regolato un redirect 301 costante su uno dei due sopra mi trovo ad avere la duplicazione dei contenuti oltre misura.

Quindi per prima cosa si deve impostare il redirect, poi si deve lavorare sul file canonical. Questi sono i due passi da fare. Poi si vedrà.

Ecco cosa dice Google in merito.
https://support.google.com/webmasters/answer/93633?hl=it

Per il redirect due guide
http://httpd.apache.org/docs/2.0/misc/rewriteguide.html
http://httpd.apache.org/docs/2.0/howto/htaccess.html

Se avete un aiuto in merito vi sarei grato, soprattutto sul file da inserire, impostare ed eseguire su zen cart 1.3.7, vi ringrazio e spero che tutta la trafila scritta serva anche ad altri nella stessa situazione.


-----------------------

Aggiorno al punto a cui sono arrivato nello studio.
in Strumenti per Web Master Tool è possibile impostare alcune indicazioni per Google.
impostando il 301 la cosa migliora.
si potrebbe impostare su Web Master Tool i parametri URL, ma è rischioso... e leggendo in merito: https://support.google.com/webmasters/answer/1235687?hl=it non sono siscuro sia una buona cosa; anche se, potrei migliorare un pochino filtrando alcuni parametri.

Poi leggendo sul qui sul forum ho pensato sia utile installare questo modulo:
http://www.inveostore.com/seo-10/zencart-7/
Anche se a pagamento, credo sia utile.

Anche da robots.txt è possibile escudere dei parametri:
esempio: /problemi-software/1530-time-machine.html?langid=2
Potrebbe aiutare se aggiungessi Disallow: *?langid* al robots.txt

La canonizzazione mi è ostica, ho letto qui e li e penso che se fatta male peggiori le cose, vorrei delle info in merito.
Ricca33 ;-)
ricca33
 
Messaggi: 128
Iscritto il: lun apr 09, 2007 1:01 pm
Località: Padova

Re: Non so cosa succede al sito. Problema grosso di duplicaz

Messaggioda ricca33 » mer ott 16, 2013 8:09 pm

Putroppo non ho risolto. ... :(
Anzi, installando MAGIC SEO i link duplicati stanno facendo fatica a scendere, in più ora ho un problema con le mie pagine presenti nella cash di Google.
Infatti, se si controlla le pagine nella visione cash, queste non si vedono in modo perfetto perdendo cosi sicuramente prestazioni nelle serp.
Non so più cosa fare.... vorrei un consiglio.

Ho cercato anche in giro, nel web, ma non c'è una risorsa in merito, non si parla di pagine non lette correttamente e visualizzate non correttamente nella cash di google.

Probabilmente è un problema di chiamate... :(

Forse era meglio bloccare solo gli url duplicati via Robots....
Ricca33 ;-)
ricca33
 
Messaggi: 128
Iscritto il: lun apr 09, 2007 1:01 pm
Località: Padova

Re: Non so cosa succede al sito. Problema grosso di duplicaz

Messaggioda gianc69 » gio ott 17, 2013 9:41 am

Buongiorno,
non disperarti, purtroppo google fa un pò come gli pare a Lui, sia per gli url, sia per la serp, che per il posizionamento.
Sul mio sito una settimana trovo 1000 link duplicati e la settimana dopo, solo 3.
Inutile anche usare i vari urlrewrite, io li ho testati tutti, e sono ritornato al classico Ultimate Seo.
Il problema è che il prodotto ha un suo id ed è quello che comanda come da esempio:

http://www.miosito.com/ask_a_question.h ... ts_id=1558
http://www.miosito.com/ask_a_question.h ... ts_id=1558
http://www.miosito.com/prodotto-p-1558. ... anguage=it
http://www.miosito.com/prodotto-pi-1558.html
http://www.miosito.com/product_reviews_ ... ts_id=1558
http://www.miosito.com/prodotto-p-1558.html?language=en
http://www.miosito.com/prodotto-p-1558.html?language=it
http://www.miosito.com/prodotto-p-1558. ... anguage=en

Per non parlare se hai due o più lingue.

Dovrebbe essere zen cart in automatico a dire ai motori di seguire il prodotto solo per url madre, ma questa funzione dovrebbe essere sviluppata.
Stai tranquillo. Saluti
https://www.erboristeriabio.com la tua erboristeria on line.
Avatar utente
gianc69
 
Messaggi: 660
Iscritto il: mar mar 27, 2007 11:04 am

Re: Non so cosa succede al sito. Problema grosso di duplicaz

Messaggioda ricca33 » gio ott 17, 2013 1:14 pm

Salve,
La ringrazio molto per la risposta e per il supporto morale.
Sono infatti un pò preoccupato in effetti. Il sito per anni è andato sempre molto bene, e ne sono orgoglioso e soddisfatto.
Negli ultimi tempi Google sta diventando molto esigente sia in termini di programmazione che si struttura; infatti non riesco a risolvere i problemi.
Ho fatto installare MAGIC SEO, ma mi da un problema con la cash di Google e credo che mi penalizzi pure; ho chiesto supporto, ma come soluzione mi hanno detto di cambiare gli indirizzi delle chiamate css e Js da relative ad assolute.
Il problema è che non lo so fare, o meglio, ho visto come si genera il link, ma non so scrivere la parte di programmazione.
Nel file Zencart\includes\templates\silverfish\common\html_header
Ho il seguente codice che genera il link relativo:
Codice: Seleziona tutto
/**
 * load printer-friendly stylesheets -- named like "print*.css", alphabetically
 */
  $directory_array = $template->get_template_part($template->get_template_dir('.css',DIR_WS_TEMPLATE, $current_page_base,'css'), '/^print/', '.css');
  sort($directory_array);
  while(list ($key, $value) = each($directory_array)) {
    echo '<link rel="stylesheet" type="text/css" media="print" href="' . $template->get_template_dir('.css',DIR_WS_TEMPLATE, $current_page_base,'css') . '/' . $value . '" />'."\n";
  }

Il codice postato sopra chiama il CSS in questo modo, relativo:
<link rel="stylesheet" type="text/css" href="includes/templates/silverfish/css/stylesheet.css" />
invece il team di MAGIC SEO mi ha consigliato di cambiarlo in:
<link rel="stylesheet" type="text/css" href="www nome del mio sito. com /includes/templates/silverfish/css/stylesheet.css" />
in modo assoluto.

Questo perchè mi dicono che la Cash di Google si blocca con le chiamate relative.
Spero di esseremi spiegato.
Praticamente il sito se lo guardo in cash di Google si vede a pezzi, testo, parti di sito non posizionate correttamente e mancano le immagini.
Il Team di MAGIC SEO mi dice che è un problema di Google che va a stampare una intestazione sopra la "mia" pagina bloccando cosi la corretta visualizzazione.
Prima dell'installazione non avevo questo problema... non so... credo sia un problema a metà, MAGIC SEO si mette in mezzo riscrivendo il tutto al volo e forse alcuni caratteri riscritti gli vanno a dare fastidio tanto da bloccare CSS e JS
In merito non ho trovato nulla sul web.
Pensavo di chiedere un aiuto al Team di ZenCart ma non ho molta disponibilità al momento dato che un fulmine mi ha fritto tutto l'ufficio il mese scorso, una botta di danni enormi e di tempo perso...inoltre l'installazione di MAGIC SEO ha portato ad una variazione notevole nella SERP che non so ancora valutare, cambia giorno per giorno....(alle volte ho 900 visite al giorno, poi cala a 700 o meno il giorno dopo, prima della duplicazione dei contenuti il sito aveva anche 1300 visite al giorno).

Bò...demoralizzato...comunque TI RINGRAZIO, ho guardato il tuo sito, è molto, molto bello ! Complimenti.
Ricca33 ;-)
ricca33
 
Messaggi: 128
Iscritto il: lun apr 09, 2007 1:01 pm
Località: Padova

Re: Non so cosa succede al sito. Problema grosso di duplicaz

Messaggioda gianc69 » gio ott 17, 2013 4:06 pm

Salve, però 900 1300 visita giornaliere sono buone....
io anche ho usata magic seo, e faceva la stessa cosa nella cache di google,
per eliminare il problema della ti consiglio di utilizzare:
<Meta Name="Robots" Content="noarchive">
Saluti
https://www.erboristeriabio.com la tua erboristeria on line.
Avatar utente
gianc69
 
Messaggi: 660
Iscritto il: mar mar 27, 2007 11:04 am

Re: Non so cosa succede al sito. Problema grosso di duplicaz

Messaggioda ricca33 » ven ott 18, 2013 12:55 pm

Ringrazio molto,
ieri ho guardato le statistiche, sono arrivato a 700 visite, il 35% del traffico arriva però da campagne Pay di Google... insomma..
Ho notato che MAGIC SEO influenza molto il tipo di traffico sul sito. Prima il traffico avveniva su prodotti di "contorno" come ricambi ed accessori, dopo l'installazione di MAGIC SEO ho visto un cambiamento radicale e gli utenti visualizzano soprattutto prodotti principali, dal costo alto, quindi non più quelli di contorno.
Penso che riscrivere gli URL, cambiando il posizionamento delle pagina nella serp, porti in un certo senso anche a cambiare il tipo di cliente finale che approda al sito. Credo che buona parte delle visite "di prima" si concentrassero soprattutto sulla moltitudine di "contenuti leggeri presenti sul sito".

Allora provo ad aggiungere "il meta" indicato. In questo modo, credo di capire, che Google non inserirà più le anteprime nella sua cash, ma, avrò problemi di posizionamento in merito ?

Si è riusciti a capire come mai la cash veniva visualizzata male con Magic Seo?
Anche la cash di Yahoo rileva lo stesso problema.

Secondo la sua opinione Ultimate Seo è migliore rispetto Magic Seo ? Cosa mi consiglia di fare ? provo a risolvere il problema della cash, oppure tolgo MagicSeo, oppure attendo qualche mese per pesare con coscienza i cambiamenti avvenuti nella serp ?

La ringrazio molto.
Ricca33 ;-)
ricca33
 
Messaggi: 128
Iscritto il: lun apr 09, 2007 1:01 pm
Località: Padova

Re: Non so cosa succede al sito. Problema grosso di duplicaz

Messaggioda Paolo De Dionigi aka Spike00 » ven ott 18, 2013 3:27 pm

Con Jiri (di Magic Seo Url) in passato ho avuto di che discutere, perchè ad una mia richiesta affinchè implementasse una modifica in Magic Seo Url per la gestione delle ez-pages multilingua, modifica che constava in una riga di codice che avevo scritto io e gli avevo sottoposto, la sua risposta fu che non potevano esaudire le richieste riguardanti versioni di Zen Cart customizzate.

In quel momento ho capito che non avrei mai potuto fare affidamento su di loro per consigliare il loro plugin.

Ho quindi cercato altro e mi sono imbattuto in Ceon Uri mapping. Altro mondo. Conor era ultra disponibile e il codice che aveva scritto era il miglior codice open che abbia mai visto (e smanaccio codice open dai tempi di phpnuke, ovvero una dozzina d'anni).
Ora purtroppo Conor non c'è più, ma ha fatto in tempo a scrivere anche il mapping manager e rilasciarlo in una versione bug-free.
Comunque ora entrambi sono passati a Jamie Scott (jsweb.co.uk), quindi la continuità è assicurata (ho avuto però un solo scambio di mail con lui, non so dire come sia).

Ho lavorato con vari consulenti SEO su siti con ceon uri mapping e a parte un po' di tuning qua e là, hanno tutti apprezzato.
1)Studiare questo documento prima di fare una domanda: http://url.zen-cart.it/faq
2)CERCA CERCA CERCA CERCA CERCA!
Paolo De Dionigi aka Spike00
Site Admin
 
Messaggi: 1663
Iscritto il: mar feb 08, 2005 10:41 am
Località: Busto Arsizio (VA)

Prossimo

Torna a SEO - Motori di ricerca

cron

Login

Real Time Analytics