Merhaba, sitemizden daha iyi yararlanabilmek için kayıt olunuz. Kayıt olmak için tıklayınız.. Şifrenizi Unuttuysanız yeni şifre istemek için tıklayınız..

Forumu daha iyi görüntüleyebilmek için firefox, safari, IE8 kullanınız. Foruma başlarken lütfen kuralları okuyunuz. Dersler ve arama size daha çabuk yardımcı olacaktır.

 

Arama Motoru Optimizasyonu Dersi (SEO ve Joomsef)

Herkese merhabalar; Bu dersimizde arama motoru mantığını kavramaya çalışacağız ve web sitemizin arama motorlarında üst sıralarda çıkmasını sağlayacağız. Arama moturuna kayıt ilk arama motorlarında kullanıcı tarafından gerçekleştiriirken günümzde arama motorunun kendisi tarafından gerçekleştirilmekte. Yeni domain
Cevapla
 
LinkBack Seçenekler Stil
Alt 02-12-2009, 16:31   #1
Kullanıcı Adı:

omeri

Avatar

omeri - ait Kullanıcı Resmi (Avatar)

Ünvanı: Amatör Joomlacı

Kayıt Tarihi: Jan 2009

Mesajlar: 84

Durum: Offline

Tecrübe Puanı: 2


Thumbs up Arama Motoru Optimizasyonu Dersi (SEO ve Joomsef)

Herkese merhabalar;
Bu dersimizde arama motoru mantığını kavramaya çalışacağız ve web sitemizin arama motorlarında üst sıralarda çıkmasını sağlayacağız. Arama moturuna kayıt ilk arama motorlarında kullanıcı tarafından gerçekleştiriirken günümzde arama motorunun kendisi tarafından gerçekleştirilmekte. Yeni domain alan her site en fazla 20 gün içerisinde başta googla tarafından crawl edilmekte.
Peki Nedir bu crawl?
Google bazlı anlatacak olursak google'ın binlerce bilgisayarı aynı anda interneti taramaya başlamakta ve sizin web sitenizin linklerine, başlığına, içeriğine varsa başka siteler tarafından size verilen linklere bakmakta. Diğer bir ifadeyle Crawl işlemi bir nevi arama motoru firmasının bilgisayarlarınca otomatik olarak yapılan inceleme işlemi gibidir.
Eğer bu incelemeye uygun bir wqeb sitesiyle kayda girersek google tarafından sıralamada üst sıralarda olacağımız gibi site içeriğimizdeki keyword aramalarındada üst sıralarda olacağız.

Diyelimki Joomla kurdunuz içeriğinide doldurmaya başladınız. Joomla php mantığıyla hareket ettiği için sitenizdeki herhangibi bir linke tıkladığınız zaman web adresi explorer veya firefox araç çubuğunda xxx/?php:1?x gibi görünecektir. İşte bu google'ın istediği bir şey değil. Yani diğer bir ifadeyle bu yazılanlar google bilgisayarlarınca pek dikkate alınmaz. Bunun dikkate alınması için Web sitenizin optimize edilmesi gerekmektedir. Bunun Terminolojik ifadesi SEO, search engine optimization yani arama motoru optimizasyonudur.

1 - Joomlanın içinde bulunan Genel yapılamndırma ayarlarından Arama motoru uyumluluğundaki hepsini evet olarak işretliyoruz.

2- Üstveri bilgisi ayarlarına Genel anahtar sözcükler kısmında sitemizi ilgilendirecek anahtar sözcükleri giriyoruz. Örneğin sitemiz zebraların yaşamı üzerineyse anahtar kelimeler: Zebra, zebra yaşamı, at, vahşi doğa olabilir.

3 - Arama motu optimizasoyun konusunda etkili bir araç olan Joomsefi ARTIO JoomSEF 3.6.0 adresinden indirip kuruyoruz.

4 - Kurulum sonrası ftp adresimize girip "administrator/components/com_sef" içerisinde bulunan configuration.php dosyasının CHMOD ayarlarını 777 yapıyoruz.
Daha sonra www anadizin içerisinde bulunan .htaccess dosyasını açıp içerisine şu kodları eklemeniz gerekiyor:

Kod:
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]

RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]

RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]

RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]

RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})

RewriteRule ^(.*)$ index.php [F,L]
5 - Bu işlemden sonra Bileşenler kısmında ARTIO Joomsef içerisinde bulunan Advanced configuration kısmında Non Ascii Char kutucğunun en altına aşağıdakileri ekliyoruz.
Kod:
ç|c, Ç|C, İ|i, ı|i, ü|u, Ü|U, ö|o, Ö|O, Ğ|G, ğ|g, ş|s, Ş|S
6 - Kaydete basıp işlemi bitiriyoruz ve web sitemize girip linkleri kontrol ediyoruz.

Linklerin xxxx.falancafilanca.html şeklinde düzenlenmiş olması ve php kodlarının kalkmış olması gerekiyor. Linklerin doğru çalıştığına emin olduktan sonra arama motoru optimizasyonunu tamalamış oluyoruz.

GENEL PROBLEMLER:
1 - Sitem açılmıyor (sitenizin linux hostingde olup olmadığını kontrol edin)
2 - Linkler çalışmıyor (.httaccess dosyasına kaydınızı kontrol edin
3 - JoomSEF çalışmıyor (Kaldırıp baştan kurun)
4 - Kafam çalışmıyor (Bir doktora gidin)

Konu Ugur tarafından (Bugün Saat 20:10 ) değiştirilmiştir.. Sebep: Artio sürüm düzeltmesi yapıldı.
  Alıntı ile Cevapla
Sponsor
Alt 02-12-2009, 21:07   #2
Kullanıcı Adı:

omeri

Avatar

omeri - ait Kullanıcı Resmi (Avatar)

Ünvanı: Amatör Joomlacı

Kayıt Tarihi: Jan 2009

Mesajlar: 84

Durum: Offline

Tecrübe Puanı: 2


Standart

Herkese gene selam, konuyu kimse okumamış ama mühim değil gene bir zibidilik ile karşınızdayım. Şimdi arkadaşlar bu Joomsef site içinde alt tarafda küçükçe kendi reklamını yapıyor Bundan nasıl kurtulacağınızıda yazıyorum:

ft nizde

components\com_sef\joomsef.php yi açın

aşağıdaki satırı bulun:

$buf.='<'.'d'.'i'.'v'.'>'.'<'.'a'.' '.'h'.'r'.'e'.'f'.'='.'"'.'h'.'t'.'t'.'p'.':'.'/'.'/'.'w'.'w'.'w'.'.'.'a'.'r'.'t'.'i'.'o'.'.'.'n'.'e'. 't'.'"'.' '.'s'.'t'.'y'.'l'.'e'.'='.'"'.'f'.'o'.'n'.'t'.'-'.'s'.'i'.'z'.'e'.':'.' '.'8'.'p'.'x'.';'.' '.'v'.'i'.'s'.'i'.'b'.'i'.'l'.'i'.'t'.'y'.':'.' '.'v'.'i'.'s'.'i'.'b'.'l'.'e'.';'.' '.'d'.'i'.'s'.'p'.'l'.'a'.'y'.':'.' '.'i'.'n'.'l'.'i'.'n'.'e'.'"'.' '.'t'.'i'.'t'.'l'.'e'.'='.'"'.'I'.'n'.'f'.'o'.'r'. 'm'.'a'.'t'.'i'.'o'.'n'.' '.'s'.'y'.'s'.'t'.'e'.'m'.'s'.','.' '.'d'.'a'.'t'.'a'.'b'.'a'.'s'.'e'.'s'.','.' '.'i'.'n'.'t'.'e'.'r'.'n'.'e'.'t'.' '.'a'.'n'.'d'.' '.'w'.'e'.'b'.' '.'a'.'p'.'p'.'l'.'i'.'c'.'a'.'t'.'i'.'o'.'n'.'s'. '"'.'<'.'S'.'E'.'O'.' '.'b'.'y'.' '.'A'.'r'.'t'.'i'.'o'.'>'.'/'.'a'.'>'.'<'.'/'.'d'.'i'.'v'.'>';


bu satırı komple silin sadece $buf.=""; kalsın. kaydedip çıkın. Reklamda kalkmış olacaktır.
  Alıntı ile Cevapla
Alt 02-12-2009, 21:10   #3
Kullanıcı Adı:

Ugur

Avatar

Ugur - ait Kullanıcı Resmi (Avatar)

Ünvanı: JTR-Kurucu

Kayıt Tarihi: Feb 2008

Bulunduğu yer: İstanbul

Mesajlar: 12.122

Durum: Online

Tecrübe Puanı: 10


Standart

Esf o nasıl söz. eline sağlık teşekkürler
  Alıntı ile Cevapla
Alt 02-12-2009, 21:21   #4
Kullanıcı Adı:

omeri

Avatar

omeri - ait Kullanıcı Resmi (Avatar)

Ünvanı: Amatör Joomlacı

Kayıt Tarihi: Jan 2009

Mesajlar: 84

Durum: Offline

Tecrübe Puanı: 2


Standart

Okuyoruz öğreniyoruz yazıyoruz paylaşıyoruz teşekkür eden oluncada mutlu oluyoruz. Tüm hizmetlerin karşılığı bir kuru teşekkür Bu konuda isteyene yardımcı olacam bu başlıkta...
  Alıntı ile Cevapla
Alt 02-12-2009, 22:39   #5
Kullanıcı Adı:

abdullahbukey

Avatar

abdullahbukey - ait Kullanıcı Resmi (Avatar)

Ünvanı: Yeni Joomlacı

Kayıt Tarihi: Jan 2009

Mesajlar: 17

Durum: Offline

Tecrübe Puanı: 0


Standart

amanallahım süper bişi bu ama tek bir sorum var şimdi makalemin adi "Ders 43: intro çalışması - 2" linkim "/103-ders-43-intro-calmas-2.html" bu şekilde oluyor peki google bunu türkçe karakterler olamdanmı görecek yoksa görmesi için anlattıklarınızdan başka bişimi lazım?
  Alıntı ile Cevapla
Alt 02-12-2009, 22:56   #6
Kullanıcı Adı:

rektor

Avatar

rektor - ait Kullanıcı Resmi (Avatar)

Ünvanı: Yeni Joomlacı

Kayıt Tarihi: Nov 2008

Mesajlar: 25

Durum: Offline

Tecrübe Puanı: 0


Standart

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, admin@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

local de bu şekilde hata alıyorum
  Alıntı ile Cevapla
Alt 02-12-2009, 23:58   #7
Kullanıcı Adı:

karaf

Avatar

karaf - ait Kullanıcı Resmi (Avatar)

Ünvanı: Uzman Joomlacı

Kayıt Tarihi: Oct 2008

Mesajlar: 206

Durum: Offline

Tecrübe Puanı: 2


Standart

Paylaşım için teşekkürler, bir süredir yapmaktan çekindiğim joomsef olayını yazdıklarınızdan cesaret alarak bugün sonunda yapabildim.
@rektor forumda local sorunlarına cevap verilmiyor. Zira local'de birçok etken sorunlara yol açabileceğinden pek yardımcıda olunamıyor. Serverda çalışmanızda yarar var.
  Alıntı ile Cevapla
Alt 02-13-2009, 00:26   #8
Kullanıcı Adı:

Ugur

Avatar

Ugur - ait Kullanıcı Resmi (Avatar)

Ünvanı: JTR-Kurucu

Kayıt Tarihi: Feb 2008

Bulunduğu yer: İstanbul

Mesajlar: 12.122

Durum: Online

Tecrübe Puanı: 10


Standart

Alıntı:
karaf Nickli Üyeden Alıntı Mesajı göster
Paylaşım için teşekkürler, bir süredir yapmaktan çekindiğim joomsef olayını yazdıklarınızdan cesaret alarak bugün sonunda yapabildim.
@rektor forumda local sorunlarına cevap verilmiyor. Zira local'de birçok etken sorunlara yol açabileceğinden pek yardımcıda olunamıyor. Serverda çalışmanızda yarar var.
Aynen katılıyorum sunucuda deneyin.
  Alıntı ile Cevapla
Alt 02-13-2009, 00:40   #9
Kullanıcı Adı:

omeri

Avatar

omeri - ait Kullanıcı Resmi (Avatar)

Ünvanı: Amatör Joomlacı

Kayıt Tarihi: Jan 2009

Mesajlar: 84

Durum: Offline

Tecrübe Puanı: 2


Standart

Alıntı:
abdullahbukey Nickli Üyeden Alıntı Mesajı göster
amanallahım süper bişi bu ama tek bir sorum var şimdi makalemin adi "Ders 43: intro çalışması - 2" linkim "/103-ders-43-intro-calmas-2.html" bu şekilde oluyor peki google bunu türkçe karakterler olamdanmı görecek yoksa görmesi için anlattıklarınızdan başka bişimi lazım?
Selam caniko, senin problemi şöyle söyleyeyim, google bunu linkindeki isme bakıp görecek. senin linkin "103-ders-43-intro-calmas-2.html" içerisinde zaten türkçe karakter yok dolayısıyla google birisi arama yaptığında intro calmas filan yazarsa google sana yönlendirecek.

Ancak php sitelerinde kodlar biraz farklı benzer bir link php tabanlı sitelerde şu şekilde gözükür: "www.sitadi.com/intro.php?52x?do=cs" Bu şekilde görünmeside bizim hiçbir işimize yaramaz. Çünkü google motorları bundan bişey anlamaz. Peki ne yapmak lazım ?

Bu durumda JoomSEF bizim sitemizdeki tüm bu tarz kodları html uzantılı kodlara çeviriyor. Böyle google sitemizi crawl ettiğinde artık biliniyoruz. Hatta bazı pluginlerle forumlardaki başlıklarıda düzenliyor. Bakınız bu threadin başlığına :
"http://forum.joomlatr.org/arama-motoru-optimizasyonu-dersi-search-engine-t11196.html"
Şimdi google motoru bu sitede burayı crawl ettikten sonra birisi googleda arama motoru optimizasyonu yazarsa tak diye bu link gözükecek.
  Alıntı ile Cevapla
Alt 02-13-2009, 00:42   #10
Kullanıcı Adı:

omeri

Avatar

omeri - ait Kullanıcı Resmi (Avatar)

Ünvanı: Amatör Joomlacı

Kayıt Tarihi: Jan 2009

Mesajlar: 84

Durum: Offline

Tecrübe Puanı: 2


Standart

Hah localdeki problem için en azından bişşey söyleyeyim. Localde aslında sahte bir ortam söz konusudur. Localda bir server apache taklidi yapar. Bir çok giriş çıkış kilitlidir. Bir çok düzenlemeden muaftır. Tavsiyem, bedava olan yerlerden bir hostta çalışmanız.
  Alıntı ile Cevapla
Cevapla

Bookmarks

Etiketler
.htaccess, 777, administrator, arama motoru, artıo joomsef 3.3.1, chmod, components, com_sef, ç|c, ğ|g, i|i, joomla kur, joomsef, optimizasyonu dersi, ö|o, seo, ş|s, ü|u

Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Arama motoru senolalici Internet 6 02-16-2010 18:35
Arama motoru senolalici Joomla 1.5.x Sorular & Cevaplar 3 01-16-2010 12:36
Arama Motoru Uyumluluğu Ayarları mmeett Joomla 1.5.x Sorular & Cevaplar 17 01-19-2009 01:26
Arama Motoru Optimizasyonu Ayarları Problemi HoDJa Joomla 1.5.x Sorular & Cevaplar 7 12-05-2008 16:32
Icon-Simge Arama Motoru Ugur Web Tasarımı 6 06-20-2008 20:26