İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

cat.php?id=2 gibi linklerin indexlenmesi

H

hibrahim

Misafir
cat.php?id=2 gibi linklerin indexlenmesi

arkadaşlar bunun bir çözümü yokmu biz bu tip sayfaları nasıl indexleteceğiz biraz araştırdıma damın biri bir çözüm bulmuş ama onu nasıl uygulayacağız? anlayan yada daha öncedne bnilen biri varmı varsa lütfen paylaşalım.. teşekkürler..


.htaccess
<Files categorie>
ForceType application/x-httpd-php
</Files>

categorie
if(isset($_SERVER["REQUEST_URI"]))
{$temp = explode("/",$_SERVER["REQUEST_URI"]);
if (substr_count($temp[2],'.')>0) $temp = explode(".",$temp[2]); else $temp[0]=$temp[2];
if (substr_count($temp[0],'-')>0) {$temp = explode("-",$temp[0]);$resultpage=$temp[1];} else $resultpage=1;
$id=$temp[0];
settype($id,'int');}
else {$id=1;$resultpage=1;}
if ($id<1) $id=1;
elseif ($id>22) $id=22;

So if I have
/categorie/4.htm then id=4 and resultpage=1
/categorie/4-2.htm then id=4 and resultpage=2

aslında ne demek istediğini ve yapmak istediğini anladım ama nasıl uygulayacağız???
 

Sanitarium

0
İyinet Üyesi
Katılım
8 Ocak 2005
Mesajlar
151
Reaction score
0
Aynı sorunu bende yaşıyorum bilen biri yardımcı olsun lütfen.
 
H

hibrahim

Misafir
dostum az çok ne yapılacağını anladık ama nasıl ??
 
H

hibrahim

Misafir
peki senbul bunu tek tek mi yapıcaz? bi robot yokmu sayfayı gezip butun dinamik url leri normal url ye çevirecek? çok şeymi istiyorum birde linkleri tek tek mi vericez sayfaya bendeki script linkleri dğeişemiyorum ki...
 
S

Senbul

Misafir
"http://www.sevkihatun.com/categories.php?cat_id=70"
bu scriptin içinde ketegorileri olusturan kodu bul ve kodda yer alan "categories.php?cat_id=$" satırı değiştir.butun linklerin kendiliginden değişmesi gerekir.Sitemden tek satırı değiştirdiğim zaman butun kategoriler .htm oldu.

birde su session olayını kaldırmanda yarar var.google daha kolay indexler siteni.
 
H

hibrahim

Misafir
tavsiyelerin için saol sesson olayını bulamadım bulunca hemen kaldırıcam:) biraz yardımına ihtiycaım var galiba mümkünse msn e gelirmisin [email protected]
 
S

Skeleton

Misafir
tek kelimeyle mod_rewrite. 3 tane php dosyası ve 65.000 küsür kayıtlı bir database ile .htm formatında görünen binlerce sayfam var görünürde :) tüm işi 3 php dosyası ve 1 .htaccess yapıyor. tabi ben php lerimi mod_rewrite yapmak üzere yazmıştım. eğer sen hazır bir sistem üzerine mod_rewrite yapacaksan biraz karışık olabilir.
 
H

hibrahim

Misafir
skeleton msn de konuşabilirmiyiz biraz mailim bir üstteki postta var..
 

yoktur

0
İyinet Üyesi
Katılım
28 Ekim 2004
Mesajlar
2,366
Reaction score
1
Konum
/etc/istanbul.c
Google indexlemek için geldigi sayfalarda session açılırsa işte buna çok gıcık oluyor yoksa cat.php?id=2 şeklindeki sayfaları çok rahat indexliyor.
dünyadaki web sitelerinin %90 nı asp yada php eger indexleyemeseydi bu kadar geniş bir veritabanına ulaşamazdı.
 

yolte

0
İyinet Üyesi
Katılım
27 Ekim 2004
Mesajlar
0
Reaction score
0
yoktur' Alıntı:
Google indexlemek için geldigi sayfalarda session açılırsa işte buna çok gıcık oluyor yoksa cat.php?id=2 şeklindeki sayfaları çok rahat indexliyor.
dünyadaki web sitelerinin %90 nı asp yada php eger indexleyemeseydi bu kadar geniş bir veritabanına ulaşamazdı.

+1000 kesinlikle doğru arkadaşlar sitemin nerdeyse tamamı cat.php?id=1 şeklinde ve google nerdeyse tamamını indexledi. Her girilen sayfada bilgisayara cookie atmak yerine session açıyorsa bunlarıda indexliyor fakat ne kadar verimli bilmem. Bu tür session numaraları sorunu yaşayan arkadaşlar host şirketi ile konuşup php.ini dosyasındaki session başlığını kaldırtabilirler. Kolay gelsin
 

yoktur

0
İyinet Üyesi
Katılım
28 Ekim 2004
Mesajlar
2,366
Reaction score
1
Konum
/etc/istanbul.c
index.php?id=2&go=34 şeklinde 20bin küsür sayfam indexli.
O dediginiz olay 2 sene önce vardı.Şu an indexleme deseniz bile örüncek çatır çatır indexliyor.
google indexlerken zorlandığı tek sorun session açtığı sayfaları sevmemesi.Sebebde şu mesela
profile.php?mode=viewprofile&u=4134&sid=f3ca4d4f3b31e65fbf7377902f9959d8

bu sayfayı indexledi.Bir sonraki gelişinde böle bir sayfa olmayacak.indexledigi yukarıdaki sayfa bir daha olmayacağından, bu sayfanız hiç pr alamıyor.

Hosting şirketine söyleyip session olayını kapatamayız.Hosting şirketi onu yapamaz.Benim sitemin işine yarayan şey, başka sitenin işine gelmeye bilir.alışveriş siteleri session olayına muhtaç.
çözüm basit.

htaccess ddosyanıza şu kodu ekleyin.

PHP:
php_flag session.use_trans_sid off


Bu kod sayesinde artık google her gelişinde
mode=viewprofile&u=4134 sayfa böle görüntülecek ve pr alacak
 

yolte

0
İyinet Üyesi
Katılım
27 Ekim 2004
Mesajlar
0
Reaction score
0
Benim hosting şirketim için bir sorun olmadığı için php.ini den gerekli satırı çıkartıp sorunu çözmüştük. Ama tabi her host şirketi buna sıcak bakmayabilir
 

Sanitarium

0
İyinet Üyesi
Katılım
8 Ocak 2005
Mesajlar
151
Reaction score
0
Yoktur,
Söylediğin kodu .htaccess dosyama koyduğum zaman Internal Server Error hatasını alıyorum. Sorun ne olabilir?
 

yoktur

0
İyinet Üyesi
Katılım
28 Ekim 2004
Mesajlar
2,366
Reaction score
1
Konum
/etc/istanbul.c
hostun türkiyede muhtemelen ve serverındada htaccess dosyası ile configurasyon yasakmış :eek:
hostuna sölersin yok yapamayız derler.örnek vt.com.tr :p yada sadecehosting.com
sebeb dersin
güvenlik derler
yapanlar nasıl izin veriyor dersin
kızarlar
ii gidiyorum dersin.
git derler

bu seneryoyu çok yaşadım bende orada biliyom

ayrıca her çözüm yolu herkeze gelmez.eger sende session ile güvenlik kontrolü yoksa yapman gereksiz bir olay olur ;)
 

Sanitarium

0
İyinet Üyesi
Katılım
8 Ocak 2005
Mesajlar
151
Reaction score
0
Tamam saol hocam.
Host Türkiye'de değil ama dediğin gibi ayar yapmaya izin verilmiyor herhalde. Şimdi gelde adama derdini anlat :D Neyse böyle kalsın artık napalım :)
 
S

Semih

Misafir
yoktur' Alıntı:
index.php?id=2&go=34 şeklinde 20bin küsür sayfam indexli.
O dediginiz olay 2 sene önce vardı.Şu an indexleme deseniz bile örüncek çatır çatır indexliyor.


bu indexlenmeyi nasıl saglıyorsun? linkleri boyle yapınca google siliyor bu linleri. ben forumumda uygulamaya çalışıyorum ama son konular duruyor sonra bri bakıyorum belli bir sure sonra onlar gidiyor, konular silinmedigi halde

Yoktur,
senden bu konuda bir tavsiye bekliyorum,
 

cpa

0
İyinet Üyesi
Katılım
29 Temmuz 2004
Mesajlar
102
Reaction score
0
Konu arşivi diye bir bölüm yap orda bütün konuların linki olsun. Böylece google tekrar girdiğinde daha önce indexlediği konunun linkini tekrar göreceği için silmez sanırım.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst