Kuidas kaitsta oma Simple Machinesi (SMF) foorumit rämpsposti eest. Esimesed sammud otsingumootori optimeerimisel Simple Machinesi foorum: autoriõiguse ja väliste linkide eemaldamine Beans board powered by smf

Veebilehe suurus ja laadimiskiirus on taas aktuaalseks muutunud. Sisu laadimise kiirus on muutumas üheks otsingutulemuste järjestamise kriteeriumiks. GZipi ja Deflate'i tihendamisest, samuti serveri vahemällu salvestamisest on juba palju kirjutatud. Räägime pealkirjadest.

Seega saadab teie rakendus ASP.NET kliendile muu hulgas järgmised päised (väärtused võivad erineda):

  • Server: Microsoft-IIS/6.0
  • X-Powered-By: ASP.NET
  • X-AspNet-versioon: 2.0.50727
  • (valikuline) X-AspNetMvc-versioon: 1.0
Nende päiste eemaldamisega "hõlbustame" liiklust iga päringu kohta vaid umbes 100 baiti, kuid Esiteks, peaksite meeles pidama, et need 100 baiti, kui need korrutada kümnete tuhandete teie serverile saadetavate päringutega, mängivad olulist rolli. Teiseks, muudab päiste puudumine ründajate elu keerulisemaks, kes jäävad ilma teabest teie serveri versiooni, ASP.NET-i versiooni ja platvormi kohta üldiselt.

Nüüd asja juurde.

Eemaldage X-AspNet-Version päis.

Siin on kõik lihtne. Lisage lihtsalt rida saidile web.config:
< httpRuntime enableVersionHeader ="false" />

Eemaldage päis X-AspNetMvc-Version

Kui kasutate ASP.NET MVC raamistikku, lisage see kood faili Global.asax töötlejasse Application_Start:
MvcHandler.DisableMvcResponseHeader = true ;

X-Powered-By päise eemaldamine

Käivitage IIS-i halduse lisandmoodul ja minge veebisaidi atribuutide vahekaardile „Teenus”.

Kui teil on IIS7, on kõik sarnane:

Serveri päise eemaldamine

Siin on kõik keerulisem. Selle päise lisab IIS ise, nii et peate selle käsitsi, kasutades väikest häkkimist, uuesti failis Global.asax, töötlejas Application_PreSendRequestHeaders:
//kõik geniaalne on lihtne
HttpContext .Current.Response.Headers.Remove("Server" );

Kahjuks töötab see ainult siis, kui integreeritud torujuhtme režiimi säte on lubatud – loe – "ainult IIS7-s". IIS6 jaoks peate kasutama Microsofti tasuta utiliiti -

Kui keegi veel ei tea, siis Simple Machines Forum – lühidalt SMF – on, nagu ametlikul veebisaidil öeldud, tasuta professionaalse kvaliteediga pakett, mis võimaldab teil mõne minutiga oma veebikogukonna organiseerida. selle mootori kohta saate vaadata siit. Ma ise lõin selle kohta oma foorumi (muide, minge saidile FreeForum.biz).

Pole tähtis, kui palju või vähe rämpsposti teie foorumisse ilmub. Oluline on see, et veedate oma väärtuslikku aega mõõdukalt. Pistikprogrammi seadistamine, mis teeb kogu töö teie eest ära, võtab mõne minuti ning säästab kokku päevi ja kuid, mis liidab minuteid, mille oleksite kulutanud sõnumite kustutamisele ja kasutajate kustutamisele.

Märgin, et proovisin üksinda rämpspostitajatega võidelda - blokeerisin juurdepääsu IP ja isegi alamvõrkude kaudu. See tõesti töötas, filtreeris palju prügi välja, kuid sellegipoolest pääses üks või kahe päeva tagant keegi läbi. Ja keelatud IP-de andmebaasi täiendamine võttis päris palju aega. Arvasin, et peab olema parem viis, ja see tõesti oli!

1. Stop Spammer installimine ja konfigureerimine

Kahe töönädala jooksul blokeeris see pistikprogramm 2202 võltskasutajat. Igaüks neist jätaks vähemalt ühe sõnumi. Rämpspostitajad ei näita mingeid märke aeglustumisest ja ma kulutaks aega oma foorumi puhastamisele iga päev.

Selle asemel lähen iga paari päeva tagant kasutajahalduse lehele ja näen midagi sellist:

Liigun edasi jaotisesse „Kinnituse ootel” (need on leitud rämpspostitajad, kellelt on võetud võimalus sõnumeid jätta seni, kuni administraator on nende kontod heaks kiitnud). Märken märkeruudu "Vali kõik" ja kustutan need ühe klõpsuga:

See on kõik, kõik rämpspostikontod lähevad unustusehõlma. Tuleme tagasi oma kasutajate loendi juurde:

On näha, et nimekiri on märgatavalt hõrenenud, aga kes on ülejäänud? Valime kõik välja ja saadame ühe nupuga kinnitamiseks:

Ilmub üks "punane", kustutame selle kohe. Kui teil on vaba aega, saate teha teisi. Kui teil pole aega, siis ärge tehke uute kasutajatega midagi - enamik neist "punastab" järgnevate kontrollide ajal. Kui teil on aega, võite minna nende profiilidele ja vaadata - kui allkirjas on link, siis nad koheselt blokeeritakse, need on rämpspostitajate võltskontod, kes ei jäta kunagi ühtegi kasulikku sõnumit.

Ma rääkisin teile, kuidas seda maagilist pistikprogrammi kasutada, nüüd räägin teile, kuidas seda installida.

Laadige alla kaks faili: language_full.zip (see on plugina tõlkimise keelepakett) ja StopSpammer_v2_3_9.zip (number võib versioonide värskendamisel erineda). Pakkige StopSpammer_v2_3_9.zip arhiivi sisu mõnda kausta lahti. Pakkige arhiiv language_full.zip lahti samasse kausta ja nõustuge failide asendamisega. Nüüd pakkige meie kaust ZIP-arhiivi.

Jätkake administraatoripaneelil pakettide installimisega. Kirja "Laadi pakett" vastas on nupp faili valimiseks arvutis. Valige meie uus arhiiv (kus me keelefaili asendasime), laadige see foorumisse ja aktiveerige pakett.

See on kõik!

Pistikprogrammi täiendav konfigureerimine toimub administraatoripaneelil: minge aadressile

Kasutajad → Registreerimine → Seaded

Saate vaikeväärtused sinna jätta. Seal on ka väli "Teie API võti". Ilma selle võtmeta ei saa te uutest rämpspostitajatest teatada (aga pistikprogramm töötab ja filtreerib teadaolevaid rämpspostitajaid). Kui soovite hankida oma API-võtme, minge registreerumiseks saidile www.stopforumspam.com ja sisestage võti siia. Kui te pole võtit veel saanud, jätke väli tühjaks. Seejärel kasutatakse vaikeklahvi.

2. Rämpspostivastaste linkide installimine ja konfigureerimine

SEO religiooni järgijatel (minu suhtumise kohta SEO-nistidesse saate lugeda teisest) on kindel veendumus, et suurendades oma saidile viitavate linkide arvu, "reklaamivad" nad seda (millegipärast tekkis idee ​huvitava ja kvaliteetse sisu loomine ei köida kedagi, ei tule pähe). Ta oleks nõme, aga oleks võimalusi temalt raha välja tõmmata. Niisiis pakuvad mõned "kodanikud" teenuseid foorumite kaudu saitide "töötamiseks". Nad loovad erinevatele foorumitele suure hulga kontosid ja lisavad sinna allkirjadesse ja muudesse saadaolevatesse väljadesse tagasilinke. Hoolimata asjaolust, et isegi "SEO eksperimenteerijad" on juba eksperimentaalselt tõestanud, et need lingid ei ole kasulikud, hoiatavad mõned, et saate selle eest otsingumootoritelt keelu saada, näiteks Yandex lihtsalt ignoreerib linke KÕIGIL foorumitel ja saitidel, kus keegi võib linke jätta. Google'il on ka sarnased algoritmid - linkide ignoreerimine kommentaarides jne. Aga seadus pole nõmedele kirjutatud... Seetõttu peame meie, foorumite pidajad, arvestama faktidega, et “lahedad SEO optimeerijad” tellivad “jooksu” ” nende nõmedast loomingust tuhande rubla eest.

Pistikprogramm Stop Spammer filtreerib palju välja. Aga me saame teda aidata! Saate oma foorumisse linkide postitamise huvi rämpspostitajate alt välja võtta. Täpselt selleks on rämpspostivastased lingid. See pistikprogramm (konkreetseid numbreid saab seadetes muuta) teeb järgmist:

  • need, kellel on näiteks alla viie kirja, ei saa üldse linke jätta
  • need, kellel on näiteks alla 15 sõnumi, ei saa aktiivseid linke jätta, linkidelt eemaldatakse http:// ja üldiselt muutuvad need lingid nubolingideks (newbielink)
  • need, kellel on näiteks alla 50 postituse, võivad jätta aktiivsed lingid, kuid kõikidele linkidele antakse atribuut nofollow.
  • Kellel on üle 50 postituse, saab sisestada kõige levinumad aktiivsed lingid, mis kannavad saidi kaalu lingitavale lehele.

Uskuge mind, potentsiaalsed SEO-d jälgivad väga hoolikalt, millisel kujul nende link saidile jõuab. Nad kaotavad kiiresti huvi teie foorumi vastu, kui nad ei saa lihtsalt oma nõmedaid linke oma nõmedatele saitidele sinna postitada.

Jah, muide, ülaltoodud reeglid töötavad ka sellistes valdkondades nagu allkirjad.

Selle pistikprogrammi installimiseks minge selle ametlikule lehele. Laadige alla anti_spam_links_v1.0.1.zip arhiiv (number võib olla erinev). Minge uuesti foorumi administraatori alale pakettide installimiseks (nagu tegite eelmise paketi puhul) ja installige see. Selle paketi jaoks pole keelefaili, seega pole vaja arhiivi lahti pakkida ega sellega midagi ette võtta.

Pistikprogrammi konfigureerimiseks minge jaotisse

Seadistamine → Modifikatsioonide seadistamine… → Muudatuste seadistamine

Soovi korral märkige, kui palju sõnumeid peab kasutaja oma võimaluste täiendamiseks saama.

Järeldus

Need kaks pistikprogrammi muudavad teie, foorumi omaniku, elu VÄGA lihtsamaks ja säästavad palju aega. Aeg-ajalt tungivad aga rämpspostitajad sisse ja vähemalt kord nädalas tuleb kasutajaid “harvendada” ja rämpsposti kustutada. Seetõttu ärge loobuge oma veebiressurssidest!

Kõik teavad, et ma lihtsalt ei saa ilma Joomlata elada, kuid minu arvates pole komponentide jaoks head foorumit. Sellepärast töötangi foorumimootoritega. Üks uutest, mida just hiljuti kasutama hakkasin, on Alustame uut SMF-kategooriat loodetavasti kasulike asjadega. Alustame väikesest ja algajatena on see väga kasulik.

Esimesed sammud otsingumootori optimeerimisel Simple Machines Foorum: autoriõiguste ja väliste linkide eemaldamine

Lubage mul kohe teha broneering, et töötan ainult smf 2-ga ja see artikkel puudutab konkreetselt selle tasuta foorumimootori versiooni.

Ja nii teavad tavalised lugejad, kui väga mulle ei meeldi panna "10" välislinke mootorite ametlikele veebisaitidele, sealhulgas foorumitele. Sellepärast eemaldame kõigepealt vormi autoriõigused ja koguni 4, tähelepanu 4 välist linki " SMF 2.0.2 | Lihtsad masinad | SMF © 2011 | XHTML"! Selleks looge ühendus saidiga FTP foorumi/Teemad/ kaudu teie teema nimi/ ja redigeerige faili index.template.php. Loomulikult on allosas kood (umbes rida 330), mis kuvab väliseid linke, mis meile nii väga ei meeldi. Seetõttu kustutame: "

  • ", theme_copyright(), "
  • "Ja"
  • ", $txt["xhtml"], "
  • ". Kõik on nii lihtne ja lihtne. Järgmistes väljaannetes on oodata uusi materjale SMF/ foorumite reklaamimise ja optimeerimise kohta

    Alustame väikeste näpunäidete andmist saitide (foorumite) optimeerimise ja reklaamimise kohta phpBB-s. Sel juhul teeme väikese häkkimise, mis aitab vabaneda välisest lingist nagu " Powered by phpBB ©...". Selles väljaandes vaatleme kahte võimalust, kuidas saate seda teha - tehnikat phpBB 3.x.x.

    Välise lingi eemaldamine Toetab phpBB © 2000, 2002, 2005, 2007 phpBB Group ja vene phpBB tugi

    Esimene viis välise lingi eemaldamiseks, mis ütleb Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group. Ja nii, lihtsaim viis on kustutada administraatoripaneeli kaudu. Läheme halduspaneelile, minge menüüüksusele "Stiilid", vasakul näeme paneeli, kus menüüs olev plokk asub, meid huvitab plokk "Stiilikomponendid" ja selles "Mallid". Vastavalt standardile näeme pakutud aknas järgmist: prosilver ja subsilver2, kuigi nende installimisel võib olla ka teisi. Üldiselt pole asi selles. Valige pakutud komplektist vaikekomplekt. Klõpsake malli kõrval olevat nuppu "redigeeri". Järgmisena ilmub aken, mis palub teil valida mallifaili. Järgmisena valige "Mallifail" - "overall_footer.html". HTML-redaktor kuvatakse allpool. Leiame järgmise koodi: " Powered by phpBB 2000, 2002, 2005, 2007 phpBB Group"ja lihtsalt kustutage see, kuigi saate määrata oma lingi ja pealdise."
    (TRANSLATION_INFO)
    " (mis asub allpool, saab ka kustutada) - see kood vastutab lokaliseerimise eest, näiteks väline link kirjaga "Vene phpBB tugi".

    Teine viis välise lingi eemaldamiseks, mis ütleb Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group. See meetod on sarnane, kuid me ühendame saidiga Pratacol ftp kaudu. Avage järgmine tee stiilid/template_name/template/overall_footer.html. Ja me muudame sama koodi, mida redigeerisime ülal. Kui muudate koodi, ärge unustage seadistada UTF-kodeeringut - nii võivad ankrute asemele ilmuda "krakkerid" (ruudud ja muud arusaamatud sümbolid).