• 27-03-2010, 02:13:20
    #1


    İnternette benzerini bulamıyacağınız bir makale olduğuna emin olabilirsiniz. MyBB için üretilmiş Google SEO eklentisi üzerine çok önemli açıklamalarda bulunacağım. Eklenti sayesinde siteniz url yapılarını tamamen seo dostu yapıyorsunuz.
    Özellikler

    MyBB Google SEO eklentisi forum hata sayfaları için otomatik olarak 404 hata sayfaları oluşturuyor. İsteğinize bağlı olarak hata sayfalarınızı zevkleriniz doğrultusunda düzenleyebilirsiniz.
    Eklenti ayrıca forumunuzdaki her sayfa için ayrı ayrı otomatik meta etiketlerini oluşturuyor. Bunların içersine descriptions ve keywords etiketleri de dahil.
    Ayrıca eklenti siteniz url yapısını türkçe karakterli uyumlu olarak seo dostu yapıyor ve otomatik olarak çok dinamik bir site haritası oluşturuyor.
    Eklentiyi kullanmak yada indirmek tamamen ücretsizdir.
    Örnek URL Yapısı

    Kategoriler için: http://www.siteniz.com/kategori-seo-ipuclari
    Konu başlıkları için: http://www.siteniz.com/seo-notlari.html
    Üye profil sayfaları için: http://www.siteniz.com/uye-ibrahim
    Kurulum

    • MyBB Google SEO eklentisini buradan indiriyoruz ve sıkıştırılmış dosyayı açıyoruz, google seo eklenti dosyalarını karşımıza alıyoruz.
    • inc/plugins klasörü içersindeki dosyaları komple FTP’de forum dizininiz inc/plugins klasörünün içersine atın.
    • inc/languages/english klasörü içersindeki dosyaları inc/languages/english klasörü ve inc/languages/turkish klasörünün içersine atın. Bu adımı url yapısında türkçe karakter sorununu kaldırmak için yapıyoruz.
    • İndirdiğiniz eklenti dosyalarının içersinde translate.php.turkish böyle bir dosya var bu dosyanın adını translate.php olarak değiştiriyoruz. translate.php dosyasını inc/plugins/google_seo klasörünün içersine atıyoruz. Bu adımımız türkçe karakterli linkleri çevirmek içindi.
    • Eklenti dosyaları içersinde yer alan functions.php.1.4.11-googleseo isimli dosyayı functions.php olarak değiştirin. functions.php dosyasını siteniz inc klasörüne gönderin. Var olan dosyayla değişsin mi diye karşınıza uyarı çıkacaktır, Evet diyerek işleme devam edin.
    • MyBB Yönetim Paneli – Yapılandırma – Pluginler bölümünden Google SEO eklentisini aktifleştirin.
    • Hemen o bölgede şöyle uyarı mesajı gelir. Bunu hiç aldırmayın, birazdan gerekli ayarlamaları yapacağız. 404 is disabled.
      Meta is disabled.
      Redirect is disabled.
      Sitemap is disabled.
      URL is disabled
    Eklenti Ayarları

    Bu bölümü resimlerle anlatacağım. Resimlerde verilen değerleri aynen sitenizde uygulayın. Yani sitenizdeki ayarları resimlerde verdiğim ayarlarla değiştirin. Ayarları yapmak için MyBB Yönetim Paneli – Yapılandırma – Ayarlar bölümün en aşağısına geliyoruz ve resimlere bırakıyorum işi.






    Google SEO Url ayarları bölümünde okuyamadığınız yerlerin metin hali aşağıdaki gibidir.
    URL uniquifier: {$url}{$separator}{$separator}
    Character Translation: Evet
    Forum URL scheme: forum-{$url}
    Thread URL scheme: {$url}.html
    Announcement URL scheme: duyuru-{$url}
    User URL scheme: uye-{$url}
    Calendar URL scheme: takvim-{$url}
    Event URL scheme: olay-{$url}
    htaccess

    Gerekli tüm ayarları yaptıktan sonra, indirdiğiniz eklenti dosyalarının içersinde htaccess.txt.example adında bir dosya bulunuyor. Bu dosyayı forumu kurduğunuz dizine direkt gönderin. Sonra dizinde ismini .htaccess olarak ayarların. Gelelim admin paneline. MyBB Yönetim Paneli – Ayarlar – Pluginler bölümünde Google SEO eklentisi bölgesinde size bazı kodlar verecek, bu kodları .htaccess dosyamızın içersinde benzeri var olan kodları bulup değiştiriyoruz. Eğer site paneliniz cPanel ise, .htaccess dosyası dizinde gözükecektir, dosyayı dizinden alıp düzenleyerek tekrar yükler işleminizi gerçekleştirmiş olursunuz. Eğer paneliniz Plesk panel ise, dizinde .htaccess dosyası gözükmeyecektir, bunu mecburen paneldeki dizinden düzenleyeceksiniz.
    Sitemap

    Bütün bu adımları yaptıktan sonra Google SEO eklentisi site haritanızı otomatik olarak oluşturacaktır. Sitemap adresi şu şekildedir.
    http://siteniz.com/misc.php?google_seo_sitemap=index
    Robots.txt

    Google botları sitenizi indexlemeden önce, kendine bir kulavuz arar ve kılavuz olarak robots.txt dosyasını seçer. Robots.txt dosyası içersindeki komutlar doğrultusunda sitenizi indexleyeme başlar. Google SEO eklenti dosyaları içersinde robots.txt.example adında bir robots.txt dosyası mevcut. Bu dosyanın adını robots.txt olarak değiştirelim. Bu dosyanın içerdiği kodlar şu şekildedir:
    Sitemap: http://yoursite/MyBB/sitemap-index.xml
    User-Agent: *
    Disallow: /MyBB/captcha.php
    Disallow: /MyBB/editpost.php
    Disallow: /MyBB/misc.php
    Disallow: /MyBB/modcp.php
    Disallow: /MyBB/moderation.php
    Disallow: /MyBB/newreply.php
    Disallow: /MyBB/newthread.php
    Disallow: /MyBB/online.php
    Disallow: /MyBB/printthread.php
    Disallow: /MyBB/private.php
    Disallow: /MyBB/ratethread.php
    Disallow: /MyBB/report.php
    Disallow: /MyBB/reputation.php
    Disallow: /MyBB/sendthread.php
    Disallow: /MyBB/task.php
    Disallow: /MyBB/usercp.php
    Disallow: /MyBB/usercp2.php
    Disallow: /MyBB/calendar.php
    Disallow: /MyBB/*action=emailuser*
    Disallow: /MyBB/*action=nextnewest*
    Disallow: /MyBB/*action=nextoldest*
    Disallow: /MyBB/*year=*
    Disallow: /MyBB/*action=weekview*
    Disallow: /MyBB/*action=nextnewest*
    Disallow: /MyBB/*action=nextoldest*
    Disallow: /MyBB/*sort=*
    Disallow: /MyBB/*order=*
    Disallow: /MyBB/*mode=*
    Disallow: /MyBB/*datecut=*
    Allow: /
    1. satırdaki kod dizininde sitenizin mevcut sitemap adresini girmelisiniz. Yani 1. satırdaki kodumuzu şu şekilde değiştiriyoruz.
    http://siteniz.com/misc.php?google_seo_sitemap=index

    Kaynak: http://www.seoteknikleri.com/mybb-go...eklentisi.html
  • 27-03-2010, 10:48:26
    #2
    Üyeliği durduruldu
    Makale için teşekkürler sitenizde takip etmiştim konunuzu.
  • 27-03-2010, 14:51:19
    #3
    Tickhi adlı üyeden alıntı: mesajı görüntüle
    Makale için teşekkürler sitenizde takip etmiştim konunuzu.
    Hocam site bana ait değil. Sadece kaynağı belirtmek için linki verdim..
  • 27-03-2010, 14:58:39
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Güzel bir analtım,Paylaştığınız için sağolun.
  • 27-03-2010, 15:00:05
    #5
    Güzel anlatmışsınız oldukça detaylı olmuş.
  • 28-03-2010, 17:23:25
    #6
    bu mybb destek forumlarında olan bir seo modülümü acaba ?

    En son kullandığımda konu-izmirde-senlik.htm şeklinde çıkan bir modül vardı.

    ne varki bu modül türkçe karakterde hata veriyordu ve mozilla ile firefoxda hatasız gibi gözüksede ie'de türkçe karakter hatası veriyordu.bende kaldırıp eski seo aracını kullandim.

    ve şuan url ler şu şekilde çıkıyor ; avatar-Imza-Istekleriniz-t-860.html

    amma velakin bunda sitemap sorunu var site mapı çalışmıyor sitemap sadece showthread.php leri okuyor.

    şimdi sizin anlattığınız sitemap konusunda ne derece çalışıyor bilmiyorum.ayrıca seo uzantılarında ne şekilde çıkıyor merak ediyorum.ve mybb destek sitelerinde verilen ve memnun kalmadığım seo modülü gibi geldi bana screenshotlardan.bu o mu değilmi acaba bir bilgi verirseniz sevinirim.

    Sitemap mybb nin kanayan yaralarından biridir.ne varki şu ana kadar seo ve türkçe karakter destekli düzgün çalışan bir sitemap piyasada yoktur.türkiye'deki genel mybb kullananların sıkıntısıdır bu kimsede şu ana kadar bir çözüm getiremedi malesef.

    zart zurt eklentiler çıkıyor habire en gereksizlerinden halbuki ;

    seo
    sitemap
    editör
    optimizasyon

    bunlar bir forum sisteminin ihtiyacı olduğu en önemli kavramlar.

    ne yazıkki seo uzantılarım konusunda şuan memnunda olsam, mybb destek sitelerinde düzgün adam gibi sorunsuz çalışan bir sitemap göremedik.ayrıca editörlerin alayı sorunlu.bir tane adam çıkıpta bir editör yapmadı şu mybbye arkadaş.

    vbulletin lisansımız olmadığı için mecbur kan kardeşi mybbyi kullanıyoruz yoksa 2 dk durmam vbulletine geçerim.

    ama mybbyide seviyoruz alıştık yıllardır kullanıyoruz yapacak birşey yok.elimizden geldiğince forumlarımızı geliştirmeye çalışıyoruz.

    bu bahsettiğiniz eklenti hakkında meraklarımı açıklarsan sevinirim dostum.ayrıca makalen için teşekkürler.
  • 28-03-2010, 18:24:04
    #7
    Merhaba gwindor,
    evet haklısınız bugüne dek sitemap sorunu vardı mybb'nin,Daha önce sitemp generator yapıldı yayınlandı,Şuan da kullananlar var fakat ben size ,Arkadaşın tanıtmış olduğu google seoyu kullanmanızı tavsiye ederim,Sitemap husunda çok etkili seo özelliğide aynı şekilde,sitemap'i kendi oluşturup güncellemekte siz sadece webmasters tools'a ekleyiniz.

    Url kısımları şu şekilde oluyor:

    Forum-Oyuncular-f-115.html
    Konu-Oyuncular-f-115.html

    Suan kullandığınız seo spicefuse seo sitenize baktım,linkleri kırılmadan bu seo'ya geçebilirsiniz,.htaccses teki spicefuse seo kodları kalırsa url'lerde sorun yaşamazsınız.

    Umarım yardımcı olabilmişimdir.