Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Seo e Tecnologie > Posizionamento Nei Motori di Ricerca
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti

Posizionamento Nei Motori di Ricerca Ottimizzazione e aumento visibilità sul web

Hey Amico Visitatore,
Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Posizionamento Nei Motori di Ricerca


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 21-05-06, 03:33   #1 (permalink)
User
 
Data di registrazione: Mar 2006
Messaggi: 110
Traccia dei crawler

Ho il sito su ******. Come si fa a sapere se sono passati i vari crawlers dei più importanti motori di ricerca?

Scusate, probabilmente sarà un tema già trattato, ma io non l'ho trovato.
Seabird non in linea   Rispondi citando
Vecchio 21-05-06, 04:17   #2 (permalink)
User
 
Data di registrazione: Mar 2006
Ubicazione: Forum Livii
Messaggi: 92
Re: Traccia dei crawler

Quote:
Seabird
Ho il sito su *****. Come si fa a sapere se sono passati i vari crawlers dei più importanti motori di ricerca?

Scusate, probabilmente sarà un tema già trattato, ma io non l'ho trovato.
Se hai un sistema di statistiche adeguato ti fornirà questa informazione.

Se non ce l'hai dovrai aspettare di vederti nei vari indici dei motori.

In alternativa potresti mettere un po' di codice nelle tue pagine almeno in home in cui di fai spedire una mail con user agent etc (ovviamente questo ti rallentera' un po' il sito)

In php fare una cose del genere è banale (2 righe di codice) e almeno per i primi tempi ti puo' fornire qualche informazione utile.
bra_mik non in linea   Rispondi citando
Vecchio 21-05-06, 09:17   #3 (permalink)
User
 
Data di registrazione: Feb 2006
Messaggi: 147
Se hai php e un database mySql e un po' di buona volontà
basta creare una tabella

Codice:
	CREATE TABLE httplog (
	log_id int(10) unsigned NOT NULL auto_increment,
	log_ip varchar(15) NOT NULL default '',
	log_ref varchar(255) NOT NULL default '',
	log_url varchar(255) NOT NULL default '',
	log_date datetime NOT NULL default '0000-00-00 00:00:00',
	log_agent varchar(255) NOT NULL default ''
	PRIMARY KEY (log_id)
	) TYPE=MyISAM ;

Quindi in ogni pagina (crei un a pagina contatore.php e la includi in ogni pagina) inserisci il seguente codice

Codice:
	 mysql_connect("miohost", "mialogin", "miapassword") or die (mysql_error());
	 mysql_select_db("miodatabase") or die ("Impossibile selezionare il database.");
	 mysql_query("INSERT INTO logs(log_ip, log_ref, log_url, log_date, log_agent) VALUES(\"".$HTTP_SERVER_VARS['REMOTE_ADDR']."\", \"".$HTTP_SERVER_VARS['HTTP_REFERER']."\", \"".$HTTP_SERVER_VARS['REQUEST_URI']."\", NOW(), \"".$HTTP_SERVER_VARS['HTTP_USER_AGENT']."\")");
Query SQL per individuare i bot
Codice:
SELECT * FROM httplog WHERE LOG_AGENT like '%bot%' OR LOG_AGENT   like '%slurp%'
oppure ti crei un campo LOG_BOT che assume valori 0 o 1 e lo popoli facendo questo lavoro in php ad ogni visita nella pagina contatore.php.

Così mi sono fatto un cantatore di visite.
Riesco a monitorare sia le visite sia dei bot che degli utenti,
anche pagina per pagina sapere quanti e quali crawler sono passati.
m4rc0 non in linea   Rispondi citando
Vecchio 21-05-06, 10:28   #4 (permalink)
Banned
 
Data di registrazione: Apr 2005
Messaggi: 2,073
Ciao seabird,

Ho editato, come da regolamento, il nome della società che ti fornisce lo spazio.

Tra l'altro non credo sia necessario conoscerlo per rispondere alla tua domanda.
EmmeBar non in linea   Rispondi citando
Vecchio 22-05-06, 01:07   #5 (permalink)
User
 
Data di registrazione: Mar 2006
Messaggi: 110
Oh oh... scusa EmmeBar... non sapevo che non si potesse dire chi mi fornisce lo spazio web. Confesso che non leggo mai i regolamenti dei forum. Ok, cercherò di ricordarmi di non farlo più.


Per monitorare il mio sito uso questo, che non mi piace tanto perchè mi da risultati strani. E poi i crawlers non li registra.

Putroppo non sono pratico di queste cose. Mi sembra di ricordare di aver letto che se voglio tenere traccia dei crawlers devo interrogare il log. Ma che è sto' log e come si interroga?

Ho letto anche che bisogna pubblicare un file delorie. Ma che è sto' delorie?

Bèh... se avete da suggerirmi qualche sistema di statistiche gratuito e migliore del mio, che in più tiene traccia del passaggio dei vari crawlers ve ne sarei tanto grato.

Per il momento vi ringrazio delle risposte. Sono un po' in arabo per me, ma cercherò di tradurle.

Seabird non in linea   Rispondi citando
Rispondi
Tags: ,



Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 23:33.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.