SEO Turk Arama Motoru Optimizasyonu - SEO Forum

Pembe Hediyelik Eşya

 
Seo Fabrika

Geri git   SEO Turk Arama Motoru Optimizasyonu - SEO Forum > SEO Turk > İçerik Yönetimi Scriptleri Optimizasyonu > PHP Fusion

PHP Fusion PHP Fusion ile ilgili optimizasyon sorularınız ve tecrübeleriniz.

Yanıtla
 
Referans Gösterin Seçenekler Stil
  #1 (permalink)  
Alt 2. Eylül 2008, 23:46:10
antiseptic - ait Kullanıcı Resmi (Avatar)
SEOkolik
 
Üyelik Tarihi: Mayıs 2008
Mesajlar: 202
Standart PHP-Fusion V7 SEO - SEF

Arkadaşlar bu sefer de V7 Makaleler ve Forum SEO ile karşınızdayım.



Oluşan linkler:



FORUM:

forum anasayfa -> forum/index.html

forum linki -> forum/kategori-ismi-forum-ismi-f#.html

forumun sayfaları -> forum/kategori-ismi-forum-ismi-f#-r#.html

konu linki -> forum/konu-ismi-t#.html

konunun sayfaları -> forum/konu-ismi-t#-r#.html



MAKALELER:

makaleler anasayfa -> makaleler.html

makale kategorisi -> kategori-ismi-c#.html

kategorinin sayfaları -> kategori-ismi-c#-r#.html

makale linki -> makale-ismi-a#.html

makalenin sayfaları -> makale-ismi-a#-r#.html



Yapımcı: Antiseptic - [SEO Turk forumlarında bulunan linkleri görebilmek için üyelik gerekmektedir. ]



KURULUM:

maincore.php dosyamızı açıp aşağıdaki kodu buluyoruz:

PHP- Kodu:

?>
 


Üzerine ekliyoruz:



PHP- Kodu:

// Fusion v7 SEO by antiseptic - www.pcturk.org - başlangıç

function seoname($seoit) {

      
// $seoit = strip_tags($seoit);

      
$seoit str_replace('&',' ',$seoit);

      
$seoit str_replace('+',' ',$seoit);

   
$seoit str_replace(';',' ',$seoit);

      
$seoit str_replace('?',' ',$seoit);

      
$seoit str_replace('=',' ',$seoit);

      
$seoit str_replace('/',' ',$seoit);

      
$seoit str_replace('\\',' ',$seoit);

      
$seoit str_replace('@',' ',$seoit);

      
$seoit str_replace('~',' ',$seoit);

      
$seoit str_replace('!',' ',$seoit);

      
$seoit str_replace('£',' ',$seoit);

      
$seoit str_replace('$',' ',$seoit);

      
$seoit str_replace('%',' ',$seoit);

   
$seoit str_replace('ğ','g',$seoit);

   
$seoit str_replace('Ğ','G',$seoit);

   
$seoit str_replace('ı','i',$seoit);

   
$seoit str_replace('İ','i',$seoit);

   
$seoit str_replace('ü','u',$seoit);

   
$seoit str_replace('Ü','U',$seoit);

   
$seoit str_replace('Ş','S',$seoit);

   
$seoit str_replace('ş','s',$seoit);

   
$seoit str_replace('ö','o',$seoit);

   
$seoit str_replace('Ö','O',$seoit);

   
$seoit str_replace('Ç','C',$seoit);

   
$seoit str_replace('ç','c',$seoit);

      
$seoit str_replace('^',' ',$seoit);

      
$seoit str_replace('*',' ',$seoit);

      
$seoit str_replace('_',' ',$seoit);

      
$seoit str_replace('{',' ',$seoit);

      
$seoit str_replace('}',' ',$seoit);

      
$seoit str_replace('[',' ',$seoit);

      
$seoit str_replace(']',' ',$seoit);

      
$seoit str_replace('-',' ',$seoit);

      
$seoit str_replace(' & ',' ',$seoit);

      
$seoit str_replace('"',' ',$seoit);

      
$seoit str_replace('.',' ',$seoit);

      
$seoit str_replace('\'',' ',$seoit);

      
$seoit str_replace(',',' ',$seoit);

      
$seoit str_replace(' ','-',$seoit);

      
$seoit str_replace(' ','-',$seoit);

      
$seoit str_replace(' ','-',$seoit);

      
$seoit str_replace(':','',$seoit);

      
$seoit str_replace('#','',$seoit);

      
$seoit str_replace('(','',$seoit);

      
$seoit str_replace(')','',$seoit);

      
$seoit str_replace('---','-',$seoit);

      
$seoit str_replace('--','-',$seoit);

      
$seoit strtolower($seoit);

      return 
$seoit;

      }

function 
makepagenavseo($start$count$total$range 0$link "") {

 global 
$locale;

 if (
$link == "") { $link FUSION_SELF."?"; }

 
$pg_cnt ceil($total $count);

 if (
$pg_cnt <= 1) { return ""; }

 
$idx_back $start $count;

 
$idx_next $start $count;

 
$cur_page ceil(($start 1) / $count);

 
$res $locale['global_092']." ".$cur_page.$locale['global_093'].$pg_cnt.": ";

 if(
$idx_back >= 0) {

  if(
$cur_page > ($range 1)) {

   
$res .= "<a href='".$link."-r0.html'>1</a>...";

  }

 }

 
$idx_fst max($cur_page $range1);

 
$idx_lst min($cur_page $range$pg_cnt);

 if (
$range == 0) {

  
$idx_fst 1;

  
$idx_lst $pg_cnt;

 }

 for (
$i $idx_fst$i <= $idx_lst$i++) {

  
$offset_page = ($i 1) * $count;

  if (
$i == $cur_page) {

   
$res .= "<span><strong>".$i."</strong></span>";

  } else {

   
$res .= "<a href='".$link."-r".$offset_page.".html'>".$i."</a>";

  }

 }

 if (
$idx_next $total) {

  if (
$cur_page < ($pg_cnt $range)) {

   
$res .= "...<a href='".$link."-r".($pg_cnt 1) * $count.".html'>".$pg_cnt."</a>\n";

  }

 }

 

 return 
"<div class='pagenav'>\n".$res."</div>\n";

}   

// Fusion v7 SEO by antiseptic - www.pcturk.org - bitiş 


themes/temanızın adı/theme.php yi açıyoruz. Aşağıdaki kodu buluyoruz:

**NOT: Bu kodun aynısı olmayabilir, temadan temaya farklılık gösterebilir fakat buna benzer bir kod olmalıdır. "render_articles" fonksiyonunun kodudur.



PHP- Kodu:
function render_article($subject$article$info) {

 

 echo 
"<table width='100%' cellpadding='0' cellspacing='0'>\n<tr>\n";

 echo 
"<td class='capmain-left'></td>\n";

 echo 
"<td class='capmain'>".$subject."</td>\n";

 echo 
"<td class='capmain-right'></td>\n";

 echo 
"</tr>\n</table>\n";

 echo 
"<table width='100%' cellpadding='0' cellspacing='0' class='spacer'>\n<tr>\n";

 echo 
"<td class='main-body middle-border'>".($info['article_breaks'] == "y" nl2br($article) : $article)."</td>\n";

 echo 
"</tr>\n<tr>\n";

 echo 
"<td align='center' class='news-footer'>\n";

 echo 
articleposter($info," &middot;").articleopts($info,"&middot;").itemoptions("A",$info['article_id']);

 echo 
"</td>\n</tr>\n</table>\n";




Bununla değiştiriyoruz:



PHP- Kodu:

function render_article($subject$article$info$subject) {

 

 echo 
"<table width='100%' cellpadding='0' cellspacing='0'>\n<tr>\n";

 echo 
"<td class='capmain-left'></td>\n";

 echo 
"<td class='capmain'>".$subject."</td>\n";

 echo 
"<td class='capmain-right'></td>\n";

 echo 
"</tr>\n</table>\n";

 echo 
"<table width='100%' cellpadding='0' cellspacing='0' class='spacer'>\n<tr>\n";

 echo 
"<td class='main-body middle-border'>".($info['article_breaks'] == "y" nl2br($article) : $article)."</td>\n";

 echo 
"</tr>\n<tr>\n";

 echo 
"<td align='center' class='news-footer'>\n";

 echo 
articleposter($info," &middot;").articleopts($info,"&middot;"$subject).itemoptions("A",$info['article_id']);

 echo 
"</td>\n</tr>\n</table>\n";




Aşağıdaki linkteki tüm dosyaları sitemizin ana klasörüne atıyoruz:

[SEO Turk forumlarında bulunan linkleri görebilmek için üyelik gerekmektedir. ]



Ve son olarak Yönetim Paneli -> Sistem Yönetimi -> Site Linkleri bölümünden



Forum linkini "forum/index.html"

İncelemeler linkini "makaleler.html" olarak değiştiriyoruz.



NOT: Windows Server'da çalışmaz

NOT: Copyright'ımı silmeyin. Zaten görünüm bozmuyor, köşede ufacık "SEO" yazıyor. Lütfen silmeyin. Emeğe saygı!!!
Alıntı Yap ve Yanıtla
  #2 (permalink)  
Alt 18.Haziran 2009, 13:17:36
Yeni Üye
 
Üyelik Tarihi: Haz 2009
Mesajlar: 1
Standart

Link yenileyebilirmiyiz acaba? Link silinmiş
Alıntı Yap ve Yanıtla
  #3 (permalink)  
Alt 23.Haziran 2009, 20:40:47
Yeni Üye
 
Üyelik Tarihi: Haz 2009
Mesajlar: 1
Standart

Özel sayfalar içinde sef ve seo düzenlemesi yapıldı mı acaba
Alıntı Yap ve Yanıtla
  #4 (permalink)  
Alt 4. Ağustos 2009, 10:11:09
Yeni Üye
 
Üyelik Tarihi: Aug 2009
Mesajlar: 3
Standart

şu linki bi yenilesek adminlere zahmet bizde faydalansak oLmazmı?

paylaşım için teşekkürler..
Alıntı Yap ve Yanıtla
  #5 (permalink)  
Alt 20. Ağustos 2009, 09:14:58
Yeni Üye
 
Üyelik Tarihi: Aug 2009
Mesajlar: 1
Standart

iyi hoş güzel, şu fusion bi adam gibi oturup seo-sef yapamadı beceriksizler. Sagol dostum, fakat anasayfada yayınladıgımz makaleler linkleri vs. gibi şeyler hala eski tarzında kalacak ve çift linkleme yaşanacak. Toptan bir sef ne zaman cıkar yada cıkarmı?
Alıntı Yap ve Yanıtla
  #6 (permalink)  
Alt 22. Eylül 2009, 23:19:04
Yeni Üye
 
Üyelik Tarihi: Eyl 2009
Mesajlar: 1
Standart

arkadaslar bu dosyalar rapidden silinmis sanirim yenileme sansi varsa sevinirim

yada elinde olan paylasirsa makbule gecer

simdiden tskler
Alıntı Yap ve Yanıtla
  #7 (permalink)  
Alt 30. Ocak 2010, 13:20:52
Yeni Üye
 
Üyelik Tarihi: Oca 2010
Mesajlar: 1
Standart

linkler kırık düzeltirseniz sevinirim.
Alıntı Yap ve Yanıtla
  #8 (permalink)  
Alt 18. Temmuz 2010, 15:01:56
Yeni Üye
 
Üyelik Tarihi: Tem 2010
Mesajlar: 1
Standart

Buyrun Saglam link [SEO Turk forumlarında bulunan linkleri görebilmek için üyelik gerekmektedir. ]
Alıntı Yap ve Yanıtla
Yanıtla

Etiketler
fusion sef, fusion seo, php-fusion, php-fusion seo

Seçenekler
Stil

Yetkileriniz
Yeni konu açamazsınız
Konulara cevap yazamazsınız
Mesajlarınıza eklenti ekleyemezsiniz
Mesajlarınızı düzenleyemezsiniz

Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı





Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0
Tüm Hakları SEO Türk'e Aittir. İçerik izinsiz kopyalanamaz.