»Forumlar »SE ? Core Labs »Seo Yapımı (Meta description & keywords)
  https://seditio.com.tr/eski1/forums.php?m=posts&q=824
          Geri Dön      -      Sayfayı Yazdırmak için tıklayın
Author: Kaan, Posted: 2010-08-11 14:40 GMT.
Seo Yap?m? (Meta description & keywords)

Bu makalede yaz?lanlar? yaparak sitenize ?imdilik yap?labilecek meta a??klama ve anahtar kelimeler optimizasyonunu yapabilirsiniz. E?er sitenizi google webmasters ?zerinden takip ediyorsan?z baz? sayfalarda yinelenen meta etiketleri hatas?n? g?rebilirsiniz. A?a??da yapacaklar?n?z ile sitenizde bulunan sayfa ve konu a??klamalar?n? ve anahtar kelimelerini sayfa/konu ba?l???yla alakal? hale getiriyoruz. B?ylece t?m sayfalarda ayn? meta etiketler olmuyor ve siteniz arama motorlar? taraf?ndan daha iyi alg?lan?yor.

functions.php yi a??n Alttakini bulun
Kod:
function sed_alphaonly($text)
{
return(preg_replace('/[^a-zA-Z0-9_]/', '', $text));
}

Alt?na Ekleyin
Kod:
function parcala($kelime)
{
$parcala = explode(" ",$kelime);
$say = count($parcala)-1;
for ($i=0; $i<=$say; $i++)
{
$p .= $parcala[$i].",";
}
return $p;
}

page.inc.php de bulun:
Kod:
require("system/header.php");

?st?ne ekleyin:
Kod:
$cfg['maintitle'] = $pag['page_title'];
$cfg['metakeywords'] = parcala($pag['page_title']);

forums.posts.inc.php de bulun:
Kod:
require("system/header.php");

?st?ne ekleyin:
Kod:
$cfg['maintitle'] = $ft_title;
$cfg['metakeywords'] = parcala($ft_title);

Hepsi bu kadar, ?rnek olarak bu sayfan?n kaynak koduna bakabilirsiniz.
Yazan: Kript0
?izen: Kaan
Author: TheRaskol, Posted: 2010-08-11 14:59 GMT.
g?zel oldu kaan te?ekk?rler fakat mesela keywords'e

Kod:
Seditio Eklenti Seditio Plugins Corehack Seditio Cms
bunu eklemi? ya.

bunun yerine biz ba?ka bir?ey yazd?rabilir?
Author: Kaan, Posted: 2010-08-11 15:16 GMT.
Onu nereye eklemi?.?
Author: TheRaskol, Posted: 2010-08-11 15:23 GMT.
tamam anlad?m direk title'dan al?yormu?.

Peki di?er sayfalar i?in nas?l yap?yoruz. ?rne?in list,forums,comments,plugin vs
Author: Kaan, Posted: 2010-08-11 15:25 GMT.
bilmem denemedim ama onlar i?in gerek yok bence.
Author: TheRaskol, Posted: 2010-08-11 15:31 GMT.
kaan ayr?ca ?u k?s?mda keywords'? g?steriyor ya;

Kod:
function parcala($kelime)
{
$parcala = explode(" ",$kelime);
$say = count($parcala)-1;
for ($i=0; $i<=$say; $i++)
{
$p .= $parcala[$i].",";
}
return $p;
}


buraya ek olarak nas?l keywords ekleriz.

?rne?in normalde keywords'? "ultima" olarak atam??.
ama biz bunun yan?na bir?eyler daha eklemek istersek nas?l olur?
Author: Kaan, Posted: 2010-08-11 16:47 GMT.
Oraya Yapamazs?n title k?sm?na ekleyebilirsin istedi?in kelimeleri.
Author: TheRaskol, Posted: 2010-08-12 19:16 GMT.
kaan bu arada bu title k?sm?nda iki kere yaz?yor ba?l?k.

e?er bunu kaldr?rsakta sayfan?n description b?l?m? title ile ayn? olmuyor.
Kod:
$cfg['maintitle'] = $pag['page_title'];
Author: Kaan, Posted: 2010-08-13 23:37 GMT.
evet bende fark ettim biraz ayar ?ekmek gerekiyor.
cotonti ile seditionun yap?s? biraz farkl? oldugundan kaynaklan?yor san?r?m.
fonksiyon.php meta b?l?mleri var onlarda de?i?iklik yaparsan sorunu ??zebilirsin san?r?m..
Author: TheRaskol, Posted: 2010-08-13 23:53 GMT.
asl?nda
Kod:
$cfg['metakeywords'] = parcala($ft_title);
k?sm?nda sorun yok sadece description atamada sorun var.

Mesela desc k?sm?n? sadece sayfa title olarak yapamaz m?y?z?
yani admin panelinden girdi?imiz desc k?sm? olmayacak.
Author: Kaan, Posted: 2010-08-13 23:59 GMT.
olabilir bende o ?ekilde bir?ey d???n?yordum ama sadece d???nmekle kald? bu aralar fazla ilgilenemiyorum arada mola vermek gerekiyor yap?lcak eklentiler var daha bir s?r? bekliyor zaman bulduk?a haz?rl?yoruz her zaman ayn? performans? g?steremem..
Author: TheRaskol, Posted: 2010-08-25 01:41 GMT.
kaan bu description olmuyor ya.

page.inc.php'ye

Kod:
$cfg['description'] = $pag['page_title'];


yap?yorum fakat desc title ye g?re ayarlanm?yor.

Powered by SeditioPrint version