Google SEO Kurulumu – Resimli Anlatım

Bu makale MyBB’de Google SEO eklentisinin nasıl kurulacağına dair bilgiler içermektedir.

Öncelikle yazımıza “Google SEO nedir?” sorusuyla başlayalım. Google SEO nedir? Google SEO, MyBB forumlarında kullanmakta olduğunuz tüm forum bağlantılarının arama motoru optimizasyonuna (search engine optimization) uygun olmasını sağlayan açık kaynak kodlu bir Seo eklentisidir. Kasım 2008’de başlayan bu eklentinin geliştirilmesi ve sorunların giderilmesi ile Mart 2009’da kararlı sürümüne kavuşmuş olan bu eklenti ile forum bağlantılarınız, Google dostu haline gelecektir.

Bilgi-Kaynak Bu eklenti için gereken sunucu özellikleri:

    ok MySQL 5
    ok Apache 2
    ok PHP 5.1.0
    ok mod_rewrite desteği
    ok mbstring desteği Sol Ok (bu genelde vardır fakat yinede firmanıza olup olmadığını sorun, eğer yoksa Türkçe karakter sorunlarının yaşanmasında en büyük rolü oynar ve Free sitelerde genelde yoktur.)
    ok PluginLibray-10 yada üstü
    ok Linux Sunucu
    ok UTF-8 tabanlı forum
    ok MyBB 1.6.5 yada daha üstü

Lütfen bu eklentiyi kurmaya başlamadan önce sunucunuzun azami olarak bu özellikleri desteklediğinden emin olunuz. Bu eklenti açık kaynak kodlu olup GPL lisansı altındadır. Yani; bu eklentiyi indirebilir, istediğiniz gibi değiştirebilirsiniz ve herhangi bir telif hakkı koymak zorunda değilsiniz.

Konuya dair özetimizi geçtikten sonra diğer aşamaya geçelim…

MyBB Google SEO Eklentisinin Kurulumu

İlk olarak aşağıdaki linkten şuan ki son sürüm google seo paketini indiriyoruz.

indir-download

MyBB Google Seo Plugin İndir ınternal link

Paketi indirdik, şimdi .rar dosyasını açıyoruz ve içinde aşağıdaki resimdeki gibi dosyalarımız çıkmış olacak..
mybb-google-seo-kurulum-1

Resimde birçok dosya var fakat burada kafanız kesinlike karışmasın arkadaşlar..
.txt dosyalarınında farklı sunucular için gerekli olan .hatccess kodları yer alıyor, siz hosting sağlayıcınıza ulaşıp sunucunuz hakkında kısa bir bilgi alıyorsunuz ve işleme ona göre devam ediyorsunuz..

Kısaca hosting firmanıza sunucunuz linux mu , LiteSpeed mi , Nginx ya da her neyse olup olmadığını güzel bir şekilde öğreniyorsunuz..

Free site kullananlar bu eklentiyi kurmasınlar lütfen, kurup ta niye çalışmadı vs. gibi sorulara kesinlikle cevap verilmeyecektir. Free sitelerde genellikle ”UTF-8” sorunları vs. olmaktadır ya da eklenti hiç çalışmamaktadır..

Evet dosyalarımızı indirdik, .rar’dan çıkardık ve kurulum öncesi gerekli düzenlemelerimizi yapıyoruz..

Paket içinde yer alan ”FTP-Upload” klasörüne giriyoruz, bu klasör içinde asıl kurulum dosyalarımız mevcuttur.

FTP-Upload klasör içeriğimiz:
mybb-google-seo-kurulum-2

Şimdi ”FTP-upload” klasörü içindeki dosyalarımızı yüklemeden önce, robots.txt ve .hatccess dosyalarınında düzenlemeler yapıyoruz. Neler yapıyoruz hemen resimlere bakalım. (düzenlemeleri notepad++ programı ile yapınız.)

Robots.txt dosyası için düzenlenmesi gereken kısımlar:

mybb-google-seo-kurulum-3

.hatccess dosyası için düzenlenmesi gereken kısım:

mybb-google-seo-kurulum-4

Evet gerekli dosya düzenlemelerimizi yaptık ve şimdi dosyalarımızı yüklemeye geçmeden önce son bir ufak bir hatırlatma daha yapalım.

Eğer ilk defa Google-seo kuruyorsanız ./inc/functions.php dosyasını değişmeye gerek yok..(aynı şekilde bu yazdıklarım robots.txt dosyası içinde geçerlidir.)

Şimdi, ”FTP-Upload” klasörünün içinde yer alan ./inc , robots.txt , .hatccess ve sitemap-index.xml dosyalarını olduğu gibi forumun kurulu olduğu dizine atıyoruz. (yani index.php ve ./images klasörlerinin olduğu yere.)

Dosyaların yüklenme sırasında karşınıza çıkan değiştirilsin mi sorusuna, ”EVET” diyorsunuz ve dosyalar otomatik olarak yerlerine yüklenmiş oluyor..

Dosyalarımız yüklendikten sonra, aşağıdaki isimlerini yazmış olduğum dosyaların CHMOD izinleri 777 olarak ayarlıyoruz..

    ok ./.hatceess
    ok ./inc/settings.php
    ok ./inc/functions.php

Üsteki dosyalarımızı 777 yaptıktan sonra artık kuruluma başlayabiliriz.. (aslında izinleri 777 yapmaya gerek yok ama bazı sunucularda bu işlem gerekebiliyor, siz yinede herşeyin stabil bir şekilde kurulup çalışabilmesi için yazdıklarımı harfiyen uygulayın lütfen.)

Artık, Admin KP. girip eklentimizi kurabiliriz ve sırasıyla resimlere bakarak işlem yapmaya devam ediyoruz..

Aşama 1:
mybb-google-seo-kurulum-5

1. aşamada eğer ”PluginLibray” eklentisini aktif etmeden direkt seo’yu aktif edecek olursanız eğer, hemen üst kısımda aşağıdaki gibi bir uyarı/hata ile karşılaşabilirsiniz..

Aşama 2:
PluginLibray Hatası
mybb-google-seo-kurulum-6

Aşama 3:
mybb-google-seo-kurulum-7

Üsteki resimdeki gördüğünüz gibi eklentileri aktif etmekle iş bitmiyor, ayarlarımızı yapmaya devam ediyoruz..

Aşama 4:
mybb-google-seo-kurulum-8

4. aşamada seo ayarlarına geçmeden önce birçok kişinin unutmuş olduğu MyBB’nin kendi ”SEF URL-ler” modunu kapıyoruz..

Ayarı kapatmak için; Admin KP. Sağ Ok Ayarlar Sağ Ok Sunucu ve Optimizasyon Ayarlarına giriyorsunuz..

Şimdi sırasıyla Google-Seo ayarlarımızı yapıyoruz…

Aşama 5:
Admin KP. Sağ Ok Ayarlar Sağ Ok Google-Seo Plugin Ayarlarına giriyoruz..

mybb-google-seo-kurulum-9

mybb-google-seo-kurulum-10

Aşama 6:
Admin KP. Sağ Ok Ayarlar Sağ Ok Google-Seo 404 Ayarlarına giriyoruz..

mybb-google-seo-kurulum-11

mybb-google-seo-kurulum-12

Aşama 7:
Admin KP. Sağ Ok Ayarlar Sağ Ok Google-Seo Meta Ayarlarına giriyoruz..

mybb-google-seo-kurulum-13

mybb-google-seo-kurulum-14

Aşama 8:
Admin KP. Sağ Ok Ayarlar Sağ Ok Google-Seo Yönlendirme Ayarlarına giriyoruz..

mybb-google-seo-kurulum-15

mybb-google-seo-kurulum-16

Aşama 9:
Admin KP. Sağ Ok Ayarlar Sağ Ok Google-Seo Sitemap Ayarlarına giriyoruz..

mybb-google-seo-kurulum-17

mybb-google-seo-kurulum-18

Aşama 10:
Admin KP. Sağ Ok Ayarlar Sağ Ok Google-Seo URL Ayarlarına giriyoruz..

mybb-google-seo-kurulum-19

mybb-google-seo-kurulum-20

Aşama 11:
Admin KP. Sağ Ok Plugin Yönetime tekrar geri dönüyoruz..

mybb-google-seo-kurulum-21

mybb-google-seo-kurulum-22

Evet tüm adımları başarıyla tamamladık ve seomuz sorunsuz olarak çalıştığına göre artık CHMOD izinlerimizi eski hallerine çeviriyoruz..

Aşağıdaki isimlerini yazmış olduğum dosyaların CHMOD izinleri 644 olarak ayarlıyoruz..

    ok ./.hatceess
    ok ./inc/settings.php
    ok ./inc/functions.php