Iš karto pradėkime nuo pagrindinio scenarijaus kodo:

#!/usr/bin/perl

# what-forum.pl scenarijus
# (c) 2010 m. Aleksandras Aleksejevas, http://site/

naudoti griežtai;

# komentuotos eilutės – dėl griežtumo
# jei užduotis yra rinkti variklio statistiką, palikite ją tokią, kokia yra
# jei sudarysi forumų sąrašą – atšauki komentarą

mano $duomenys ;
$duomenys .= $_while (<> ) ;

# patikrinkite, kiek buvo Powered by phpBB be nuorodos poraštėje
spausdinti „phpbb \n"
if ($duomenys =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?[^>]*>phpBB/i arba
# $data =~ /viewforum\.php\?[^""]*f=\d+/i arba
$duomenys =~ /phpBB\-SEO/i arba
$duomenys =~ /) ;
spausdinti „ipb \n"
if ($duomenys =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i arba
$duomenys =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?[^>]*>Invision Power Board/i arba
$duomenys =~ /

/i arba
$duomenys =~ /index\.php\?[^""]*showforum=\d+/i) ;
spausdinti "vbulletin \n"
if ($duomenys =~ /Pagalba:?[^<]+vBulletin[^<]+(?:Version)?/i arba
$duomenys =~ /) ;
spausdinti „smf \n"
if ($duomenys =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?[^>]*>Pagalba SMF/i arba
$duomenys =~ /index\.php\?[^""]*board=\d+\.0/i) ;
spausdinti "punbb \n"
if ($duomenys =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> PunBB/i) ; #arba
# $duomenys =~ /viewforum\.php\?[^""]*id=\d+/i);
spausdinti "fluxbb \n"
# if($duomenys =~ /viewtopic\.php\?id=\d+/i arba
if ( $duomenys =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i) ;
spausdinti "exbb \n"
if ($duomenys =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?[^>]*>ExBB/i) ; # arba
# $duomenys =~ /forums\.php\?[^""]*forumas=\d+/i);
spausdinti "yabb \n"
if ($duomenys =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?[^>]*>YaBB/i arba
$duomenys =~ /YaBB\.pl\?[^""]*num=\d+/i ) ;
spausdinti "dleforum \n"
if ($duomenys =~ /\(Parengė DLE forumas\)<\/title>/i arba
$duomenys =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">DLE forumas<\/a>/i) ;
spausdinti "ikonboard \n"
if ($duomenys =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/i arba
$duomenys =~ /
if ($duomenys =~ /
# if($duomenys =~ /forums\.php\?fid=\d+/i arba
# $duomenys =~ /topic\.php\?fid=\d+/i arba
if ($duomenys =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i) ;
spausdinti "Stokesit \n"
# if($duomenys =~ /forumas\.php\?f=\d+/i arba
if ($duomenys =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i) ;
spausdinti "podiumas \n"
# if($duomenys =~ /tema\.php\?t=\d+/i arba
if ($duomenys =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Podiumas/i) ;
spausdinti "usebb \n"
# if($duomenys =~ /forumas\.php\?id=\d+/i arba
if ($duomenys =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i) ;
spausdinti „wrforum \n"
# if($duomenys =~ /index\.php\?fid=\d+/i arba
if ($duomenys =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i) ;
spausdinti "dar vienas forumas \n"
if ($duomenys =~ /dar vienas forumas\.net/i arba
$duomenys =~ /default\.aspx\?g=posts&t=\d+/i) ;

Šį ir kitus šiame archyve paminėtus scenarijus rasite.

Scenarijus kuris-forumas.pl tiria HTML puslapio kodą, ar jame nėra forumo variklio parašų. Apibrėždami „WordPress“ ir „Joomla“ naudojome panašią techniką, tačiau yra keletas skirtumų. Pirma, pats scenarijus neįkelia puslapio kodo, o nuskaito jį iš stdin arba failo, perduodamo kaip argumentas. Tai leidžia vieną kartą atsisiųsti puslapį, pavyzdžiui, naudojant wget, o tada paleisti jį per kelis analizatorius, jei turime daugiau nei vieną. Antra, šiame scenarijuje parašo buvimas yra 100% variklio ženklas. Praėjusį kartą parašo buvimas tik padidino atitinkamo variklio svorį ir „laimėjo“ didžiausio svorio variklis. Nusprendžiau, kad šiuo atveju toks požiūris tik be reikalo apsunkins kodą.

Norėdamas išbandyti scenarijų, atlikau keletą tyrimų. Sudariau kelių tūkstančių forumų sąrašą ir kiekvieną iš jų paleidau pagal savo scenarijų, taip nustatydamas programos atsakymų procentą ir įvairių variklių populiarumą.

Norėdami gauti forumų sąrašą, naudojau „Google“ analizatorių. Tokios užklausos buvo išsiųstos į paieškos sistemą

site:forumas.*.ru
site:talk.*.ru
site:board.*.ru
site:smf.*.ru
site:phpbb.*.ru
....

ir taip toliau. Visą užklausų generatoriaus kodą rasite faile gen-forumsearch-urls.pl. Be zone.ru, taip pat buvo naudojami .su .ua .kz ir .by. Praėjusį kartą atlikti tokį tyrimą buvo sunku, nes „WordPress“ ir „Joomla“ svetainėse nėra tokių parašų URL. Tokiuose kataloguose kaip cmsmagazine.ru/catalogue/ nepateikiamas pakankamas imties dydis. Kas yra 600 Drupal svetainių?

Prisipažinsiu, eksperimento rezultatai mane nuvylė. Iš 12 590 tirtų vietų variklis buvo sėkmingai identifikuotas tik 7 083, tai yra tik 56% atvejų. Gal neatsižvelgiau į kažkokį variklį? Ar tikrai buvo tiesa, kad pusėje forumų buvo įdiegta „Bitrix“? O gal turėjau daugiau laiko skirti parašų paieškai? Apskritai čia reikalingi papildomi tyrimai.

Tarp 56 % sėkmingai nustatytų variklių populiariausi, kaip ir tikėtasi, buvo IPB (31 %), phpBB (26,6 %) ir vBulletin (26,5 %).

Po jų su dideliu atsilikimu seka SMF (5,8 %) ir DLEForum (5,3 %). Mano mėgstamiausias punBB buvo tik 6 vietoje (1,64%). Nerekomenduočiau labai tikėti šiais skaičiais (jie sako, kad kas trečias „RuNet“ forumas veikia IPB), tačiau, žinoma, galima padaryti tam tikras išvadas.

Pavyzdžiui, jei ketinate sukurti svetainę forumo variklyje ir planuojate modifikuoti forumą, tarkime, mokėti vartotojams po 0,01 USD už kiekvieną pranešimą su automatiniu lėšų išėmimu kartą per savaitę, tuomet turėtumėte pasirinkti vieną iš trijų populiariausių variklių. Kuo forumas populiaresnis, tuo didesnė tikimybė rasti jį gerai išmanantį programuotoją.

Jei variklyje nesitikima didelių pokyčių, gali būti prasminga pasirinkti mažiau populiarų variklį, pavyzdžiui, SMF arba punBB. Tai sumažins įsilaužėlių atakų skaičių jūsų forume ir automatiškai į jį siunčiamo šlamšto kiekį.

Scenarijai, skirti ieškoti / identifikuoti forumus, taip pat gali rasti daug praktinių pritaikymų. Pirmas dalykas, kuris man atėjo į galvą, buvo surūšiuoti nustatytus forumus pagal TIC ir paskelbti pirmuose šimtuose pranešimų su nuorodomis į vieną iš mano svetainių. Tačiau šimtai forumo dofollow nuorodų niekaip nepaveikė TCI (praėjo 2 atnaujinimai), todėl čia geriau nešvaistyti laiko, nebent jums neįdomūs perėjimai.

Akivaizdu, kad minėtas scenarijų naudojimas toli gražu nėra vienintelis. Manau, kad jūs galite lengvai suprasti, kaip dar galite juos panaudoti.

Pradedant naują temą

Eikite į lentą, kurioje norite paskelbti, ir spustelėkite Nauja tema mygtukas (pagal numatytuosius nustatymus yra lentos viršuje ir apačioje, kaip parodyta ), kuris turėtų nukreipti jus į Pradėti naują temą ekranas. Nors tai suteikia daugybę variantų, du svarbiausi yra Tema laukas ir pagrindinis Pranešimas laukas (nepažymėtas kaip toks, bet akivaizdus pagal dydį). Taigi įveskite temą ir pradėkite rašyti (arba įklijuoti) pranešimą į pagrindinę teksto sritį, atkreipdami dėmesį į tai, kad pranešimas, kuriame nėra nei temos, nei teksto, nebus priimtas skelbti, kol jame nebus abiejų. Jei esate patenkinti savo paprastu teksto pranešimu, galite jį paskelbti spustelėdami Įrašas mygtuką ir (arba) pirmiausia peržiūrėkite jį spustelėdami Peržiūra mygtuką, bet yra daug kitų, kad viskas būtų šiek tiek įdomesnė.

  • Kai kurie forumai rodo navigacijos medis viršuje vietos taupančiu horizontaliu režimu.
  • Kai kurie forumai gali būti sukonfigūruoti taip, kad būtų pasiūlyta papildoma Rašybos tikrinimas mygtuką šalia Įrašas ir Peržiūra galimybės.

Naujos apklausos pradžia

Apklausa iš esmės yra tema su papildomu klausimu ir balsavimo parinktimis, pradedama spustelėjus Nauja apklausa vietoj Nauja tema. Norint paskelbti apklausą, būtina užpildyti Klausimas lauke ir bent du iš Parinktis laukus, be to Tema ir Pranešimas laukai, reikalingi standartinei temai. Kitos parinktys, leidžiančios konfigūruoti, už kiek pasirinkimų vartotojas gali balsuoti, kiek laiko turėtų vykti apklausa, ar vartotojai gali pakeisti savo balsus ir kokios sąlygos turi būti įvykdytos, kad rezultatai būtų rodomi, turėtų būti savaime suprantamos.

Norėdami pasiūlyti daugiau nei penkis pasirinkimus apklausoje, tiesiog spustelėkite Pridėti parinktį tiek kartų, kiek reikia.

Atminkite, kad kai kurie vartotojai kai kuriuose forumuose taip pat gali pridėti apklausą prie esamos temos.

Įvykio paskelbimas kalendoriuje

Jei ši parinktis buvo sukonfigūruota (ji nėra standartinė "iš dėžutės"), galite paskelbti įvykį pasirinkdami Kalendorius iš sekančių Paskelbti įvykį iš kalendoriaus ekrano. Tai, ką matote dabar, yra a Pradėti naują temą ekranas su papildomais laukais, skirtais įvykio pavadinimui, datai ir tikslinei lentai, kurie tiesiog prideda jūsų įvykį į kalendorių ir sukuria nuorodą atgal į jūsų įrašą toje lentoje.

Atsakymas į temą arba apklausą

Atsakymas į temą arba apklausą iš esmės yra tas pats kaip , bet nieko nereikia įvesti Tema nebent norite pakeisti tai, kas jau yra. Norėdami balsuoti apklausoje, tereikia pasirinkti pasirinktą (-as) parinktį (-es) ir spustelėti Pateikti balsavimą.

Jei „Greitasis atsakymas“ buvo įjungtas, paprastas atsakymo laukas taip pat bus rodomas po įrašo (-ų) puslapyje, bet jūs turėsite įvesti savo ir rankiniu būdu, jei nuspręsite jį naudoti.

Cituojant įrašą

Norėdami atsakyti į įrašą cituodami jį, galite spustelėti Citata atitinkamo įrašo mygtuką ir pridėkite savo pranešimą prie cituojamo teksto arba spustelėkite Atsakyti mygtuką, po kurio seka Įterpti citatą iš atitinkamo įrašo toliau esančioje „Temos santraukoje“, tačiau atkreipkite dėmesį, kad:

  • Abi šios parinktys prideda nuorodą į pradinį įrašą, kuriame rodomas plakato pavadinimas ir įrašo data bei laikas, o citatažymoje tiesiog cituojamas atitinkamas įrašas be šios papildomos informacijos.
  • Taip pat galite išsaugoti arba pridėti atributą „author“ nepriklausomai nuo viso Citata funkcija, kaip parodyta toliau.

Įrašo keitimas arba ištrynimas

Norėdami pakeisti įrašą, spustelėkite Modifikuoti mygtuką ir atlikite pakeitimus. Atminkite, kad dauguma forumų greičiausiai bus sukonfigūruoti taip, kad būtų rodoma paskutinio redagavimo data ir laikas, tačiau administratorius (-ai) taip pat gali leisti šiek tiek laiko praeiti, kol tai įvyks.

Norėdami ištrinti įrašą, spustelėkite Ištrinti mygtuką, po kurio seka Gerai nuo Pašalinti šį pranešimą? pasirodžiusį langelį. Kai kuriuose forumuose taip pat galite pašalinti pradėtas temas ar apklausas, tačiau jų mygtukai paprastai yra puslapio apačioje.

Standartinės paskelbimo parinktys

Pranešti man apie atsakymus

Pažymėkite tai, kad užsiprenumeruotumėte pranešimą el. paštu šia tema.

Grįžti į šią temą

Pažymėkite tai norėdami grįžti į temą (vietoj pranešimų rodyklės) po paskelbimo (NB taip pat galite nustatyti šį elgesį kaip pirmenybę savo profilyje).

Nenaudokite šypsenėlių

Pažymėkite tai, kad tam tikri jūsų įrašai nebūtų išanalizuoti ir pateikti kaip šypsenėlės.

Priedai

Jei įjungta, ši funkcija leidžia pridėti failus prie savo įrašų taip pat, kaip ir dauguma el. pašto programų, todėl prieš spustelėdami kompiuteryje turite rasti atitinkamą (-us) failą (-us). Įrašas. Galite ištrinti priedą (-us) arba pridėti daugiau iki , bet atkreipkite dėmesį, kad:

  • Leidžiamus failų tipus ir dydžius nustato forumo administratorius (-ai).
  • Nors greičiausiai dauguma forumų bus sukonfigūruoti taip, kad būtų rodomi pridedami vaizdai kaip įrašo dalis, tai neįmanoma peržiūra priedus, todėl visada turėtumėte naršyti ir pridėti failus prieš pat pagaliau paštu tavo žinutė.

Nuorodos

SMF skelbimų lentos kodas

Rodomi mygtukai priklauso SMF numatytajai temai ir gali skirtis įvairiuose forumuose.

Žymės pavadinimas Mygtukas Kodas Išvestis Komentarai
Paryškintas [b]paryškintas drąsus *
*
*
*
Švytėjimas švytėjimas Trys atributai (pvz., raudona, 2, 50) žymoje „švytėjimas“ yra atitinkamai spalva, stiprumas ir plotis.
Du atributai (pvz., raudona, kairė) žymoje "šešėlis" yra atitinkamai spalva ir kryptis.
judėti judėti Netinkamas XHTML, bet taip pat gali būti naudojamas vaizdams!
Paprasta
Mašinos
Forumas
Paprastų mašinų forumas Išsaugo kritinį teksto formatavimą, atvaizduotą monospace šriftu.
lygiuoti kairėje *
centre *
lygiuoti į dešinę *
Iš dešinės į kairę * iš dešinės į kairę! Paprastai angliškame dokumente rašoma arabų arba hebrajų kalba.
Iš kairės į dešinę * iš kairės į dešinę! Įprastas naudojimas būtų paskelbti anglų kalba arabų arba hebrajų kalbos dokumente.
*
šrifto dydis *
šrifto veidas Bus rodomi tik vartotojo kompiuteryje įdiegti šriftai, todėl naudokite atsargiai!
Šrifto spalva Pakeisti spalvą Juoda Raudona Geltona Rožinė Žalia Oranžinė Violetinė Mėlyna Smėlio ruda Ruda Tamsiai Kaštoninė Laimo Žalia raudona raudona Išskleidžiamajame meniu pasirinkite spalvą.

http://somesite/somefile.swf
http://somesite/somefile.swf Atminkite, kad jei forumo administratorius (-ai) išjungė įterptąją „Flash“, „Flash“ failas bus rodomas kaip tiesioginis hipersaitas, kaip parodyta čia. Du „flash“ žymos atributai (jei tinka) yra atitinkamai plotis ir aukštis.

http://somesite/image.gif
Įveskite pločio ir aukščio atributus, kad pakeistumėte vaizdo dydį.

http://somesite/image.gif
http://somesite/ http://somesite/ NB žyma „url“ atsidaro naujame lange, bet galite įvesti „iurl“ žymas, kad atidarytumėte tame pačiame lange.

aprašomoji nuoroda
aprašomoji nuoroda

kažkas@kazkur
kažkas@kazkur *

ftp://somesite/somefile
ftp://somesite/somefile *

aprašomoji nuoroda
aprašomoji nuoroda
* Jokios prasmingos išvesties vien iš „lentelės“ žymų.
* Jokios prasmingos išvesties vien iš „table“ ir „tr“ žymų.

turinys
turinys
Atkreipkite dėmesį į teisingą žymų įdėjimą, todėl „table“ žymose yra „tr“ žymos, kurių kiekvienoje yra vienodas skaičius „td“ žymų!
SMF
Biuletenis
Lenta
Kodas
SMF Biuletenis
Lenta Kodas
viršutinis indeksas *
apatinis indeksas *
teletipas Monospace šriftas.

Seniai nemylėjo seobayers, todėl rašau jums šią pamoką:

Viena didžiausių mįslių apie xrumer buvo profilių kūrimas, o aš pats esu noob, bet protingas:P, visada stenkis rasti būdų, kaip lengviau susikurti plonus. Neseniai atlikau testą ir radau gerą būdą lengvai sukurti profilio nuorodas. Prieš pradėdamas paskelbsiu rezultatus:

Įrankiai– „Hrefer 3.3“, „Xrumer 7.5“, „Scrapebox“, „Adword“ įrankis raktiniam žodžiui, „Keyword Studio Pro“ ir nuorodų sąrašo sujungimas

Sukurtas nuorodų sąrašas- 250 000 (unikalių domenų)
Sukurti profiliai– 60 000 (unikalių domenų) – daug tik per 20 dienų.

1 žingsnis
Generuokite raktinius žodžius, pagal kuriuos žmonės iš tikrųjų bando reitinguoti. Tai pats svarbiausias profilio kūrimo žingsnis. Mačiau didžiulį sąrašą, kuris buvo dalijamas kitame forume, kuriame buvo daugiau nei 300 000 žodžių. Sakau, kokia nauda ieškant tokių raktinių žodžių kaip „aaaaa“, „abra ka dabra“ ir kt. Kas už juos įvertins? Taigi aš naudoju sveiką protą ir sukūriau raktinius žodžius, kuriuos žmonės iš tikrųjų naudoja reitinguodami.

Naudojimas -
1) Užsirašykite bent 100 raktinių žodžių iš „Google“ paieškos (ne „AdWords“), kurie yra platūs ir turi didžiulę konkurenciją, pvz., kredito kortelė, draudimas ir kt.

2) Po vieną įkelkite šiuos raktinius žodžius į raktinį žodį studio pro (naudojau kreko versiją:P) ir sugeneruokite panašius raktinius žodžius. Atkreipkite dėmesį, kad šie žodžiai yra geriau nei scrapebox stebuklratis grandiklis.

3) Įkelkite visus šiuos raktinius žodžius į scrapebox ir generuokite raktinius žodžius iki 3 lygių. Pašalinkite juos ir pan. ir juos išsaugoti. Tada galiausiai sudarykite didžiulį visų raktinių žodžių sąrašą, sugeneruotą iš 100 originalių žodžių.

2 žingsnis
Įkelkite juos į hrefer, bet prieš pradėdami atlikite tai:

1) Redaguokite papildomus žodžius ir tiesiog naudokite šiuos:

"maitina smf"
"maitina vbulletin"
"maitina phpbb"
"maitina ip.board"

ir kt. ir tt ir tt bet tik forumo programinės įrangos pavadinimai. Aš tai padariau, todėl nežinau, kurie yra naudingiausi.

2) Redaguokite paieškos variklio filtrą ir įdėkite tai:

Member.php?action=
profile.php?viewprofile=

ir kt. ir tt iš esmės visi tie filtrai, kurių URL yra peržiūros profilis.

Logika yra gauti kuo daugiau tų profilių, kurie buvo sukurti matomoms atgalinėms nuorodoms. (Man kyla problemų prisijungiant prie savo dedi, todėl visą sąrašą paskelbsiu vėliau)

3) Pradėkite grandyti ir palaukite, kol baigsis.

3 veiksmas– Dar vienas labai svarbus žingsnis.

Paprastai jūs visi tiesiog įkeliate nuorodas į xrumer ir pašalinate, bet ne, turėtumėte analizuoti duomenų bazę, kad pašalintumėte negyvas. Taigi spustelėkite įrankiai -> duomenų bazės analizė

1) Įveskite tą patį „maitina“ į laukelį kairėje pusėje.

2) Pasirinkite savo nuorodų sąrašą ir pasirinkite paieškos turinį bei 50 gijų ir pirmyn. Tai pašalins visus 404 forumus ir tinklaraščius ir kt.

Dabar paleidžiame xrumer su šiuo nuorodų sąrašu.

1) Įkelkite duomenų bazę ir nustatykite projektą.

2) Eiti į išplėstines parinktis -> pasirinkite tik registraciją, eikite į greitį<--->sėkmės ir pereikite iki sėkmės ir pasirinkite recaptcha su 40-50 bandymų.

3) Pradėkite ir leiskite užbaigti.

Kol paskelbimas baigtas, paprastai pereinu prie kito raktinio žodžio kūrimo žingsnio.

Kai visi jūsų profiliai bus sukurti, įkelkite juos į nuorodų sąrašo sujungimą ir iš jo sukurkite didelį failą. Dabar pašalinkite dublius ir viską, ir jūs turite gerą profilio nuorodų paketą.

Taigi svarbiausia – raktiniai žodžiai, kurių žmonės ieško – tik keli papildomi žodžiai ir filtrai – teisingi nustatymai ir pan.

Pastebėsite, kad iš savo galutinio nuorodų sąrašo su vidutine sėkme ir recpatcha išjungimu bei 20–25 captcha bandymų gausite apie 30 000 ir daugiau profilių. Aš gaunu 60 tūkst. su recaptcha ir pusiau sėkme

Sėkmės kuriant profilį....

Jei kas nors nežinotų, Simple Machines Forum – trumpiau SMF –, kaip teigiama oficialioje svetainėje, yra nemokamas profesionalaus lygio paketas, leidžiantis per kelias minutes susitvarkyti savo internetinę bendruomenę. apie šį variklį galite pažiūrėti čia. Aš pats sukūriau jame savo forumą (beje, eikite į FreeForum.biz).

Nesvarbu, kiek ar mažai šlamšto pasirodo jūsų forume. Svarbu, kad savo brangų laiką praleistumėte saikingai. Papildinio, kuris atliks visą darbą už jus, nustatymas užtrunka kelias minutes ir iš viso sutaupysite dienų ir mėnesių, o tai padidins minutes, kurias turėtumėte praleisti ištrindami pranešimus ir naikindami vartotojus.

Pastebėsiu, kad pats bandžiau kovoti su spameriais – blokavau prieigą per IP ir net potinklius. Tai tikrai veikė, išfiltravo daug šiukšlių, bet nepaisant to, kartą per vieną ar dvi dienas kas nors pravažiuodavo. O uždraustų IP duomenų bazės papildymas užtruko nemažai. Maniau, kad turi būti geresnis būdas, ir iš tikrųjų buvo!

1. Stop Spammer diegimas ir konfigūravimas

Per dvi veikimo savaites šis įskiepis užblokavo 2202 netikrus vartotojus. Kiekvienas iš jų paliks bent vieną žinutę. Šlamšto siuntėjai nerodo jokių lėtėjimo ženklų, todėl kasdien skirčiau laiko savo forumo valymui.

Vietoj to, kas kelias dienas einu į vartotojų valdymo puslapį ir matau kažką panašaus:

Pereinu į skiltį „Laukiama patvirtinimo“ (tai rasti šiukšlių siuntėjai, kuriems atimama galimybė palikti žinutes, kol administratorius patvirtins jų paskyras). Pažymiu žymimąjį laukelį „Pasirinkti viską“ ir ištrinu juos vienu paspaudimu:

Tai viskas, visos šiukšlių paskyros nueina užmarštyje. Grįžkime prie mūsų vartotojų sąrašo:

Matyti, kad sąrašas pastebimai išretėjo, bet kas tie kiti? Atrenkame visus ir vienu mygtuku siunčiame patikrinti:

Atsiranda vienas „raudonas“, iškart jį ištriname. Jei turite laisvo laiko, galite užsiimti kitais. Jei neturite laiko, nieko nedarykite su naujais vartotojais - dauguma jų vėlesnių patikrinimų metu „paraudo“. Jei turite laiko, galite nueiti į jų profilius ir pasižiūrėti – jei paraše yra nuoroda, jie iš karto bus uždrausti, tai netikros šiukšlių siuntėjų paskyros, kurios niekada nepaliks nei vienos naudingos žinutės.

Aš jums pasakiau, kaip naudoti šį stebuklingą papildinį, o dabar aš jums pasakysiu, kaip jį įdiegti.

Atsisiųskite du failus: language_full.zip (tai yra kalbos paketas, skirtas įskiepiui išversti) ir StopSpammer_v2_3_9.zip (skaičius gali skirtis, nes atnaujinamos versijos). Išpakuokite StopSpammer_v2_3_9.zip archyvo turinį į kokį nors aplanką. Išpakuokite language_full.zip archyvą į tą patį aplanką ir sutikite pakeisti failus. Dabar supakuokite mūsų aplanką į ZIP archyvą.

Administratoriaus skydelyje pereikite prie paketų diegimo. Priešais užrašą „Atsisiųsti paketą“ yra mygtukas, skirtas pasirinkti failą kompiuteryje. Pasirinkite mūsų naują archyvą (kur pakeitėme kalbos failą), įkelkite jį į forumą ir suaktyvinkite paketą.

Viskas!

Papildoma įskiepio konfigūracija atliekama administratoriaus skydelyje: eikite į

Vartotojai → Registracija → Nustatymai

Čia galite palikti numatytąsias reikšmes. Taip pat yra laukas „Jūsų API raktas“. Be šio rakto negalėsite pranešti apie naujus el. pašto siuntėjus (tačiau papildinys veiks ir filtruos žinomus nepageidaujamo e. pašto siuntėjus). Jei norite gauti savo API raktą, eikite į www.stopforumspam.com ir užsiregistruokite, tada įveskite raktą čia. Jei dar negavote rakto, palikite lauką tuščią. Tada bus naudojamas numatytasis klavišas.

2. Anti-Spam saitų įdiegimas ir konfigūravimas

SEO religijos šalininkai (apie mano požiūrį į SEO nistus galite paskaityti kitame) yra tvirtai įsitikinę, kad didindami nuorodų į savo svetainę skaičių, jie ją „reklamuoja“ (kažkodėl kyla mintis ​kurti įdomų ir kokybišką turinį niekam neįdomu, neateina į galvą). Jis būtų siurblys, bet būtų būdų iš jo išpešti pinigų. Taigi kai kurie „piliečiai“ teikia svetaines „paleisti“ per forumus. Jie sukuria daugybę paskyrų skirtinguose forumuose ir įterpia atgalines nuorodas į parašus ir kitus galimus laukus. Nepaisant to, kad net „SEO eksperimentuotojai“ jau eksperimentiškai įrodė, kad šios nuorodos yra nenaudingos, kai kurie įspėja, kad už tai galite gauti uždraudimą paieškos sistemoms, pavyzdžiui, „Yandex“ tiesiog ignoruoja nuorodas VISUOSE forumuose ir svetainėse, kur bet kas. gali palikti nuorodas. Google irgi turi panašius algoritmus - nuorodų ignoravimas komentaruose ir t.t. Bet įstatymas parašytas ne siurbėliams... Todėl mes, forumų savininkai, turime atsižvelgti į faktus, kad "šaunūs SEO optimizatoriai" liepia "bėgti" “ savo šlykščių kūrinių už tūkstantį rublių.

„Stop Spammer“ papildinys daug ką išfiltruos. Bet mes galime jam padėti! Galite labai domėtis savo forume skelbti nuorodas iš šiukšlių siuntėjų. Kaip tik tam skirtos Anti-Spam nuorodos. Šis papildinys (konkrečius skaičius gali būti pakeistas nustatymuose) atlieka šiuos veiksmus:

  • tie, kurie, pavyzdžiui, turi mažiau nei penkias žinutes, išvis negali palikti nuorodų
  • tie, kurie, pavyzdžiui, turi mažiau nei 15 žinučių, negali palikti aktyvių nuorodų, http:// pašalinamas iš nuorodų ir apskritai šios nuorodos tampa nubolorodomis (newbielink)
  • tie, kurie, pavyzdžiui, turi mažiau nei 50 pranešimų, gali palikti aktyvias nuorodas, tačiau visoms nuorodoms suteikiamas atributas nofollow.
  • Na, o tie, kurie turi daugiau nei 50 įrašų, gali įterpti dažniausiai pasitaikančias aktyvias nuorodas, kurios perkelia svetainės svorį į nukreipiamą puslapį.

Patikėkite manimi, būsimi SEO specialistai labai atidžiai žiūri, kokia forma jų nuoroda patenka į svetainę. Jie greitai praras susidomėjimą jūsų forumu, jei negalės lengvai ten patalpinti savo šlykščių nuorodų į savo šlykščias svetaines.

Taip, beje, minėtos taisyklės veikia ir tokiose srityse kaip parašai.

Norėdami įdiegti šį papildinį, eikite į oficialų jo puslapį. Atsisiųskite anti_spam_links_v1.0.1.zip archyvą (skaičius gali skirtis). Vėlgi, forumo administratorius, eikite į įdiegti paketus (kaip padarėte su ankstesniu paketu) ir įdiekite jį. Šiam paketui nėra kalbos failo, todėl nereikia išpakuoti archyvo ar nieko su juo daryti.

Norėdami sukonfigūruoti papildinį, eikite į skyrių

Konfigūracija → Modifikacijų nustatymas... → Modifikacijų nustatymas

Jei norite, nurodykite, kiek pranešimų turi turėti vartotojas, kad pagerintų savo galimybes.

Išvada

Šie du papildiniai labai palengvins jūsų, forumo savininko, gyvenimą ir sutaupys daug laiko. Tačiau karts nuo karto prasibrauna šiukšlių siuntėjai ir bent kartą per savaitę reikia „išretinti“ vartotojus ir ištrinti nepageidaujamus laiškus. Todėl neapleisk savo žiniatinklio išteklių!


Uždaryti