SMF SEO

Bu yazımızda sizlere Simple Machines Forum (SMF) için Search Engine Optimization (Arama Motoru Optimizasyonu, SEO) ayarlarını nasıl yapacağınızdan bahsedeceğim.

Web sitenizde, alan adınızda, kullanıcılarınız arasındaki iletişimi arttırmak, bilgi paylaşımını kolaylaştırmak, teşvik etmek istiyorsanız bir forum kurmalısınız. Bir forum kurmak için farklı uygulamalar kullanabilirsiniz. Ücretli olan vBulletin veya ücretsiz olan SMF ve phpBB forum uygulamalarını bir forum kurmak istediğinizde kullanabilirsiniz. Bu yazımızda, sizlere kısaca SMF uygulamasını nasıl kuracağınızı anlattıktan sonra, SMF SEO ayarlarından bahsedeceğim.

SMF nedir?

SMF, ücretsiz olarak elde edebileceğiniz, profesyonel kalitede bir forumu birkaç dakikada kurabilmenizi sağlayabilecek olan bir yazılımdır. PHP dilinde yazılmış bir forum uygulamasıdır. MySQL veritabanı kullanır. FTP veya web tarayıcınız ile bu sistemi rahatlıkla kurabilirsiniz. Günümüzde, çoğu hosting sağlayıcı bu kurulumu otomatik olarak kolaylıkla yapabileceğiniz bir bağlantı sunuyor. SMF’nin destek sitesi sürekli olarak gelişiyor ve problemlerinize anında çözüm öneriyorlar.

Birçok güncel web uygulamasında, içerik yönetim sistemlerinde şablonlar kullanılır ve bu uygulamaya göre değişik bir şekilde adlandırılır. SMF bu şablonlara tema diyor. Aynı şekilde, SMF uygulamanızı geliştirecek, sizin isteklerinize göre ek özellikler getirecek, ek uygulamalar; eklentiler kurabilirsiniz. Bu iki özellik, istediğimiz şablonu, temayı siteye giydirme ve istediğimiz eklentiler ile SMF uygulamamızı, forumumuzu özelleştirmemizi sağlar ve bu çok önemlidir. Bu şekilde, SMF SEO yöntemleri geliştirebilir, SMF SEO ayarları yapabiliriz.

SMF özellikleri

  • Gelişmiş izin ve kullanıcı yönetimi
  • Aynı anda farklı dillerde yayınlama desteği
  • Açık-kaynak olması ve kod hakkında yeterli doküman olması
  • Yeni ve eski okunmamış başlıkların takibi (sadece giriş yapmanızdan bu yana olanları değil)
  • İyi bir performans sunması ve büyük ölçekli sitelerde kullanılabilmesi
  • XHTML, XML, RSS, WAP desteği
  • Güncellemeleri, eklentileri otomatik olarak kurup kaldırabileceğiniz paket yönetim sistemi

Bütün bu özelliklerin yanında, SMF uygulamasının bir kötü yanı, dezavantajı vardır. Eski çağlardan kalma SEO ayarları. Bu yazımızın amacı, SMF SEO, bu problemi çözmeniz, forumunuzun istediğiniz, yarıştığınız anahtar kelimeler için arama motorlarında çok iyi yerlere gelmesidir.

Şimdi size bu yazılımı nasıl kuracağınızı basitçe anlatalım.

SMF nasıl kurulur?

İhtiyacınız olanlar:

  • Windows veya Linux işletim sistemi
    • Apache
    • PHP
    • MySQL
  • Bir ftp programcısı
  • Veritabanı yönetim programı

SMF Kurulum basamakları

SMF forum kurarken, sitenizi kuracağınız alan adı ve hosting servisi çok önemlidir. SMF SEO ayarları için bu iki özellik hayati önem taşır. Hosting sağlayıcınızın sitenizin büyüklüğünü, trafiğini kaldırabilecek bir firma olduğundan emin olun. Akılda kalıcı, forumunuzun konusu ile alakalı bir alan adı seçmeye özen gösterin.

En yalın haliyle, SMF kurulumu ve basamaklarına değinelim.

1. Öncelikle veritabanı oluşturmalı ve oluşturduğunuz bir kullanıcıya bu veritabanında yetkilendirmelisiniz.

2. Kurulum dosyalarını bir FTP istemcisi ile hosting sağlayıcınıza, dilediğiniz ana forum klasörüne yüklemelisiniz.

3. Dosyalarınızın izinlerini (CHMOD ayarlarını) kontrol etmelisiniz.

4. Oluşturduğunuz veritabanına ve kullanıcısına ait bilgileri girmeniz gerekmektedir.

5. Forum ayarlarınızı yapmalı, forum adınızı yazmalısınız.

6. Bu işlemden sonra veritabanına bilgiler gönderilecek, tablolar oluşturulacaktır.

7. Admin kullanıcınızı ve bilgilerinizi girmelisiniz.

8. Install.php dosyasını sildikten sonra, forumunuza erişebilirsiniz. Tebrikler!

Gördüğünüz gibi, SMF uygulamasını kurmak, kullanmaya başlamak, SMF kurulumu çok kolay birkaç işlemden oluşur.

Örnek bir otomatik SMF kurulum ekranı:

SEO

SEO ne demektir? SEO nasıl yapılır? gibi temel konularda sorularınız için: https://www.seohocasi.com/seo-nedir/ adresindeki makalemizden yararlanabilirsiniz. Genel olarak bahsedecek olursak, arama motorlarında üst sıralara çıkmamızı sağlayan, sitemizi iyileştiren ayarların bütününe SEO denir. Türkçede, SEO ayarları, SEO yöntemleri, SEO kurulumu gibi kullanımları da vardır.

SMF SEO ayarları neden yapılmalıdır

İşletme sahipleri, webmasterlar ürünlerini, sitelerini, işletmelerini tanıtmak için çok emek harcarlar. Kurduğunuz bir forum, başlattığınız bir satış uygulaması, günlük yazılarınızı yazdığınız blogunuz internette hiç rağbet görmeyebilir. Buna engel olmak, gelişim göstermek, ürünlerinizi tanıtmak, arama motorlarından sitenize istediğiniz kelimelerde, aramalarda ziyaretçi çekmek çok önemlidir. SEO ayarları dediğimiz bu ayarlar, sizin, işletmenizin, ürünlerinizin tanıtılmasına yol açacak SEO yöntemleri olarak adlandırabileceğimiz işlemleri kapsayan uygulamalardır.

Dikkat edilmesi gereken husus, SEO ayarları ve SEO düzenlemeleri, manipülasyon amaçlı yapılan uygulamalar değillerdir. Sadece sitenizin, arama motoru sıralamasını iyileştirecek, dürüst, düzgün uygulamalar, iyileştirmelerdir. SEO düzenlemeleri, belirli kalite standartlarının sitenize uygulanmasıdır.

SMF SEO düzenlemeler

SMF SEO düzenlemelerini, SMF SEO ayarları için yapılması gerekenleri dört ana başlık altında toplayabiliriz. SMF SEO ayarları için yapacağınız bu düzenlemeler, SMF SEO yöntemleri kolay ama çok etkili SEO ayarları olarak dikkat çekiyor.

1. SMF SEO URL ayarları

SMF SEO URL ayarları ele alındığında ilk ayarlanması gereken URL yapısıdır. Arama motorları, URL’nin tanımlayıcı olmasına değer verirler ve önemli SEO yöntemleri arasındadır. Ön tanımlı olarak, SMF ne yazık ki SEO açısından değersiz URL yapısını kullanır. Bu problemi basit bir eklenti kurarak aşabilirsiniz. Pretty URLs eklentisi, sitenizde bulunan linkleri arama motorları ve kullanıcılar için çok anlamlı hale getirecektir. Pretty URLs eklentisinin kurulumu çok basittir. Dikkat etmeniz gereken, .htaccess dosyasının ve ana dizinin (root) SMF tarafından yazılabilir olmasıdır.

Farkı şöyle gösterebiliriz:

Ön tanımlı SMF link yapısı: ornekdomain.com/index.php?topic=RastgeleBirSayı

Arama motoru dostu yapı: ornekdomain.com/index.php/topic/RastgeleBirSayı

Pretty URLs ile sağlanan SMF SEO link düzenlemesi: ornekdomain.com/forum-konusu/baslik/

SMF SEO ayarları yapıldığında link, bağlantı yapısı forum konusunun başlığının da düzenli bir şekilde linkin yapısında yer aldığı hale gelir. Bu önemli SMF SEO ayarları arasında gösterilebilir. Arama motorlarının sayfanızı daha doğru bir şekilde sınıflandırabilmesini ve arma sonuçlarında sayfanız ve başlığınız için daha güçlü bir bağ kurabilmesini sağlar.

2. SMF SEO robots.txt ayarları

Link yapısını ayarladıktan sonra, hemen düzenlemeniz gereken robots.txt dosyasıdır. Bunun sebebi, arama motorlarının, farklı linklerde aynı sayfaların gösterilmesini (duplicate content) cezalandırmasıdır. Bunu şu şekilde açıklayabiliriz. Arama motoru, sizin sayfanızı farklı kelimelerde arma sonuçlarında çıkmayı planladığınız için yayınladığınızı düşünür. Özgün olmayan içerik ve internette gereksiz bilgi kirliliği oluşturduğunuz kanaatine varır. Google tarafından yapılan resmi açıklamaya göre, SMF gibi içerik yönetim sistemlerinin bu şekilde, URL yapılarının değiştirilmesi, aynı sayfaya farklı linklerin yönlendirilmesi, duplicate content cezasına maruz kalacağımız manasına gelmez. Lakin bu konuda biz yine de çok dikkatli olmalı ve çok kolay SMF SEO ayarı ile çözmeliyiz.

Robots.txt dosyası, arama motorlarına, sizin sayfalarınızı indexlerken belirli talimatlar verir. Arama motorları bu talimatları tavsiye olarak alır ve kesinlikle kullanacak diye bir durum söz konusu değildir.

Bu SEO ayarı için yapmanız gereken SMF’nin, forumun bulunduğu ana dizinde bir robots.txt dosyası bulundurmanızdır. Bilgisayarınızda bir txt düzenleme programı ile oluşturduğunuz bir robots.txt dosyasını, FTP programı ile yüklemeniz gerekmektedir. Dosyayı oluşturmak için Notepad, dosyayı yüklemek için Filezilla kullanabilirsiniz. Bu vereceğimiz örnek, en temel, kullanılması gereken robots.txt dosyasıdır. Bu dosyayı geliştirmek için örneğin; site:ornekdomain.com aramasını Google’da aratarak, fark ettiğiniz istemediğiniz dizinleri, türlerini bu şekilde robots.txt dosyasına ekleyebilirsiniz.

En temel haliyle SMF için Robots.txt dosyası şu şekilde olmalı:

User-agent: *

Disallow: /*?action*

Disallow: /*sort=*

Disallow: /*msg*

3. SMF SEO H1 tagları

H1 tagları, sitenizin bağlantıları gibi, arama motorları tarafından sitenizin içeriğini sınıflandırırken çokça kullanılır. Kullandığınız temanın bu özellikten yararlanıp yararlanmadığını, sitenizde düzenli ve düzgün olarak H1 taglarını yerleştirip yerleştirmediğini kontrol edin. Bu ayarı CSS bilgisi kullanarak, stylesheet (stil dosyası) düzenleyerek yapabilirsiniz. Bu SMF SEO ayarı, dilediğiniz önemli bağlığı <h1> </h1> tagları arasında göstermek ile olur. Özetlersek, kullanmak istediğiniz .php dosyasında ilgili yerde bu <h1> </h1> taglarını yerleştirmeniz ve görünümünü temanın stylesheet dosyasından yapmanız gerekir.

4. SMF SEO ayarları için Meta Taglar

Meta taglar arama motorları tarafından kullanılan araçlardandır. Her arama motoru, bu tagları kendi standartlarına göre kullanır. Dürüst, düzgünce hazırlanmış meta tagların sitenize, size her zaman yararı vardır. Yanlış kullanımları, SMF SEO ayarları, SMF SEO yöntemleri bakımından zararlıdır. Bunu gerçekleştirmek için, meta tagları sitenizde uygulamak için, index.template.php dosyasında meta description bölümünde dilediğiniz düzenlemeleri yapmanız gerekmektedir. SMF v2 kullananlar, vBulletin Style Meta Tags eklentisini kullanarak bunu otomatik olarak, rahatlıkla yapabilirler.

5. SMF SEO yöntemleri için Header ve Footer

Global Headers and Footers eklentisi kullanarak, SMF için kolaylıkla header ve footer bölümlerine ekleme yapabilirsiniz. Arama motorları için, SMF SEO ayarları bakımından, header ve footer’da kullanılan tanımlayıcı yazılar, linkler etkili SEO yöntemleri arasındadır.

6. SMF SEO ve htaccess

SMF SEO ayarları için .htaccess dosyası çok önemlidir. Bu dosyayı kullanarak, apache’ye, link yapısını değiştirme bilgilerimizi, yönlendirme bilgilerimizi gönderebiliriz.

Bizim için Pretty URLs eklentisi bu işlemi otomatik yapar. Daha önce bahsettiğimiz Pretty URLs eklentisinin kurulumu ve uygun, iyi bir SEO kurulumu olan htaccess dosyasının düzenlenmesi çok basittir. Kısaca anlatacak olursak, bu sistemin apache kullanan bir sistem olması gerekliliğini hatırda tutarak, Pretty URLs eklentisini, Admin panalinden, paket yönetimine girerek yapabilirsiniz. Download packages bölümünde daha önce SMF sitesinden indirdiğiniz Pretty URLs dosyasını upload ediyoruz. Bu işlemden sonra paketi kurup, ayarlarını yapıyoruz. Bunların hepsi, çok basit işlemler. Bir dakikanızı bile almayacak bu işlemden sonra, .htaccess dosyası eğer yazılabilir ise, otomatik olarak sistem tarafından .htaccess.backup ismiyle kaydedilecek ve yerine yenisi oluşturulacaktır.

Eski dosyanın içeriği:

RewriteEngine off

<IfModule mod_suphp.c>

suPHP_ConfigPath /yol/nerede/php.ini

<Files php.ini>

order allow, deny

deny from all

</Files>

</IfModule>
şeklinde olacaktır. Burada /yol/nerede/php.ini sizin sisteminizde php.ini dosyasının bulunduğu konuma işaret etmelidir. Bu yol, kullanılan Linux sistemine göre, Debian, CentOS gibi küçük farklılıklar göstermektedir.

Bu dosyanın, ornekdomain.com/forum adresinde kurulu örnek bir forum için içeriği şu şekilde olacaktır:

SMF SEO htaccess dosyası

# PRETTYURLS MOD BEGINS

# Pretty URLs mod

# https://code.google.com/p/prettyurls/

# .htaccess file generated automatically on: January 10, 2012, 11:29

RewriteEngine on

RewriteBase /forum

# Rules for: profiles

RewriteRule ^profile/([^/]+)/?$ ./index.php?pretty;action=profile;user=$1 [L,QSA]

# Rules for: actions

RewriteRule ^(activate|admin|announce|attachapprove|buddy|calendar|clock|collapse)/?$ /index.php?pretty;action=$1 [L,QSA]

RewriteRule ^(coppa|credits|deletemsg|display|dlattach|editpoll|editpoll2|emailuser)/?$ /index.php?pretty;action=$1 [L,QSA]

RewriteRule ^(findmember|groups|help|helpadmin|im|jseditor|jsmodify|jsoption)/?$ /index.php?pretty;action=$1 [L,QSA]

RewriteRule ^(lock|lockvoting|login|login2|logout|markasread|mergetopics|mlist)/?$ /index.php?pretty;action=$1 [L,QSA]

RewriteRule ^(moderate|modifycat|modifykarma|movetopic|movetopic2|notify|notifyboard|openidreturn)/?$ /index.php?pretty;action=$1 [L,QSA]

RewriteRule ^(pm|post|post2|printpage|profile|quotefast|quickmod|quickmod2)/?$ /index.php?pretty;action=$1 [L,QSA]

RewriteRule ^(recent|register|register2|reminder|removepoll|removetopic2|reporttm|requestmembers)/?$ /index.php?pretty;action=$1 [L,QSA]

RewriteRule ^(restoretopic|search|search2|sendtopic|smstats|suggest|spellcheck|splittopics)/?$ /index.php?pretty;action=$1 [L,QSA]

RewriteRule ^(stats|sticky|theme|trackip|about:mozilla|about:unknown|unread|unreadreplies)/?$ /index.php?pretty;action=$1 [L,QSA]

RewriteRule ^(verificationcode|viewprofile|vote|viewquery|viewsmfile|who|.xml|xmlhttp)/?$ /index.php?pretty;action=$1 [L,QSA]

# Rules for: boards

RewriteRule ^([-_!~*'()$a-zA-Z0-9]+)/?$ ./index.php?pretty;board=$1.0 [L,QSA]

RewriteRule ^([-_!~*'()$a-zA-Z0-9]+)/([0-9]*)/?$ ./index.php?pretty;board=$1.$2 [L,QSA]

# Rules for: topics

RewriteRule ^([-_!~*'()$a-zA-Z0-9]+)/([-_!~*'()$a-zA-Z0-9]+)/?$ /index.php?pretty;board=$1;topic=$2.0 [L,QSA]

RewriteRule ^([-_!~*'()$a-zA-Z0-9]+)/([-_!~*'()$a-zA-Z0-9]+)/([0-9]*|msg[0-9]*|new)/?$ /index.php?pretty;board=$1;topic=$2.$3 [L,QSA]

# PRETTYURLS MOD ENDS

Bu sizlere örnek olarak gösterdiğimiz, ön tanımlı, /forum adresinde bulunan bir forum için Pretty URL's eklentisi tarafından oluşturulan .htaccess dosyasıdır.

Popüler SMF düzenlemeleri: Yararlı eklentiler

Ad management Mod:

Reklam yönetim eklentisi

En popüler SMF eklentilerinden bir tanesidir. SMF forumunuzda reklam gösterimini bu eklenti sayesinde rahatlıkla yönetebilirsiniz.

Referrals System Mod:

Davetiye sistemi eklentisi

Yeni üyeler kazanmak için, forumunuza davetiye sistemini entegre edebilirsiniz. Bu sistem, sitenize yeni ve kaliteli kullanıcılar çekmeniz için faydalı olacaktır.

Simple Audio Video Embedder Mod:

Otomatik ses video embed eklentisi

Bu eklenti sayesinde kullanıcılarınız sitenizden ayrılmadan, direkt linkler kullanarak sitenize video, ses dosyası ekleyebilirler.

Social Media Icons Mod:

Sosyal Medya İkonları eklentisi

Sosyal medya ikonları eklentisi sayesinde, forum konularınızı farklı sosyal ağlara, imleme sitelerine kullanıcılar, ziyaretçiler gönderebilir, rahatlıkla paylaşabilirler. Bu eklenti, Facebook Google+, Twitter gibi sosyal ağları da kapsamaktadır.

Anti-Bot: Are You Human/Bot?

Anti-Bot: Gerçek kullanıcı mısın yoksa otomatik bot mu?

Bu eklenti, sitenizde güvenliği arttıracak, forumunuzda spam iletilerin oluşmasına engel olacaktır. Bu eklenti kullanımı, SMF SEO ayarları bakımından da önemlidir. Sitenizde oluşturulan ve indexlenen spam içerik her zaman size SEO açısından zarar getirir.

SMF SEO tavsiye edilen eklentiler

Additional Forum Title | S-Ace

Ek forum başlık eklentisi | S-Ace

Bu eklenti forumunuz için ek anasayfa başlığı eklemenizi sağlar.

Advance SEF URLs

Gelişmiş SEF URL’ler

Ön tanımlı SMF SEF URL’lerini düzenlemenize izin verir.

Google Button +1

Google +1 düğmesi

Bu eklenti sayesinde, SMF forumunuzda, forum konularına Google +1 beğenme özelliğini ekleyebilmenizi sağlar.

H tags: Improve SEO Mod

H tagları: SEO düzenleme aracı

Bu eklenti, sizlere SMF forum konularınıza h1 h2 taglarını ekleyebilme olanağını verir. Bu sizin daha önce açıkladığımız gibi, faydalı SEO yöntemleri arasındadır.

Pretty URLs

Sevimli URL’ler

SMF SEO URL yönetim eklentisi. Forum linklerinizi baştan yazmanıza, onları kullanıcı ve SEO dostu yapmanızı sağlar.

Sitemap Mod

Sitemap Eklentisi

SMF SEO yöntemleri arasında gösterilebilinecek en yararlı, en temel iyileştirmelerdendir. SMF SEO uygulamalarındandır. Sitenize bir sitemap eklemenize yarar. Bu arama motorlarına sizin sitenizin linkleri, önemleri, güncellenmesi hakkında bilgi veren önemli bir araçtır.

SEO 4 SMF Mod

SMF için SEO eklentisi

SMF forumu için SEO eklentisi. Bu eklentinin yerine Pretty URLs eklentisini kullanmanızı tavsiye ediyoruz.

SMF Forum düzenlemeleri, genel tavsiyeler:

Kurduğunuz ve SEO ayarlarını yaptığınız, en iyi SEO yöntemlerini uyguladığınız forumunuzda yapmanız gerekenler yeni başlıyor.

Site içi ve site dışı SMF SEO & SMF Forum yönetimi tavsiyeleri

SMF SEO yönetimi uyguladığınız forumunuzun daha da başarılı olmasını istiyorsanız, size bir takım tavsiyeler sunuyoruz. İşte başarılı bir siteye götüren genel tavsiyeler:

1. SMF forumunuzun güzel görünmesini sağlayın. Forum tasarımınız hakkında kullanıcılarınızın yorumlarını alın. En çok beğenilen temayı, varsa gerekli eklemeleri ve düzenlemeleri yapın.

2. Kategorileri, forum başlıklarını, içerikleri üzerinde düşünerek, planlayarak hazırlayın.

3. Forum başlıkları açın, forumunuzun aktif olmasını istiyorsanız, en çok siz aktif olmalı, sitenizi sürekli düzenlemeli ve kontrol altında tutmalısınız. Kullanıcılarınızı dinlemeli, onlara çözümler sunmalısınız.

4. Düzenli olarak bülten yazın ve kullanıcılarınızın abone olmalarına olanak sağlayın. Kesinlikle, özgün, kaliteli bültenler hazırlayın. Sitenize gelen ziyaretçi sayısını kesinlikle arttıracaktır.

5. Yarışmalar düzenleyin. Ücretsiz bir şey kazanacaklarını duyan kullanıcılarınız yarışmalarınıza katılacak ve ayrı bir heyecan, mutluluk yaşayacaklardır.

6. Forumunuza kullanıcılarınızın yararlanabileceği, ek araçlar koyun. Hava durumu, döviz kurları ve benzeri gibi.

7. Kullanıcılarınızın konulara abone olmalarını sağlayan araçlardan, uygulamalardan haberdar olmalarını sağlayın.

8. Sadık kullanıcılarınız arasından, size yönetimde yardımcı olabilecek moderatörler alın. Eğer bütçeniz izin veriyor ise, ücretli ilanlar açın.

9. Link ve Banner takası gerçekleştirin. Bu şekilde, sitenize hem başarılı bir site dışı SEO uygulaması yapmış olursunuz, hem de ziyaretçi kazanabilirsiniz.