- Home
- Categorie
- La Community Connect.gt
- Tutto sulla Community
- Javascript SERP checker, cosa aggiungere?
-
Eccellente! Nulla da dire.
A quanto vedo cerca nel db .com, io ne farei una versione per il db .it (non per ricerche in solo italiano ma nel db .com di google italia intendo) e a richiesta per altri paesi.
-
Lo script è già stupendo così com'è, ma perchè non usi la stessa tecnica per fare uno script che invece di interrogare i vari datacenter di google interroghi diversi motori di ricerca?
Potrebbe essere molto utile.
Inoltre potresti velocizzarlo interrogando + datacenter contemporaneamente.
E se vuoi modificare lo script in modo che trovi velocemente la posizione di un sito nei primi 500 risultati, puoi prima di tutto interrogare i vari datacenter sulla presenza del sito nei primi 100, 200, 300, 400 e 500 risultati.
Se il sito risulta presente per esempio tra i primi 200 e i primi 300 risultati, allora ri-interroghi le pagine (stavolta con 10 risultati per pagina) dalla posizione 150 in poi finchè non trova il risultato esatto.
Questo è valido ovviamente se è vera l'idea che mi son fatto che al massimo la posizione di un sito nella serp con 100 risultati a pagina, si discosta di 50 posizioni rispetto alla posizione dello stesso sito nella stessa serp con 10 risultati a pagina.
Inoltre nello script tu interroghi search. Sarebbe meglio interrogare ie:
http://64.233.161.99/ie?q=giorgiotave&start=40
Ti faccio un esempio su come grazie ad ie puoi semplificarti il lavoro:
mettiamo che tu stia cercando in che posizione è www.giorgiotave.it per la key giorgiotave.
- apri http://64.233.161.99/ie?q=giorgiotave
- usi le espressioni regolari per trovare esattamente il risultato che ti interessa e per farti avere subito la sua posizione.
Io adesso non conosco bene il javascript e non sono pratcissimo di espressioni regolari, ma questa è sicuramente la soluzione più veloce e più pratica.
Tieni in considerazione il fatto che ogni risultato segue il seguente schema:
<nobr>POS. <a title="TITOLO" href=WEBPAGE>TESTO</a> </nobr>
devi semplicemente chiedere allo script tramite le espressioni regolari di trovare lo schema giusto e di fornirti POS
Per esempio sai che:
TITOLO può essere composto da qualsiasi carattere eccetto ", >, <
WEBPAGE può essere composto da qualsiasi carattere eccetto ", >, <
TESTO può essere composto da qualsiasi carattere eccetto <, >Dagli queste poche regole integrandole col resto dello schema e chiedi di restituirti POS
In questo modo impieghi pochi secondi a pagina e non usi nessun ciclo for
Mi sol dilungato troppo. Comunque: bellissimo sto script
-
Seguendo le istruzioni che ho dato ad antirez, ho rifatto il mio vecchio script in php che determinava la posizione su qualsiasi datacenter e estensione di google (vi ricordate?).
Ci impiegava una vita, mentre adesso tramite semplici espressioni regolari mi ha determinato in 5 secondi netti (non scherzo) che il mio sito si trovava alla posizione 260.
Credo che a lungo andare questa gran velocità possa portare ad un ban dell'ip da parte di google (mi è capitato a volte un ban temporaneo di 10 minuti quando usavo massicciamente uno script automatico).
Cmq antirez, se usi le espressioni regolari il tuo script diventerà veramente speeeeedy
-
Occhio che in alcuni casi ho notato che ie non restituisce gli stessi risultati di search.
Non ho visto lo script, ma consiglio anche io qualche accorgimento per evitare di floodare Google. Potrebbe bastare un delay.
La soluzione migliore sarebbe quella di interrogare il motore attraverso IP diversi, ma questo esula dallo script in sé.
-
@LowLevel said:
Occhio che in alcuni casi ho notato che ie non restituisce gli stessi risultati di search.
Non ho visto lo script, ma consiglio anche io qualche accorgimento per evitare di floodare Google. Potrebbe bastare un delay.
La soluzione migliore sarebbe quella di interrogare il motore attraverso IP diversi, ma questo esula dallo script in sé.a me non sembra che dia risultati differenti.
Sto controllando la similitudine delle serp per posizioni elevate (se fossero diverse le 2 serp certamente le posizioni + lontane dalla top avrebbero le differenze maggiori) e a me sembrano uguali. Comunque nulla è certo ed è più facile dimostrare che le due serp siano diverse che affermare che siano uguali in fondo per dire che son diverse basta solo trovare un caso in cui lo siano
P.S. l'idea degli ip sarebbe buona se facilmente realizzabile, ma non credo lo sia.
P.P.S. magari domani faccio uno scriptino per verificare l'uguaglianza di 2 serp ie/search. Non dimostra nulla, ma sicuramente individuerà le differenze esistenti.
-
Perchè se un sito sta al primo posto non lo trova?
-
P.S. mi sono sbagliato: lo script fa già uso delle espressioni regolari. Purtroppo la mia scarsa conoscenza di javascript non me le ha fatte notare
-
Ciao Salvatore e Benvenuto su questo Forum
Puoi anche giocare con i backlink che un sito riceve?
-
beh, li sarebbe da fare un altro script. il BL analyzer che guarda tutti i BL, vede il PR di ogni pagina contenente il BL (magari anche evidenziando il numero totale di link nella pagina), e l'anchor di tutti i BL. uno script che ci mette un'ora a finire l'analisi, ma sarebbe fichissimo
-
@must said:
beh, li sarebbe da fare un altro script. il BL analyzer che guarda tutti i BL, vede il PR di ogni pagina contenente il BL (magari anche evidenziando il numero totale di link nella pagina), e l'anchor di tutti i BL. uno script che ci mette un'ora a finire l'analisi, ma sarebbe fichissimo
In questo caso bisogna necessariamente usare le google api. Perchè non esiste (a quanto ne so) un altro metodo per calcolare il PR in modo veloce e preciso.
antirez, tu sai usare le api di google? io ci ho provato ma non sono riuscito mai a far nulla di sensato.
-
io non so proprio programmare, pero' credo si potrebbe usare [url=http://www.google.com/search?client=navclient-auto&ch=6290113767&q=www.giorgiotave.it]questo file xml
ovviamente i BL andrebbero cercati su un altro mdr (search.msn.it, ad esempio).
-
Azz..se avessi letto questo post 2 ore fa avrei risparmiato un casino di tempo. In realtà ho sfruttato questo: http://pr.blogflux.com/pr3.php?s=http://impattosonoro.it
quindi alla fine l'ho fatto e funziona. Per ora legge i link di google, ma poi posso fare in modo che legga quelli di msn.
Guardatevelo ora che stasera lo tolgo
[url=http://www.spinder.it/bl/]bl script
Per ora fornisce solo i primi 20 link (che sennò mi sprecate tutto il traffico )
P.S. ovviamente poi rifaccio tutto secondo le istruzioni di must (così viene più veloce e posso pure inserire la possibilità di ordinare tutto per PR)
P.P.S. ma quel ch che c'è nel link che ci hai fornito non sarà mica un api key? se fosse così è probabile che si possa usare quel link solo tot volte al giorno
-
@kerouac3001 said:
P.P.S. ma quel ch che c'è nel link che ci hai fornito non sarà mica un api key? se fosse così è probabile che si possa usare quel link solo tot volte al giorno
non ne ho la piu' pallida idea. per quel che ne so io, quando leggo "api" penso al miele
viene comunque usato, tra gli altri, da www.searchengineengine.com
-
ho controllato e non ho la più pallida idea di cosa sia ch. il problema è che se uso il ch che era nel tuo url, posso cercare solo www.giorgiotave.it..se invece provo a cercare qualcos'altro mi da errore. Non so come si faccia ad usare sto coso.