Index php konusu smf problemi tarafından desteklenmektedir. Ses optimizasyonunda ilk adımlar Simple Machines Forumu: telif hakkı ve önceki mesajlar görülebilir. Spammer'ı Durdur özelliğinin kurulumu ve ayarlanması

Bilmiyorsanız, Simple Machines Forum - basitlik adına SMF - resmi web sitesinde de belirtildiği gibi, çevrimiçi çalışmalarınızı maliyetin çok altında bir fiyata organize etmenize olanak tanıyan ücretsiz, profesyonel bir pakettir. Bu motorda burada hayrete düşebilirsiniz. Ben de bunun üzerine kendi forumumu kurdum (konuşmadan önce FreeForum.biz'e gidin).

Forumunuzda ne kadar çok veya ne kadar az spam göründüğü önemli değil. Değerli zamanınızı ölçülü olmaya harcamanız önemlidir. Tüm işi sizin yerinize yapan bir eklenti oluşturmak, bilgileri silmek ve değerli öğeleri kaldırmak için harcayacağınız bu şeylerden kaynaklanan günleri ve ayları size ayırmak için çok para gerektirir.

IP yoluyla erişimi engelleyerek ve alt konumlarda gezinerek, kendiliğinden hareket eden spam gönderenlerle savaşmaya çalışmanıza saygı duyacağım. Verimli bir şekilde çalıştı, çok para üretti, ancak bir veya iki gün boyunca yalnızca bir veya iki kez geçebildi. Ve yasaklı IP'lerin temellerinin güncellenmesi için çok zaman harcandı. Daha fazlası olabileceğini düşündüm manuel yol ve gerçeği biliyoruz!

1. Spam Göndermeyi Durdur özelliğinin kurulumu ve ayarlanması

Geçtiğimiz iki yılda bu eklenti 2.202 sahte hesabı engelledi. En azından bir bildirimde bulunmak üzere derileri çıkarılacaktı. Spam gönderenler kapaklarını değiştirmeyecekler ve bugün forumumu temizlemek için bir saatten fazla zaman harcadım.

Bu arada, birkaç günde bir hesap yönetimi sayfasına gittiğimde şunu buluyorum:

“Övgüyü fark et” bölümüne geçiyorum (burası, onları övmeden önce bildirimden mahrum bırakamayan spam gönderenlerin bulunduğu yerdir) bulut kayıtları yönetici). “Tümünü gör” onay kutusunu işaretliyorum ve tek tıklamayla seçiyorum:

Axis ve işte bu kadar, tüm spam görselleri yok edilir. Tüccar listemize bir göz atalım:

Listenin tükendiği açık ama kimin işi bitti? Herkesi görebilir ve gözden geçirmek için tek düğmeyi kullanabilirsiniz:

Bir kırmızı parça gösterildiğinde hemen görülebilir. Boş zamanınız olduğundan başka şeyler de yapabilirsiniz. Zaman olmadığı için yeni aletlerle yapılacak bir şey yok; sonraki kontrollerde çoğu siyaha dönecek. Zamanınız olur olmaz, onların profillerine gidebilir ve mesajın imzada yazılı olup olmadığına bakabilirsiniz - spam gönderenlerin sahte resimlerinden anında yasaklanabilirsiniz, bu da sizi hiçbir şekilde ihtiyacınız olan değerli bilgilerden mahrum bırakmaz.

Bu harika eklentinin nasıl kullanılacağını öğrendim, şimdi nasıl kurulacağını öğreniyorum.

İki dosya indirin: language_full.zip (eklentiyi aktarmak için genel paket) ve StopSpammer_v2_3_9.zip (sürümler güncellendiğinden sayı farklı olabilir). StopSpammer_v2_3_9.zip arşivini bir klasöre açın. Bu klasörde language_full.zip arşivini açın, dosyaları değiştirene kadar bekleyin. Şimdi klasörümüzü bir zip arşivine paketleyin.

Paketleri kurmadan önce admin bölümüne gidin. “Paketi yükle” kelimesinin karşısında, bilgisayarınızdaki bir dosyayı seçmek için bir düğme bulunur. Yeni arşivimizi seçin (orijinal dosyayı değiştirdiğimiz yer), onu foruma davet edin ve paketi etkinleştirin.

Eksen ve her şey hazır!

Eklentinin ek kurulumu yöneticide mevcuttur: şu adrese gidin:

Koristuvachi → Kayıt → Kurulum

Orada paranızın değerini kaldırabilirsiniz. Ayrıca “API anahtarınız” alanı da vardır. Bu anahtar olmadan, yeni spam gönderenler hakkında bildirimde bulunamazsınız (eklenti çalışmadığı ve bilinen spam gönderenleri filtrelemediği sürece). Resmi API anahtarınızı almak istiyorsanız www.stopforumspam.com adresine giderek kaydolun ve anahtarı buraya girin. Anahtarı almadıysanız alanı boş olarak doldurun. Paranın anahtarı Todi Vikoristov'da.

2. Anti-Spam Bağlantılarının kurulumu ve yapılandırılması

SEO dininin taraftarları (SEO uzmanından önceki konumum hakkındaki raporu başka bir raporda okuyabilirsiniz), giderek daha fazla insanın sitelerine gönderildiğini, "buna sadık kaldıklarını" (sanırım fikir şu) yaratılmakta ve içeriği açık ve net olan hiçbirinin düşüncesine düşmemektedir). Sen bir zavallısın ama ondan para almanın yollarını bulacaksın. Yani "hulklar" forumlardaki siteleri "yönetmek" için ellerinden geleni yapıyorlar. Çeşitli forumlarda çok sayıda kamuya açık kayıt oluştururlar ve imzalara ve diğer mevcut alanlara geri dönüş mesajları eklerler. "SEO deneycileri" bu sıfır mesajların anlamını zaten çıkarmış olmalarına rağmen, diğerlerinden öndeler, dolayısıyla arama motorlarındaki yasağı kaldırmak mümkün, örneğin Yandex, basitçe görmezden geliyor TÜM forumlardaki ve x sitesindeki mesajlar, burada kimin güçten mahrum bırakılabileceği. Google'ın ayrıca yorumlardaki vb. mesajları yok sayan benzer algoritmaları vardır. Ne yazık ki enayilere, yasa yazılı değil... Bu yüzden biz, forumların yöneticileri, "harika SEO optimizasyoncularının" bin ruble karşılığında kendi boklarını "koşturmalarını" istedikleri gerçeklerini haykırmak zorundayız.

Çok sayıda Spammer'ı Durdur eklentisi var. Ale mi sana yardım edebiliriz! Forumunuza mesaj göndererek spam gönderenleri durdurabilirsiniz. Hangi amaçla ve Anti-Spam Bağlantılarına ihtiyaç var. Bu eklenti (ayarlarda belirli sayılar değiştirilebilir) şu şekilde çalışır:

  • Örneğin beş yaşından küçük olanlar mesajdan mahrum bırakılamaz.
  • Örneğin 15'ten az bildirimi olanlar, aktif mesajları http://'yi kaldırdıkları mesajdan mahrum bırakamazlar ve mesajlar yeni bağlantılara (yeni bağlantı) dönüşür.
  • Örneğin 50'den az bildirimi olanlar, aktif mesajları devre dışı bırakabilir veya tüm mesajları nofollow özelliğinden kaldırabilir.
  • 50'den fazla mesajı olan kişiler, geri bildiriminizi yapmaya çalıştıkları üçüncü taraf siteye ileten ilk aktif mesajları ekleyebilirler.

İnanın bana, optimize edicilerin mesajları siteye gönderilmeden önce kurulması çok önemlidir. Forumunuza olan ilginizi kaybetmek kolaydır çünkü oradaki yazılarınızı sitelerinizden kolayca mahrum edemezsiniz.

Yani konuşmadan önce imza gibi alanlar için daha fazla kural getirildi.

Bu eklentiyi yüklemek için resmi sayfasına gidin. Anti_spam_links_v1.0.1.zip arşivini indirin (numara farklı olabilir). Forum yönetimine geri dönüp paketleri kurmaya gideceğim (önceki pakette yaptığımız gibi) ve kuracağım. Bu paket için bir ana dosya bulunmadığından, onunla çalışmak için arşivleri açmanıza gerek yoktur.

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

Konfigürasyon → Değişiklik kurulumu… → Değişiklik kurulumu

Koristuvach'ın annesinin yeteneklerinin geliştirilmesinden ne kadar sorumlu olduğuna lütfen dikkat edin.

Visnovok

Bu iki eklenti, forumun yöneticisi olan sizin için hayatı çok daha kolaylaştıracak ve size çok zaman kazandıracak. Spam gönderenler her saat başı tekrar tekrar sızıyorlar ve haftada bir kez istiyorsanız, yazışmaları "kesmek" ve spam mesajlarını kaldırmak gerekiyor. Ayrıca web kaynaklarınızı boşa harcamayın!

Ana betiğin koduna bir göz atalım:

#!/usr/bin/perl

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

katı kullanın;

# yorum yapılan satırlar - hızlılık için
Görev olarak - motor istatistiklerini toplayın, silin
# forum listesi nasıl derlenir - yorum

$verilerim;
$veri .= $_while (<> ) ;

# bodrumda yayınlamadan kaç tane phpBB tarafından desteklendiğini kontrol edin
"phpbb" yazdır \N"
eğer ($veri =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/i veya
# $veri =~ /viewforum\.php\?[^""]*f=\d+/i veya
$veri =~ /phpBB\-SEO/i veya
$veri =~ /) ;
"ipb" yazdır \N"
eğer ($veri =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i veya
$veri =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/i veya
$veri =~ /

/Ben veya
$veri =~ /index\.php\?[^""]*showforum=\d+/i) ;
"vbulletin" yazdır \N"
eğer ($veri =~ /Powered by:?[^<]+vBulletin[^<]+(?:Version)?/i veya
$veri =~ /) ;
"smf" yazdır \N"
eğer ($veri =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>SMF/i tarafından desteklenmektedir veya
$veri =~ /index\.php\?[^""]*board=\d+\.0/i) ;
"punbb" yazdır \N"
eğer ($veri =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> PunBB/i); #veya
# $veri =~ /viewforum\.php\?[^""]*id=\d+/i);
"fluxbb" yazdır \N"
# if($veri =~ /viewtopic\.php\?id=\d+/i veya
eğer ( $veri =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i) ;
"exbb" yazdır \N"
eğer ($veri =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i); # veya
# $veri =~ /forums\.php\?[^""]*forum=\d+/i);
"yabb" yazdır \N"
eğer ($veri =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/i veya
$veri =~ /YaBB\.pl\?[^""]*num=\d+/i ) ;
"dleforum" yazdır \N"
eğer ($veri =~ /\(DLE Forumu Tarafından Desteklenmektedir\)<\/title>/Ben veya
$veri =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">DLE Forumu<\/a>/Ben) ;
"ikonboard" yazdır \N"
eğer ($veri =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/i veya
$veri =~ /\N"
eğer ($veri =~ /\N"
# if($veri =~ /forums\.php\?fid=\d+/i veya
# $veri =~ /topic\.php\?fid=\d+/i veya
eğer ($veri =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i) ;
"stokesit" yazdır \N"
# if($veri =~ /forum\.php\?f=\d+/i veya
eğer ($veri =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i) ;
"podyum" yazdır \N"
# if($veri =~ /konu\.php\?t=\d+/i veya
eğer ($veri =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Podium/i) ;
"usebb" yazdır \N"
# if($veri =~ /forum\.php\?id=\d+/i veya
eğer ($veri =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>BB/i Kullan) ;
"wrforum" yazdır \N"
# if($veri =~ /index\.php\?fid=\d+/i veya
eğer ($veri =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i) ;
yazdır "yetanotherforumnet \N"
if ($data =~ /Yet Başka Bir Forum\.net/i veya
$veri =~ /default\.aspx\?g=posts&t=\d+/i) ;

Bu yazıda açıklanan diğer komut dosyalarını arşivlerinizde bulacaksınız.

Senaryo hangi-forum.pl Forum motorunun imzalarının varlığı için html hikayesi kodunu kontrol eder. Benzer bir tekniği WordPress ve Joomla'da ve birkaç seçenekte kullandık. Her şeyden önce, betiğin kendisi yan kodu okumaz, onu stdin'den veya argüman olarak iletilen dosyadan okur. Bu, örneğin wget'i kullanarak bir sayfaya bir kez erişmenize ve ardından birden fazla analizör olduğundan onu bir dizi analizörden geçirmenize olanak tanır. Başka bir deyişle, betiğin imzası %100 motor imzasıdır. Son kez, imzanın görünürlüğü, destekleyen motorun gücünü artırdı ve motora maksimum çıkışla "güç verdi". Bu durumda böyle bir yaklaşımın kodu derlemek için iyi olmadığına inanıyorum.

Senaryonun robotuna itiraz etmek için biraz araştırma yaptım. On binlerce forumdan oluşan bir liste derledim ve her birini senaryom üzerinden çalıştırdım, böylece popüler programların sayısını ve çeşitli motorların popülerliğini belirttim.

Forumların listesini almak için hemen Google ayrıştırıcımı kullandım. Ses sistemi adama sormaya çalıştım

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

Ve benzeri. Sorgu oluşturucunun tam kodunu dosyada bulabilirsiniz. gen-forumsearch-urls.pl. Krim zoni.ru ayrıca vikoristovalis.su.ua.kz i.by. Geçen sefer, çoğu WordPress ve Joomla sitesinin URL'sinde bu tür imzalar bulunmadığından böyle bir araştırma yapmak önemliydi. cmsmagazine.ru/catalogue/ gibi kataloglar yeterli seçim bilgisi sağlamamaktadır. Drupal'daki 600 site nedir?

Söylemeye gerek yok, deneyin sonuçları kafamı karıştırdı. İzlenen 12.590 siteden yalnızca 7.083 arama motoru başarılı oldu; bu da sonuçların %56'sından azı. Belki hiçbir motora yalan söylemedim? Bitrix hâlâ forumların yarısında ayakta mı? Neden imza aramak için bir saatten fazla zaman harcıyorsunuz? Üzgünüm, burada ek araştırmalara ihtiyaç var.

Başarıyla tanıtılan motorların %56'sı arasında en popüler olanlar IPB (%31), phpBB (%26,6) ve vBulletin (%26,5) oldu.

Bunları SMF (%5,8) ve DLEForum (%5,3) takip ediyor. En sevdiğim punBB ise 6. sırada (%1,64) yer aldı. Bu rakamlara pek güvenmem (bunu söylemiştim, RuNet'teki üçüncü forum IPB üzerinde çalışıyor), ancak biraz para kazanmak mümkün.

Örneğin, bir forumda bir site işletmek istiyorsanız ve forumu değiştirmeyi planlıyorsanız, örneğin yatırımcılara fiyatları haftada bir otomatik olarak görüntülemeleri için görünüm başına 0,01 $ ödeyecekseniz, o zaman en popüler üç motordan birini seçmelisiniz. Forum ne kadar popüler olursa, onu iyi anlayacak bir programcı bulma şansı da o kadar artar.

Gerçek değişiklikler motora aktarılmadığından, daha az popüler olan bir motoru, örneğin SMF veya punBB'yi seçebilirsiniz. Bu şekilde forumunuza yapılan hacker saldırılarının sayısını ve yeni forumunuza otomatik olarak gönderilen spam sayısını değiştireceksiniz.

Forumları aramaya/kullanmaya yönelik komut dosyalarının birden fazla pratik kullanımı da olabilir. Aklıma ilk gelen şey, TIC tarafından tanınan forumlara göre sıralamak ve sitelerinizden birine gönderilen ilk yüz gönderiyi sıralamak oldu. Bununla birlikte, yüzlerce forum takip gönderisi TIC'e ulaşmadı (2 güncelleme geçti), bu yüzden burada bir saat harcamamak daha iyi çünkü devam etme zahmetine girmeyeceksiniz.

Senaryo sayısının tek tip olmaktan uzak olduğu açıktır. Onları nasıl vikorize edeceğinizi kolayca anlayabileceğinizi düşünüyorum.

Herkes Joomla olmadan yaşayamayacağımı biliyor, ancak bence iyi forum bileşenleri yok. Bu yüzden forum motorlarıyla çalışıyorum. Yenilerden biri, yakın zamanda vikorist olmaya başladığım için, eminim ki değerli materyallerle yeni bir SMF kategorisi başlatıyor. Küçük başlıyoruz ve yeni başlayanlar için koris kadar büyük.

İlk kırıntılar ses optimizasyonu Simple Machines Forumu: telif hakkı ve harici mesajlar görülebilir

Lütfen yalnızca smf 2 üzerinde çalıştığımı ve bu makalenin catless forum motorunun bu sürümü için geçerli olacağını unutmayın.

Ve böylece, düzenli okuyucular, forumlar da dahil olmak üzere motorların resmi sitelerinde "10" harici mesajı derecelendirmeyi ne kadar sevmediğimi biliyor. Ayrıca öncelikle telif hakkını görüyoruz ve 4'e kadar, 4'e kadar harici olarak akla gönderildiğini görüyoruz" SMF 2.0.2 | Basit Makineler | SMF © 2011 | XHTML"! Kimin için FTP forum/Temalar/ sitesine bağlanıyoruz? tema tasarımınızın adı/ta düzenlenebilir dosya index.template.php. Tabi en altta dışarıdan hoşlanmadığımız mesajları görüntüleyebilmemiz için kullanabileceğimiz bir kod (yaklaşık 330 satır) var. Yani şunu görüyoruz: "

  • ", theme_copyright(), "
  • "і"
  • ", $txt["xhtml"], "
  • ". Her şey o kadar basit ve kolay ki. SMF/'deki forumların tanıtımı ve optimizasyonu hakkında yeni materyaller için en yakınınızdaki yayınlara göz atın.