Hemen ana komut dosyası koduyla başlayalım:

#!/usr/bin/perl

# hangi-forum.pl komut dosyası
# (c) 2010 Alexandr A Alexeev, http://website/

katı kullanın;

# yorumlu satırlar - kesinlik için
# görev motor istatistiklerini toplamaksa, olduğu gibi bırakın
# forumların bir listesini yaparsanız - yorum yapmayın

$verilerim;
$veri .= $_ iken (<> ) ;

# kaç tanesinin alt bilgi bağlantısı olmadan phpBB tarafından desteklendiğini kontrol edin
"phpbb'yi yazdır \n"
if ($veri =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/i veya
# $veri =~ /viewforum\.php\?[^""]*f=\d+/i veya
$veri =~ /phpBB\-SEO/i veya
$veri =~ /) ;
"ipb'yi yazdır \n"
if ($veri =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i veya
$veri =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Güç Kartı/i veya
$veri =~ /

/i veya
$veri =~ /index\.php\?[^""]*showforum=\d+/i) ;
yazdır "vbulletin \n"
if ($veri =~ /Destekleyen:?[^<]+vBulletin[^<]+(?:Version)?/i veya
$veri =~ /) ;
yazdır "smf \n"
if ($veri =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>SMF/i tarafından desteklenmektedir veya
$veri =~ /index\.php\?[^""]*pano=\d+\.0/i) ;
"punbb" yazdır \n"
if ($veri =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> punBB/i) ; #veya
# $veri =~ /viewforum\.php\?[^""]*id=\d+/i);
yazdır "fluxbb \n"
# if($veri =~ /viewtopic\.php\?id=\d+/i veya
if ( $veri =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i) ;
yazdır "exbb \n"
if ($veri =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i) ; # veya
# $veri =~ /forums\.php\?[^""]*forum=\d+/i);
yazdır "yabb \n"
if ($veri =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/i veya
$veri =~ /YaBB\.pl\?[^""]*num=\d+/i ) ;
yazdır "dleforum \n"
if ($veri =~ /\(DLE Forum Tarafından Desteklenmektedir\)<\/title>/i veya
$veri =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=telif hakkı)[^"]*">DLE Forum<\/a>/i) ;
"simge panosu yazdır \n"
if ($veri =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/i veya
$veri =~ /\n"
if ($veri =~ /\n"
# if($veri =~ /forums\.php\?fid=\d+/i veya
# $veri =~ /topic\.php\?fid=\d+/i veya
if ($veri =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i) ;
yazdır "stokes \n"
# if($veri =~ /forum\.php\?f=\d+/i veya
if ($veri =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i) ;
"podyum yazdır \n"
# if($veri =~ /topic\.php\?t=\d+/i veya
if ($veri =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Podyum/i) ;
yazdır "usebb \n"
# if($veri =~ /forum\.php\?id=\d+/i veya
if ($veri =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i) ;
"wrforum" yazdır \n"
# if($veri =~ /index\.php\?fid=\d+/i veya
if ($veri =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i) ;
yazdır "yetanotherforumnet \n"
if ($data =~ /Yine Başka Bir Forum\.net/i veya
$veri =~ /default\.aspx\?g=posts&t=\d+/i) ;

Bu ve gönderide bahsedilen diğer komut dosyaları bu arşivde bulunabilir.

Senaryo hangi-forum.pl html sayfası kodunu, içinde forum motoru imzalarının olup olmadığını inceler. WordPress ve Joomla'yı tanımlarken benzer bir teknik kullandık, ancak birkaç fark var. İlk olarak, betiğin kendisi sayfa kodunu yüklemez, ancak onu stdin'den veya argüman olarak iletilen bir dosyadan okur. Bu, örneğin wget kullanarak sayfayı bir kez indirmemize ve birden fazla ayrıştırıcımız varsa, birkaç ayrıştırıcı üzerinden çalıştırmamıza izin verir. İkinci olarak, bu komut dosyasında bir imzanın varlığı, motorun %100 bir işaretidir. Geçen sefer, imzanın varlığı sadece ilgili motora ağırlık verdi ve en yüksek ağırlığa sahip motoru “kazandı”. Bu durumda, böyle bir yaklaşımın yalnızca kodu gereksiz yere karmaşık hale getireceğine karar verdim.

Senaryoyu test etmek için biraz araştırma yaptım. Birkaç bin forumun bir listesini derledim ve her birini senaryom aracılığıyla çalıştırdım, böylece program aktivasyonlarının yüzdesini ve çeşitli motorların popülaritesini belirledim.

Forumların listesini almak için Google ayrıştırıcımı kullandım. Arama motoruna aşağıdaki gibi sorgular gönderildi:

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

ve benzeri. Tam sorgu oluşturucu kodunu dosyada bulabilirsiniz. gen-forumsearch-urls.pl. .ru bölgesine ek olarak .su .ua .kz ve .by de kullanıldı. WordPress ve Joomla sitelerinin URL'lerinde bu tür imzalar olmadığı için geçen sefer böyle bir çalışma yapmak zordu. cmsmagazine.ru/catalogue/ gibi kataloglar yeterli örnek boyutu sağlamaz. Drupal'da 600 site nedir?

Deneyin sonuçlarının beni hayal kırıklığına uğrattığını itiraf etmeliyim. İncelenen 12.590 siteden yalnızca 7.083 motor başarıyla tanımlandı, yani vakaların yalnızca %56'sında. Belki bazı motorları hesaba katmadım? Bitrix, forumların yarısında yer aldı mı? Yoksa imza aramak için daha fazla zaman harcamalı mıydım? Genel olarak, burada daha fazla araştırmaya ihtiyaç vardır.

Başarıyla tanımlanan motorların %56'sı arasında, beklendiği gibi IPB (%31), phpBB (%26,6) ve vBulletin (%26,5) en popüler olanlardı.

Bunları SMF (%5,8) ve DLEForum (%5,3) yakından takip etmektedir. En sevdiğim punBB sadece 6. sıradaydı (%1.64). Bu rakamlara kesinlikle güvenmeyi tavsiye etmem (Runet'teki her üçüncü forumun IPB üzerinde çalıştığını söylüyorlar), ancak elbette bazı sonuçlar çıkarılabilir.

Örneğin, bir forum motorunda bir site yapmayı ve forumu değiştirmeyi planlıyorsanız, örneğin haftada bir otomatik para çekme ile kullanıcılara her mesaj için 0,01$ ödeyin, o zaman en popüler üç motordan birini seçmelisiniz. . Forum ne kadar popüler olursa, bu konuda bilgili bir programcı bulma olasılığı o kadar artar.

Motorda önemli bir değişiklik beklenmiyorsa, SMF veya punBB gibi daha az popüler bir motor seçmek mantıklı olabilir. Bu sayıyı azaltacaktır hacker saldırıları forumunuza ve otomatik olarak gönderilen spam miktarına.

Forumları aramak / tanımlamak için komut dosyaları da birden fazla bulabilir pratik kullanım. Şahsen aklıma gelen ilk şey, belirlenen forumları TCI'ye göre sıralamak ve sitelerinden birine bağlantı içeren gönderileri ilk yüze yerleştirmek oldu. Ancak yüzlerce forum dofollow bağlantısı TIC'yi hiçbir şekilde etkilemedi (2 güncelleme geçti), bu yüzden geçişlerle ilgilenmiyorsanız burada zaman kaybetmemek daha iyidir.

Betiklerin adlandırılmış kullanımının tek kullanımdan uzak olduğu açıktır. Bunları başka nasıl kullanabileceğinizi kolayca anlayabileceğinizi düşünüyorum.

Joomla olmadan yaşayamayacağımı herkes biliyor, ama bence, iyi forumlar bileşenlerde, hayır. Bu yüzden forum motorlarıyla çalışıyorum. Yakın zamanda kullanmaya başladığım yenilerden biri, umarım yeni bir SMF kategorisi başlatmaktır. faydalı malzeme. Küçük başlıyoruz, iyi, yeni başlayanlar olarak çok faydalı.

Arama motoru optimizasyonunda ilk adımlar Basit makineler Forum: telif hakkı ve harici bağlantıları kaldırın

Sadece smf 2 ile çalıştığım için hemen bir rezervasyon yapacağım ve bu makale özellikle ücretsiz forum motorunun bu sürümüne atıfta bulunacak.

Ve böylece, düzenli okuyucular, forum siteleri de dahil olmak üzere, resmi motor sitelerine "10" harici bağlantı koymaktan ne kadar hoşlanmadığımı biliyorlar. Bu nedenle, her şeyden önce, telif hakkını kaldırıyoruz ve 4'e kadar, formun 4 harici linkine dikkat edin " SMF 2.0.2 | Basit Makineler | SMF © 2011 | XHTML" ! Bunu yapmak için siteye FTP forum/Temalar/ üzerinden bağlanın. temanızın adı/ ve dosyayı düzenleyin index.template.php. Doğal olarak, en altta, pek sevmediğimiz harici bağlantıları gösteren kod (330 numaralı satır hakkında) bulunur. Bu nedenle, kaldırıyoruz: "

  • ", theme_copyright(), "
  • " ve "
  • ", $txt["xhtml"], "
  • ". Her şey çok basit ve kolay. Sonraki yayınlarda, SMF'deki forumları tanıtma ve optimize etme konusunda yeni materyaller bekleyin /

    Merhaba, blog sitesinin sevgili okuyucuları. Bu nedenle, bununla ilgili bir gönderide başladığımız SMF adlı bir forum motoru kurma konusuna devam ediyoruz. Orada, İngilizce arayüzünden çeviri açısından henüz forumu Rusça yapmadık. Üzerinde şu an pek prezentabl görünmüyor, ancak Ruslaştırmadan (henüz yapılmadıysa) ve uygun bölümlerin oluşturulmasından sonra görünümü önemli ölçüde iyileşecektir.

    Bugün temaları ele alacağız ve onu Rusça yapacağız, ayrıca her iki motorla (hem Jumla hem de SMF) çalışabilen JFusion bileşenini kuracağız, bu da iki ve sadece bir kayıt formu için ortak bir kullanıcı tabanına sahip olmamızı sağlayacak. ve giriş yapın.

    Rusça dil paketinin temaları ve kurulumu

    Simple Machines Forum motoru, konuları değiştirme yeteneğini destekler ve bunlar hem bir bütün olarak tüm forum için hem de özellikle bireysel bölümleri için değiştirilebilir. Şahsen, varsayılan temayı kullandım, ancak üzerinde birçok manuel değişiklik yaptım. Özellikle arka planı, bazı öğelerin renk şemalarını değiştirdim, bir flash saat, bir radyo ve çok daha fazlasını ekledim, bu bölümdeki sonraki yazılarda bahsedeceğim.

    Forumu oluştururken neden ek temalardan hiçbirini kullanmadım? Şey, muhtemelen tamamen tembelliğimle ilgili. Hayır, bunun yapılabileceği birçok yer olduğu için yeni temalar aramak ve indirmek için çok tembel değildim. Tembelliğim başka yerde yatıyor.

    Gerçek şu ki, yeteneklerini genişletmek için tasarlanmış bu motor için tüm mod çeşitleri, özellikle varsayılan temaya odaklanmıştır. Açıklarım. Varsayılan bir temanız varsa, o veya bu modun SMF'ye eklenmesi birkaç saniye sürer ve kural olarak kodun manuel olarak düzenlenmesini gerektirmez.

    Varsayılan tema dışında bir tasarım temasına mod yüklenmesi durumunda, dedikleri gibi, tüm ham detayları bir dosya ile işlemek gerekecektir. Başka bir deyişle, yapmanız gerekecek FileZilla'yı kullanma(indirin ve yapılandırın, siteye FTP üzerinden erişebilir ve forum motorunuzun dosyalarını düzenlemek için açabilirsiniz. bu mod değişiklik yapar.

    sonra ara Doğru yer ve gerekli işlemleri gerçekleştirin: ya kodu değiştirin ya da silin ya da ihtiyacınız olan parçadan önce veya sonra bir kod parçası ekleyin. Değişiklik yapılması gereken yaklaşık bir düzine dosya olabileceği düşünüldüğünde, bunun ne kadar zahmetli olacağı tahmin edilebilir. Bu durumda çok dikkatli olmanız ve hata yapmamanız gerekir, aksi takdirde forum hiç açılmayabilir.

    Yukarıda listelenen varsayılan olmayan bir tema kullanmanın tüm sorunları sizi korkutmuyorsa, buradan indirebilirsiniz. Oradaki konular bölümlere ayrılmıştır (minimalizm, klasiğe yakın, modern vb.) ve her biri için ekran görüntüsünü adresinde görebilirsiniz. Tam ekran. Bu aynı temaların nasıl kurulacağını biraz sonra anlatacağım.

    Bu çalışmanın ilk bölümünde açıklandığı gibi, motor dosyalarını barındırmaya yükleme aşamasında forumu Ruslaştırmadıysanız (makalenin en başındaki bağlantıya bakın), şimdi yapabilirsiniz. Bu sayfadan daha önce indirilen Rusça dil paketi, gerekli olanla birlikte, paketi açmanız ve ardından Temalar klasörünü şuraya kopyalamanız gerekir. kök klasör aynı ada sahip bir dizin zaten var.

    Kopyalama tamamlandıktan sonra, yöneticinin kullanıcı adı ve şifresini kullanarak foruma gitmeniz gerekir. Üst menüden "Yönetici"yi seçin ve ardından sol sütundan "Sunucu Ayarları"na tıklayın.

    Açılan pencerede "Varsayılan Forum Dili" öğesini bulun ve açılır listeden Rusça dilini seçin ve ardından sayfanın altındaki "Kaydet" düğmesine tıklayın.

    İşte bu, şimdi konferansınız tamamen Rusça.

    Rus dilini desteklemeyen modları kurarken sorunları çözme

    Lütfen gelecekte SMF'ye Rusça çevirisi olmayan modlar eklerken, bazen yönetici panelinde mod ayarlarının görüntülenmesinde sorun yaşayabileceğinizi unutmayın. Aslında, yönetici panelindeki bu aynı ayarlar basitçe görünmeyecektir, çünkü. onlar için hiçbir Ruslaştırma dosyası olmayacak. Bu nedenle, bu sorunu çözmek için iki seçeneğiniz olacaktır.

    İlk yol, tüm forum için İngilizce'ye geçmektir. Bu nasıl yapılabilir, yukarıda birkaç paragraf görebilirsiniz. Buna göre bu ayarlar ile gerekli işlemleri yaptıktan sonra tekrar Rusçaya dönmeniz gerekecektir.

    İkinci yöntem daha karmaşıktır, ancak yalnızca etkinleştirildiğinde değil, yönetici panelinde yüklü modların ayarlarını her zaman görmemize izin verecektir. İngilizce dili. Bu nokta üzerinde bu kadar ayrıntılı duruyorum çünkü birisinin bir mod yüklediği ve ayarlarını kendi panosunun admin panelinde bulamaması çok yaygın bir sorudur.

    Yani ikinci yol, yeni eklenen modlar için Russification dosyalarına çeviri satırları eklemektir. Hangi Ruslaştırma dosyalarının değiştirilmesi gerektiğini ve nereden alınacağını nasıl belirleyeceğimi daha sonra anlatacağım. Bu arada geçici olarak ilk yöntemi kullanabilirsiniz.

    Site ve forumu entegre etmek için JFusion'ı yükleme

    İlk önce JFusion ve Russification'ı indirmeniz gerekecek. Joomla yönetici paneline girdikten sonra standart eylemler gerçekleştiriyoruz: üst menü yönetici paneli öğeleri "Uzantılar" - "Yükle / Kaldır" - "Paket dosyası yükle" - "Gözat" düğmesi - bilgisayarımızda jfusion_package.zip bileşeni olan dosyayı buluyoruz - "Dosya yükle ve Yükle" düğmesine tıklayın >".

    Bundan sonra, bileşenin başarıyla kurulduğunu bildiren bir pencere görüntülenir. Sorunlar ortaya çıkarsa, hemen yukarıdaki bağlantıdan bazılarını çözme seçeneklerine aşina olabilirsiniz.

    Şimdi sıra, bileşenin kendisi ile aynı şekilde eklenen Ruslaştırmaya geldi. Şunlar. eylem sırasını tekrarlayın: "Uzantılar" - "Yükle / Kaldır" - "Paket dosyası yükle" - "Gözat" düğmesi - bilgisayarınızda JFusion Russification dosyasını bulun - "Dosya Yükle ve Yükle" düğmesine tıklayın. Şimdi "Bileşenler" - "JFusion" yolundaki ayarlara gidebilir ve Russification'ın başarıyla eklendiğinden ve çalıştığından emin olabiliriz.

    Sana iyi şanslar! Yakında blog sayfaları sitesinde görüşürüz

    ilginizi çekebilir

    SMF forumunu ve Joomla sitesini birleştirmek için JFusion'ı kurma
    Sitedeki forumdan mesajları görüntülemek ve Joomla'ya dönmek için SMF'de bir düğme oluşturmak için JFusion modülleri
    Foruma girmek ve kullanıcı kaydını SMF'den siteye aktarmak için Joomla'da bir menü öğesi oluşturma
    SMF Forum Kurulumu - Joomla 1.5 ve Simple Machines Forum Entegrasyonu Kullanımı JFusion bileşeni
    Joomla için Uzantılar - nedir ve Joomla için bileşenler, modüller ve eklentiler nereden indirilir, nasıl kurulur ve kaldırılır
    Joomla'da bloglar, kataloglar ve portallar oluşturmak için K2 bileşeni - özellikler, kurulum ve Rusçalaştırma Joomla için Fotoğraf Galerisi - Bölüm 3 - Phoca Galerisi bileşenini kullanarak Joomla 1.5'te galeriler oluşturma - kategori ekleme ve fotoğraf galerisine resim yükleme
    ARTIO JoomSEF - Joomla'da CNC (SEF) bağlantılarını ve Başlığı ayarlama ve bu uzantıyı kullanarak 404 hata sayfası oluşturma
    Akeeba Backup (eski JoomlaPack) - Joomla'da bir sitenin yedeğini oluşturma ve geri yükleme destek olmak iki tıklamayla

    Birinin bilmemesi durumunda, Simple Machines Forum - kısaca SMF - resmi web sitesinde belirtildiği gibi, birkaç dakika içinde kendi çevrimiçi topluluğunuzu düzenlemenize olanak tanıyan ücretsiz, profesyonel düzeyde bir pakettir. bu motorda, burada görebilirsiniz. Forumumu kendim koydum (bu arada, FreeForum.biz'i ziyaret edin).

    Forumunuzda ne kadar veya ne kadar az spam göründüğü önemli değil. Önemli olan, değerli zamanınızı ölçülü olarak harcamanızdır. Tüm işi sizin yerinize yapacak bir eklenti kurmak birkaç dakikanızı alır ve size toplamda gün ve ay kazandırır, bu da mesajları silmek ve kullanıcıları silmek için harcayacağınız dakikalardan artacaktır.

    Spam gönderenlerle kendi başıma savaşmaya çalıştığımı not edeceğim - IP ve hatta alt ağlar tarafından erişimi engelledim. Gerçekten işe yaradı, çok fazla çöpü süzdü, ancak yine de, her bir veya iki günde bir birileri yoluna devam etti. Ve yasaklı IP'lerin veritabanını yenilemek için oldukça fazla zaman harcandı. Daha uygun bir yol olması gerektiğini düşündüm ve gerçekten öyleydi!

    1. Spam Göndericiyi Durdur yükleme ve yapılandırma

    İki haftalık operasyonda, bu eklenti 2202 sahte kullanıcıyı engelledi. Her biri en az bir mesaj bırakacaktı. Spam gönderenler yavaşlamayacak ve her gün forumumu temizlemek için zaman harcardım.

    Bunun yerine, birkaç günde bir kullanıcı yönetimi sayfasına gidiyorum ve şöyle bir şey görüyorum:

    “Onay bekleniyor” bölümüne dönüyorum (bunlar, onaylanana kadar mesaj bırakamayan spam göndericilerdir) hesaplar yönetici). "Tümünü seç" seçeneğini işaretledim ve tek tıklamayla sildim:

    İşte bu, tüm spam hesapları unutulmaya gidiyor. Kullanıcı listemize geri dönün:

    Listenin gözle görülür şekilde azaldığı görülüyor, peki geri kalanlar kimler? Tümünü seçin ve doğrulama için tek bir düğmeyle gönderin:

    Bir "kırmızı" belirdi, hemen siliyoruz. Boş zamanınız varsa, başkalarını yapabilirsiniz. Zaman yoksa, yeni kullanıcılarla hiçbir şey yapmayın - çoğu sonraki kontrollerde "kızarır". Vaktiniz varsa, profillerine gidip - imzada bir bağlantı varsa - hemen yasaklandığını görebilirsiniz, bunlar asla tek bir yararlı mesaj bırakmayacak olan spam göndericilerin sahte hesaplarıdır.

    Sizlere bu sihirli eklentiyi nasıl kullanacağınızı anlattım, şimdi de nasıl kuracağınızı anlatacağım.

    İki dosya indirin: language_full.zip (bu, eklentiyi çevirmek için kullanılan dil paketidir) ve StopSpammer_v2_3_9.zip (sürümler güncellendiğinden sayı farklı olabilir). StopSpammer_v2_3_9.zip arşivinin içeriğini bir klasöre açın. Language_full.zip arşivini aynı klasöre açın, dosyaları değiştirmeyi kabul edin. Şimdi klasörümüzü sıkıştırın.

    Paketleri kurmak için yönetici paneline gidin. "Paketi indir" yazısının karşısında bilgisayarda bir dosya seçmek için bir düğme var. Yeni arşivimizi seçin (dil dosyasını değiştirdiğimiz yer), foruma yükleyin ve paketi etkinleştirin.

    Bu kadar!

    Ek eklenti yapılandırması yönetici panelinde gerçekleşir: şuraya gidin:

    Kullanıcılar → Kayıt → Ayarlar

    Varsayılan değerleri orada bırakabilirsiniz. Ayrıca bir "API anahtarınız" alanı da vardır. Bu anahtar olmadan yeni spam göndericileri bildiremezsiniz (ancak eklenti çalışır ve bilinen spam göndericileri filtreler). Kendi API anahtarınızı almak istiyorsanız, kaydolmak için www.stopforumspam.com adresine gidin ve ardından anahtarı buraya girin. Anahtarı henüz almadıysanız, alanı boş bırakın. Ardından varsayılan anahtar kullanılacaktır.

    2. Anti-Spam Bağlantılarını yükleme ve yapılandırma

    SEO dininin yandaşları (SEO-nistlere karşı tutumum hakkında daha fazlasını bir başkasında görebilirsiniz), sitelerine verilen bağlantıların sayısını artırarak onu “teşvik ettikleri” konusunda güçlü bir kanaate sahiptirler (bir nedenden dolayı, ilginç ve kaliteli içerik oluşturmak kimsenin aklına gelmez). Bir enayi olurdu, ama ondan para almanın yolları var. Bu nedenle, bazı "vatandaşlar", forumlarda "çalışan" siteler için hizmet vermektedir. Farklı forumlarda çok sayıda hesap oluştururlar ve oraya yapıştırırlar. geri bağlantılar imzalarda ve diğer kullanılabilir alanlarda. "Seo-deneyciler" bile bu bağlantıların hiçbir işe yaramadığını deneyimleriyle kanıtlamış olsa da, bazıları yasaklanabileceğiniz konusunda uyarıyor. arama motorları, Yandex, örneğin, herkesin bağlantı bırakabileceği TÜM forumlardaki ve sitelerdeki bağlantıları yok sayar. Google'ın da benzer algoritmaları var - yorumlardaki bağlantıları yok saymak vb. "Bin ruble için bok el sanatlarından.

    Spam Göndericiyi Durdur eklentisi bir çok şeyi filtreleyecektir. Ama ona yardım edebiliriz! Forumunuza bağlantı göndermeye olan ilgiyi spam gönderenlerin ayaklarının altından çıkarmak mümkündür. Anti-Spam Bağlantıları bunun içindir. Bu eklenti (belirli numaralar ayarlardan değiştirilebilir) bunu yapar:

    • örneğin, beşten az mesajı olanlar, hiç bağlantı bırakamazlar.
    • örneğin 15'ten az gönderisi olanlar aktif link bırakamazlar, linklerden http:// kaldırılır ve genel olarak bu linkler nubolink olur (newbielink)
    • örneğin 50'den az gönderiye sahip olanlar aktif link bırakabilir, ancak tüm linkler nofollow niteliğini alır.
    • 50'den fazla gönderisi olanlar, site ağırlığını bağlantı verdikleri sayfaya aktaran en yaygın aktif bağlantıları ekleyebilir.

    İnanın bana, olası SEO'lar, bağlantılarının siteye nasıl ulaştığı konusunda çok dikkatlidir. Boktan linklerini oradaki boktan sitelere kolayca gönderemezlerse, forumunuza olan ilgilerini çok çabuk kaybederler.

    Evet, bu arada, yukarıdaki kurallar imza gibi alanlarda çalışır.

    Bu eklentiyi yüklemek için resmi sayfasına gidin. anti_spam_links_v1.0.1.zip arşivini indirin (sayı farklı olabilir). Yine forum yöneticisinde (önceki pakette yaptığınız gibi) paketleri kurun ve kurun. Bu paket için dil dosyası yoktur, bu nedenle arşivi açmanıza veya onunla herhangi bir şey yapmanıza gerek yoktur.

    Eklentiyi yapılandırmak için bölüme gidin

    Yapılandır → Modları Yapılandır… → Modları Yapılandır

    İsteğiniz üzerine, kullanıcının yeteneklerini yükseltmek için kaç tane mesaj vermesi gerektiğini yazın.

    Çözüm

    Bu iki eklenti, forum sahibi olarak sizin için hayatı ÇOK kolaylaştıracak ve çok zaman kazandıracak. Ancak, zaman zaman spam gönderenler devreye girer ve en az haftada bir kez kullanıcıları "inceltmeniz" ve spam iletileri silmeniz gerekir. Bu nedenle, web kaynaklarınızı terk etmeyin!