In molti sanno ormai che il Pagerank non è più il solo strumento che fa aumentare le visite al proprio sito e lo fa posizionare meglio nei risultati di ricerca, ma come il proverbio dice "anche l'occhio vuol la sua parte", se vi fa piacere che sul Vostro sito venga evidenziato quella famosa barretta verde che indica quanto Pagerank ha il Vostro sito, entrate su [...] cliccate sul bottone che indica il pagerank, registratevi e vi verrà inviato nella Vostra casella di posta elettronica il codice pronto da inserire nel Vostro sito web.
gianchi
@gianchi
Post creati da gianchi
-
Visualizza il Pagerank sul tuo sito
-
Script superenalotto ma mi da un errore
Salve a tutti i webmaster, ho creato uno script che raccoglie le ultime 18 estrazioni e che confronta i numeri più usciti, e quelli che non sono mai usciti, ma mi da un problema, ovvero non mi conteggia con precisione i numeri usciti più di una volta ignorando la doppia/terza/quarta uscita. Ad esempio il numero 90 che è uscito ben due volte, lo indica come uscito una sola volta, ma se lo cambio di posizione, allora lo conteggia. Strano non credete? Molto probabilmente c'è un errore nello script, che ho cercato in tutti i modi di scoprire.....ma non c'è stato nulla da fare. C'è qualche esperto webmaster che ha volglia di scoprire dove sta l'errore e aiutarmi a capire dove ho sbagliato? Si potrebbe poi fare in modo di inserire i numeri in un database invece di inserirli ogni volta nella pagina? Il database dovrebbe tenere solo 18 estrazioni ed eliminare automaticamente o manualmente l'estrazione oltre la 18° estrazione. Vi invio lo script qui di seguito. Grazie per l'aiuto!
<%
a = 1
b = 90ca = Array(16, 31, 41, 61, 65, 77)
cb = Array(9, 15, 19, 38, 48, 77)
cc = Array(18, 23, 31, 38, 47, 51)
cd = Array(24, 30, 42, 54, 84, 85)
ce = Array(19, 22, 49, 65, 70, 87)
cf = Array(17, 38, 42, 50, 68, 86)
cg = Array(9, 16, 31, 43, 49, 83)
ch = Array(6, 24, 55, 67, 70, 75)
ci = Array(18, 20, 46, 54, 57, 65)
cl = Array(13, 16, 45, 58, 63, 72)
cm = Array(25, 32, 64, 74, 85, 90)
cn = Array(46, 49, 61, 69, 74, 82)
co = Array(4, 23, 24, 35, 77, 79)
cp = Array(5, 49, 71, 83, 85, 88)
cq = Array(6, 29, 54, 62, 72, 80)
cr = Array(10, 16, 36, 70, 71, 73)
cs = Array(8, 26, 32, 44, 82, 86)
ct = Array(3, 7, 48, 67, 87, 90)response.write "<table border=2 width=700 height=500 align=center>"
for lotto = a to bif lotto = 1 then
response.write "<tr>"
end if
u = u+1s = 0
for x = 0 to 5
if x = 0 then response.write "<th bgcolor=ffff00>" end ifif lotto = ca(x) or lotto = cb(x) or lotto = cc(x) or lotto = cd(x) or lotto = ce(x) or lotto = cf(x) or lotto = cg(x) or lotto = ch(x) or lotto = ci(x) or lotto = cl(x) or lotto = cm(x) or lotto = cn(x) or lotto = co(x) or lotto = cp(x) or lotto = cq(x) or lotto = cr(x) or lotto = cs(x) or lotto = ct(x) then
response.write "<font color=""red"">"
response.write lotto & " "
response.write "</font>"else
s = s+1
if s = 6 then
response.write lottoend if
end if
if x = 5 then response.write "</th>" end if
nextif u = 10 then
response.write "</tr><tr>"
u = 0
end ifnext
response.write "</table>"%>
-
Scambio link Turismo Religioso
Salve, cerco di fare scambio link con siti che trattano esclusivamente l'area del turismo (se religioso è ancora meglio), questa è la pagina http://www.vaticanoweb.com/scambiolink/link.php dove verranno inseriti i Vostri siti una volta compilato il form indicato in alto; la procedura è totalmente automatica, una volta terminata la procedura il Vostro sito sarà visibile immediatamente nella pagina che è stata indicata.
-
la mia colonna sonora su sito web e non solo
Vi invito a visitare ed ascoltare quello che potrete sentire con la mia ultima creazione su un sito web:
http://www.valentinorossiweb.com/gioco/click/index.asp
Aspetto commenti.
-
RE: Aggiornamento Page Rank in corso
Ciao a tutti, nei miei siti il Pagerank non si è mosso, il posizionamento nemmeno, anche se avrei preferito che qualche mio dominio si alzasse di posizione sulle serp che la barretta del pagerank.
-
Il Pagerank è vivo si sta aggiornando
Cari amici di Giorgio Tave, vi comunico senza ombra di dubbio che il Pagerank si sta aggiornando, io l'ho notato in un dominio attivato a fine luglio e mi segnala in qualche datacenter un bel pagerank 4.
Ciao a tutti.
-
RE: Script [cloaking] per modificare il pagerank
Il webmaster di risposteatutto.com (non inserisco volutamente le 3 w iniziali per non dargli un link) ha ideato la pagina di scambio link rintracciabile su mister G con un trucchetto propio da censura, invita ad iscriversi sul suo sito dicendo che cede un pagerank alto, e invece se guardate bene nella pagina vengono inseriti tutti i link in un frame, ma dovete "spulciare" bene la pagina perchè a prima vista sembra tutto regolare perchè ha ben camuffato la pagina con un codice commentato che mischia molto bene la vera destinazione dei link. Non ho parole!!!
-
RE: Aiuto!! Errore nello script php
Ma c'è già, è quello il problema, c'è un errore che non capisco dove può essere.
-
Aiuto!! Errore nello script php
Ciao a tutti, ho un problema con questo script, la funzione principale di modifica è perfetta, ma quando ha concluso l'operazione non mi torna aggiornando la pagina, e non mi scrive "Aggiornamento effettuato con successo" devo farlo io aggiornando dal browser.
Chi mi può indicare l'errore?
Grazie.<?PHP
include('./global.php');
if($_POST && isset($_GET['domain_id']))
{
aggiorna_record();
}
elseif(isset($_GET['domain_id']))
{
mostra_record();
}
else
mostra_lista();function mostra_lista()
{
// mostro un eventuale domain_descrizione
if(isset($_GET['msg']))
echo '<b>'.htmlentities($_GET['msg']).'</b><br /><br />';// preparo la query $query = "SELECT * FROM domains WHERE domain_id ORDER by domain_id DESC"; $conta=0; // invio la query $result = mysql_query($query); // controllo l'esito if (!$result) { die("Errore nella query $query: " . mysql_error()); } while ($row = mysql_fetch_assoc($result)) { $domain_url = htmlspecialchars($row['domain_url']); $domain_count = htmlspecialchars($row['domain_count']); $domain_status = htmlspecialchars($row['domain_status']); // preparo il link per la modifica dei dati del record $link = $_SERVER['PHP_SELF'] . '?domain_id=' . $row['domain_id']; $number=$conta+1; echo "<tr>
<td><font color=0000ff>$number</td>
<td><font color=0000ff><a href="http://www.$domain_url">$domain_url</a></td>
<td><font color=0000ff> $domain_count</td><td><font color=0000ff> $domain_status</td> <td><a href=\"$link\">modifica</a></td> </tr>"; $conta++; } echo '</table>'; // libero la memoria di PHP occupata dai record estratti con la SELECT mysql_free_result($result); // chiudo la connessione a MySQL mysql_close();
}
function aggiorna_record()
{
// recupero i campi di tipo "stringa"
$domain_url = trim($_POST['domain_url']);
$domain_email = trim($_POST['domain_email']);
$domain_descrizione = trim($_POST['domain_descrizione']);// verifico se devo eliminare gli slash inseriti automaticamente da PHP if(get_magic_quotes_gpc()) { $domain_url = stripslashes($domain_url); $domain_email = stripslashes($domain_email); $domain_descrizione = stripslashes($domain_descrizione); } // effettuo l'escape dei caratteri speciali per inserirli all'interno della query $domain_url = mysql_real_escape_string($domain_url); $domain_email = mysql_real_escape_string($domain_email); $domain_descrizione = mysql_real_escape_string($domain_descrizione); // recupero gli altri campi del form $domain_count = intval($_POST['domain_count']); $domain_pr = intval($_POST['domain_pr']); $domain_status = intval($_POST['domain_status']); $domain_id = intval($_GET['domain_id']); // verifico la presenza dei campi obbligatori if(!$domain_url) { $domain_descrizione = urlencode("Non hai inserito il domain_url"); header("location: $_SERVER[PHP_SELF]?domain_id=$domain_id&msg=$domain_descrizione"); exit; } // preparo la query $query = "UPDATE domains SET domain_url = '$domain_url', domain_email = '$domain_email', domain_count = $domain_count, domain_pr = $domain_pr, domain_status = $domain_status, domain_descrizione = '$domain_descrizione' WHERE domain_id = $domain_id"; // invio la query $result = mysql_query($query); // controllo l'esito if (!$result) { die("Errore nella query $query: " . mysql_error()); } // chiudo la connessione a MySQL mysql_close(); $domain_descrizione = urlencode('Aggiornamento effettuato con successo'); header("location: $_SERVER[PHP_SELF]?msg=$domain_descrizione");
}
function mostra_record()
{
// mostro un eventuale domain_descrizione
if(isset($_GET['msg']))
echo '<b>'.htmlentities($_GET['msg']).'</b><br /><br />';$domain_id = intval($_GET['domain_id']); // preparo la query $query = "SELECT domain_url,domain_count,domain_pr,domain_descrizione,domain_email,domain_status FROM domains WHERE domain_id = $domain_id"; // invio la query $result = mysql_query($query); // controllo l'esito if (!$result) { die("Errore nella query $query: " . mysql_error()); } // controllo che la SELECT abbia restituito un record // l'id passato via GET potrebbe essere stato manipolato if(mysql_num_rows($result) != 1) { die("l'ID passato via GET è errato"); } list($domain_url,$domain_count,$domain_pr,$domain_descrizione,$domain_email,$domain_status) = mysql_fetch_row($result); $domain_url = htmlspecialchars($domain_url); $domain_email = htmlspecialchars($domain_email); $domain_descrizione = htmlspecialchars($domain_descrizione); ?> <form name="form_registrazione" method="post" action=""> <label>url: <input name="domain_url" type="text" value="<?echo $domain_url?>" /> </label>
<p>
<label>Visite:
<input name="domain_count" type="text" value="<?echo $domain_count?>" />
</label>
</p><p>
<label>PageRank:
<input name="domain_pr" type="text" value="<?echo $domain_pr?>" />
</label>
</p><p> <label>descrizione:<br /> <textarea name="domain_descrizione" cols="40" rows="5"><?echo $domain_descrizione?></textarea> </label> </p>
<p>
<label>email:
<input name="domain_email" type="text" value="<?echo $domain_email?>" />
</label>
</p><p>
<label>Condizione dominio:
<select name="domain_status">
<option value="00">:: seleziona ::</option>
<option value="0" <?if($domain_status==0) echo 'selected="selected"'?>>Disattivato 0</option>
<option value="1" <?if($domain_status==1) echo 'selected="selected"'?>>Attivo 1</option>
<option value="2" <?if($domain_status==2) echo 'selected="selected"'?>>Bannato 2</option>
</select>
</label>
</p><p> <input name="invia" type="submit" value="Invia" /> </p> </form> <?
}
?> -
Gestione mysql con script PHP non mi funziona
Ciao a tutti, mi trovo in difficoltà a fare funzionare questo script, quello che sono stato capace è ovviamente farlo connettere al database ma le funzioni di aggiornamento non le riceve, chi sa darmi qualche delucidazione in merito?
Ringrazio anticipatamente.
<?PHP
include('./global.php');
if($_POST && isset($_GET['domain_id']))
{
aggiorna_record();
}
elseif(isset($_GET['domain_id']))
{
mostra_record();
}
else
mostra_lista();function mostra_lista()
{
// mostro un eventuale messaggio
if(isset($_GET['msg']))
echo '<b>'.htmlentities($_GET['msg']).'</b><br /><br />';// preparo la query $query = "SELECT * FROM domains WHERE domain_id ORDER by domain_id DESC"; // invio la query $result = mysql_query($query); // controllo l'esito if (!$result) { die("Errore nella query $query: " . mysql_error()); } echo ' <table border="1"> <tr> <th>Nomeeeeee</th> <th>eeeee </th> </tr>'; while ($row = mysql_fetch_assoc($result)) { $domain_url = htmlspecialchars($row['domain_url']); $domain_status = htmlspecialchars($row['domain_status']); // preparo il link per la modifica dei dati del record $link = $_SERVER['PHP_SELF'] . '?domain_id=' . $row['domain_id']; echo "<tr> <td>$domain_status</td><td>$domain_url</td> <td><a href=\"$link\">modifica</a></td> </tr>"; } echo '</table>'; // libero la memoria di PHP occupata dai record estratti con la SELECT mysql_free_result($result); // chiudo la connessione a MySQL mysql_close();
}
function aggiorna_record()
{
// recupero i campi di tipo "stringa"
$domain_id = $domain_id;
$domain_url = $domain_url;
$domain_descrizione = $domain_descrizione;
$domain_count = $domain_count;
$domain_pr = $domain_pr;
$domain_update = $domain_update;
$domain_register = $domain_register;
$domain_code = $domain_code;
$domain_email = $domain_email;
$domain_ip = $domain_ip;
$domain_status = $domain_status;// preparo la query $query = "UPDATE domains SET domain_url = '$domain_url',domain_descrizione = '$domain_descrizione',domain_count = '$domain_count',domain_pr = '$domain_pr',domain_update = '$domain_update',domain_register = '$domain_register',domain_code = '$domain_code',domain_email = '$domain_email',domain_ip = '$domain_ip',domain_status = '$domain_status' WHERE domain_id = '$domain_id'"; // invio la query $result = mysql_query($query); // controllo l'esito if (!$result) { die("Errore nella query $query: " . mysql_error()); } // chiudo la connessione a MySQL mysql_close(); $messaggio = urlencode('Aggiornamento effettuato con successo'); header("location: $_SERVER[PHP_SELF]?msg=$messaggio");
}
function mostra_record()
{
// mostro un eventuale messaggio
if(isset($_GET['msg']))
echo '<b>'.htmlentities($_GET['msg']).'</b><br /><br />';$domain_id = intval($_GET['domain_id']); // preparo la query $query = "SELECT * FROM domains WHERE domain_id = $domain_id"; // invio la query $result = mysql_query($query); // controllo l'esito if (!$result) { die("Errore nella query $query: " . mysql_error()); } // controllo che la SELECT abbia restituito un record // l'id passato via GET potrebbe essere stato manipolato if(mysql_num_rows($result) != 1) { die("l'ID passato via GET è errato"); } list($domain_id,$domain_url,$domain_count,$domain_pr,$domain_descrizione,$domain_update,$domain_register,$domain_code,$domain_email,$domain_ip,$domain_status) = mysql_fetch_row($result); ?> <form name="form_registrazione" method="post" action=""> <label>Registrazione numero: <input name=\"domain_id[]\" type="text" value="<?echo $domain_id?>" /> </label> <p> <label>dominio: <input name=\"domain_id[]\" type="text" value="<?echo $domain_url?>" /> </label> </p> <p> <label>conta: <input name=\"domain_id[]\" type="text" value="<?echo $domain_count?>" /> </label> </p> <p> <label>PR: <input name=\"domain_id[]\" type="text" value="<?echo $domain_pr?>" /> </label> </p> <p> <label>Descrizione:<br /> <textarea name=\"domain_id[]\" cols="40" rows="5"><?echo $domain_descrizione?></textarea> </label> </p> <p> <label>La data: <input name=\"domain_id[]\" type="text" value="<?echo $domain_update?>" /> </label> </p> <p> <label>Register: <input name=\"domain_id[]\" type="text" value="<?echo $domain_register?>" /> </label> </p> <p> <label>code: <input name=\"domain_id[]\" type="text" value="<?echo $domain_code?>" /> </label> </p> <p> <label>Email: <input name=\"domain_id[]\" type="text" value="<?echo $domain_email?>" /> </label> </p> <p> <label>IP: <input name=\"domain_id[]\" type="text" value="<?echo $domain_ip?>" /> </label> </p> <p> <label>Status: <input name=\"domain_id[]\" type="text" value="<?echo $domain_status?>" /> </label> </p> <input name="invia" type="submit" value="Invia" /> </p> </form>
<?
}
?> -
RE: Perchè questo sito reindirizza ad alcuni mei siti?
@naeemi said:
ciao gianchi, ti volevo soltanto avvisare che lo script è stato eliminato ... in più hai rovinato il motore di statistiche , con quel codice che lo puoi ora togliere visto che non serve più.
salutiLo script lo vedo ancora anche se i miei siti nell'elenco sono stati commentati ma sono ancora presenti, non capisco perchè devi tenere i miei link in quello script, comunque il contatore funziona benissimo non ci sono problemi, sostituisce solo i siti che ci sono nell'elenco che ovviamente si può allungare con altri siti da eliminare.
-
RE: Perchè questo sito reindirizza ad alcuni mei siti?
Ho veramente la testa dura ed ho risolto molto positivamente il problema con un semplice script in asp che ho trovato e corretto a mio piacimento.
Semplice spiegazione:
rs("referrer")= sono i dati letti nel database
a - b= uno o più siti che dovrete fare eliminare a video
frase che compare= è la frase che dovrete scrivere al posto di quella del sito che chiameremo sitodaeliminare<%
siti = rs("referrer")
Dim a
Dim b
a="www.sitodaeliminare.com"
b="www.sitodaeliminare.com"
if a = siti then
Response.write "frase che compare"
ElseIf b = siti then
Response.write "frase che compare"
Else
Response.write siti
End If%>
Non sono riuscito a trovare una soluzione migliore.
-
RE: [ASP] splittare una URL per nome-file senza estensione
Grazie, ho inserito la stringa segnalata, funziona perfettamente.
Grazie di nuovo.
-
[ASP] splittare una URL per nome-file senza estensione
Salve, ho un problema con lo splittare una pagina senza che sia visibile l'estensione, ho trovato un codice che funziona perfettamente, ma mi fa vedere nella pagina anche l'estensione, esiste un modo per modificare il seguente script o crearne uno nuovo che non visualizza l'estensione?
<%
' Dichiara variabili
Dim strURL
Dim aryURL
Dim strPagina' Assegna l'URL della pagina corrente
strURL = Request.ServerVariables("URL")' Splitta il percorso ai valori /
aryURL = Split(strURL, "/")' Prendi l'ultimo elemento dell'array
strPagina = aryURL(Ubound(aryURL))%>
<html>
<head></head><body>
<%=Response.Write(strPagina)%>
</body>
</html>Grazie a chi potrà aiutarmi.
-
RE: Perchè questo sito reindirizza ad alcuni mei siti?
Non ho voluto provare a contattare il webmaster perchè (suppongo visto lo script), presumo che sia il medesimo webmaster di risposte a tutto e visto che questa persona è stata bannata dal forum (l'ho letto da qualche parte qui sul forum) credo che non serva a nulla se non si ha in mano qualche cosa per costringerlo a eliminare questi collegamenti, infatti sono qui per chiedere a chi ha più competenza di me in materia come potrei risolvere questo problema.
-
Perchè questo sito reindirizza ad alcuni mei siti?
Salve, chiedo un aiuto concreto a questo forum dove certamente ci sarà chi mi indicherà che strada percorrere per fare in modo che il webmaster di questo sito www.bollyviews.com/alberghi-hotel-motel/ tolga quei collegamenti nascosti che aprono attraverso un reindirizamento automatico le pagine di alcuni miei siti.
Ragionandoci sopra, credo che l'unico risultato di questo webmaster sia quello di incrementare i link verso il proprio sito visto che i miei siti hanno dei contatori interni e dunque raccolgono la provenienza dei siti (referrer), mi sembrava infatti molto strano che provevivano tante visite da una pagina interna e "spulciando tra le righe" ho trovato uno script che indica che dopo 8 minuti deve aprire tutte le pagine che ci sono nell'elenco.
Ho ovviamente scritto a google nella speranza che intervenga e punisca questo webmaster eliminando tale dominio dalle serp, e chiedo a voi se esiste un modo per obbligare a rimuovere tutti i miei link dalla pagina indicata.
Grazie per l'aiuto.
-
Vi risulta qualche nuova modifica al PageRank?
Non so se alcuni di voi che state leggendo vi sarete accorti che google ha apportato alcune modifiche al suo algoritmo del PageRank o TrustRank o come si chiamerà nel prossimo futuro visto che ci sono sempre modifiche a questo algoritmo che ha fatto impazzire tantissimi webmaster.
Sembra, (ma non significa che è una certezza quello che sto scrivendo) che google non prenda in considerazione i domini che non hanno raggiunto un certo numero di backlinks per potergli assegnare il pagerank, me ne sono accorto da qualche mese a questa parte dopo l'ultimo aggiornamento del PR.
Ho cercato sui vari forum qualche notizia inerente a quello che sto scrivendo, ed ho trovato solo qualche timida conferma. Il dubbio mi è venuto quando uno dei miei siti web http://www.italianadirectory.com/public/pagerank/index.php ha iniziato a "perdere i colpi" verso i nuovi iscritti che non avevano nessun pagerank.............a certi siti infatti non veniva segnalato nemmeno il pagerank di zero............strano mi sono detto!!! Che sarà capitato? Nella pagina live2.php (non esiste un link a questa pagina ma basta aprire live.php ed aggiungere manualmente il 2) dal mese di maggio sono aumentati a dismisura i siti che il programma non riconosceva più per potergli assegnare il pagerank, e tutti questi siti avevano pochi backlink. Ovviamente per tutti gli altri domini non ci sono problemi.
Ecco allora che mi è venuto questo dubbio! Che google abbia nuovamente modificato l'algoritmo e messo delle restrizioni ai nuovi siti oltre al già conosciuto SANDBOX?
Mi piacerebbe sentire le vostre opinioni.
-
RE: Aggiornamento Update Backlinks
In questa pagina c'è lo storico degli aggiornamenti
http://www.googlerank.com/ita/export/ -
Pagerank di google in movimento
Ho notato del movimento nel pagerank di google, alcune nuove pagine hanno preso il pagerank.
In questa pagina http://www.forza46.com/backlinks/index.asp le pagine denominate "oro" erano a zero il link pagerankitalia/ (notare slasch) era a 4 ora è a 7 (mentre scrivo) mentre pagerankitalia (senza slasch) era ed è ancora a 4.
Oggi giovedì 22 marzo. -
Ci sono datacenter in Italia?
Propongo una domanda che (perdonatemi se sbaglio) non ho mai visto in nessun forum.
Ci sono datacenter in Italia?
Secondo me non ci sono! Attraverso il programma Visualroute sembra che il più vicino datacenter di Google si trova in Germania e risponde sia se si cerca con goolge.it sia con google.com