• 13-12-2013, 19:05:50
    #1
    Merhaba arkadaşlar,

    Hazır bir rent a car scripti buldum kurdum kullanmaktayım fakat seo olarak sıkıntım var. Sistemde seo var ancak mesela kategori adı "JEEP" ben bu kategoriye tıkladığımda url'si http://goksemrentacar.com/9kiraliklar.html şeklinde id tanımlı olarak çıkıyor. Ben bunu jeep.html olarak istiyorum. Yardımcı olursanız sevinirim.
  • 14-12-2013, 02:14:20
    #2
    cagricukurlu adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar,

    Hazır bir rent a car scripti buldum kurdum kullanmaktayım fakat seo olarak sıkıntım var. Sistemde seo var ancak mesela kategori adı "JEEP" ben bu kategoriye tıkladığımda url'si http://goksemrentacar.com/9kiraliklar.html şeklinde id tanımlı olarak çıkıyor. Ben bunu jeep.html olarak istiyorum. Yardımcı olursanız sevinirim.
    Bu php bilginiz olmadan yada şu kodları değiştirin düzelir şeklinde bir değişiklik değil hocam bilginiz olsun, Sistemin tüm url yapılarının değişmesi lazım. Bunlar tek kaynakta tutulmuyorsa ki sayfa seo header yönlendirmeleri herkezin yapabileceği bir iş değildir..
  • 23-06-2014, 21:14:28
    #3
    Big_Turk adlı üyeden alıntı: mesajı görüntüle
    sayfa seo header yönlendirmeleri herkezin yapabileceği bir iş değildir..
    Bu dediğiniz laftan sonra yaptım hocam. Gazlarınız için teşekkür ederim
  • 23-06-2014, 21:21:02
    #4
    cagricukurlu adlı üyeden alıntı: mesajı görüntüle
    Bu dediğiniz laftan sonra yaptım hocam. Gazlarınız için teşekkür ederim
    Teşekkür ederim hocam mesajınız gülümsetti..

    12. ayda yazmışız konuya hatırlayamadım bile ama o zaman için okuduğunuzda sizi üzecek birşey yazdıysam çok özür dilerim.

    Php gelişimi 3-5 ay öncesine dönüpte kendi yazdığınız kodları bunlar neymiş böyle bunları benmi yazdım diyebiliyorsanız devam ediyor demektir. Çözüp uygulayabilmenize çok sevindim.

    sistemi çözdüğünüze göre bende küçük bir fonksiyon paylaşayım, kayıtlı urlelerin üst üste binmemesi için wordpress'in kontrol mekanizmasını

    	function seokontrol($baslik_seo_orjinal,$tablo,$sutun) {
    			global $db; 
    			$bulunanbasliklar = $db->get_results("SELECT $sutun FROM $tablo where $sutun like '$baslik_seo_orjinal%'", ARRAY_A);
    			for ($y=0; $y<count($bulunanbasliklar); $y++) {
    				$kontrolbaslik[] = $bulunanbasliklar[$y][$sutun	];
    			}
    			if (@in_array($baslik_seo_orjinal, $kontrolbaslik)){
    				$i = 1;
    				$baslikseo = $baslik_seo_orjinal. '_'. $i;
    				while (@in_array($baslikseo, $kontrolbaslik)){
    					$i++; $baslikseo = $baslik_seo_orjinal. '_'. $i;
    				}
    				$kayitlimi = 1;
    			}else {
    				 $baslikseo = $baslik_seo_orjinal;
    				 $kayitlimi = 0;
    			}
    			return array( 
    				'kayit_seourl'=>$baslikseo,
    				'kayitlimi'=>$kayitlimi,
    			);
    	}
    fonksiyonu ile uygulayabilirsiniz yani

    ornek-konu

    isminde bir konunuz varsa tekrar aynı isimle konu kaydetmek isterseniz bu fonksiyon size sıralama yaparak url yapısını verir

    ornek-konu-1
    ornek-konu-2
    ...

    gibi..
  • 23-06-2014, 21:24:41
    #5
    Uzun süredir girmemiştim yoğunluktan dolayı anca gördüm hocam mesajınız asıl siz kusura bakmayın. Bu bilgilerde arkadaşların işine fazlasıyla yarayacaktır. Burada yerleşmesi iyi oldu teşekkürler hocam tekrar saygılarımla... : )