Başlangıç / Joomla! / Bileşen / ARTIO joomSEF Bileşeni

ARTIO joomSEF Bileşeni

 

ARTIO joomSEF Bileşeni

artio-joomsef-0Arama motorlarına optimizasyon konusunda son derece etkili bir araç ve belkide bu konuda en bilineni olan ARTIO joomSEF ten kısaca bahsedeceğiz.

Öncelikle yapmamız gereken, buradan>>> son sürümüne ait bileşen dosyasını indiriyoruz ve sitemize kuruyoruz.

Daha sonra; “administrator/components/com_sef” dizininde bulunan “configuration.php” dosyasının CHMOD ayarlarını 777 yapıyoruz.

Bundan sonra ise, joomlamızın kurulu olduğu anadizindeki “.htaccess” dosyamızı bir editör marifetiyle açarak, içerisine aşağıdaki kodları ilave ediyoruz:

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]

Bu işlemi gerçekleştirdikten sonra, bileşenlerimiz arasında yerini alan ARTIO joomSEF içerisine giriyoruz ve “Advanced configuration” kısmında “Non Ascii Char” kutucuğunun en altına aşağıdaki karakter doğrulamalarını ilave ediyoruz:

Kod:

ç|c, Ç|C, İ|i, ı|i, ü|u, Ü|U, ö|o, Ö|O, Ğ|G, ğ|g, ş|s, Ş|S

Yaptığımız işlemi kaydettikten sonra, linklerin bu sitede olduğu gibi olması yani php uzantılarının kalkarak html uzantılı hale gelmesi gerekiyor.

ÖNEMLİ NOT: Bu işlemi uygulayabilmeniz için, sitenizin linux bir sunucuda kurulu olması gerekiyor. Aksi takdirde sistem çalışmayabilir.

NOT2: Bu sitede gördüğünüz üzere, sayfaların sol alt tarafında küçük bir şekilde, “Seo by Artio” reklamı var. Dolayısı ile  bu, bileşen ile gelen bir özellik. Ancak bazı  arkadaşlarımız bu reklamı içeriklerinde istemiyorlar. Pek tasvip etmemekle beraber, o tarz düşünen arkadaşlara da yardımcı olmaya çalışalım.

“components\com_sef\joomsef.php” yi bir editör marifeti ile açıyoruz ve aşağıdaki satırı buluyoruz:

$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ı şununla değiştiriyoruz:

$buf.=””;

Reklam kalkacaktır. Kolay gelsin…

burakveelif

Facebook Yorum

Hakkında: burakveelif

Ben burakveelif..! Yıllardır kullandığım tabir ile, “internet denizinde bir damla”. Yaklaşık 10 yıldır blog yazarlığı ile beraber, amatör olarak başladığım web maceramda, başta joomla!, wp, smf gibi hazır scriptlerin yanında html, php gibi yazılım dilleri ile de "amatör" olarak ilgilenme fırsatı buldum. Detaylar için lütfen tıklayınız>>>

İlginizi Çekebilir

wgpicasa bileşeni

Web sitelerinizde, disk alanınızın kotasına dokunmadan 1gb boyutunda resim galerisi yayınlamaya ne dersiniz? Eğer cevabınız …

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir