[ sigma**2 @ 10.05.2006. 18:24 ] @
| Da pojasnim. Imam samo index.php i u njemu na primer:
Code:
switch($pageid){
case 1:
include 'jedan.php';
break;
case 2:
include 'dva.php';
break;
// i tako dalje
}
a dalje negde imam
Code:
<a href='index.php?pageid=2'> neki tekst </a>
i tako dalje.
Pretpostavjam i da oni koji ne znaju PHP mogu da razumeju sta je u pitanju.
Mene zanima samo da li je ovo sa stanovista SEO OK, lose, mnogo lose ...
Da li ce pretrazivaci ispratiti linkove i pohvatati sadrzaje u tako generisanim stranicama ili je bolje da imam razne .php fajlove nisu includovani vec svaki ponaosob predstavljaju "entry point" ? |
[ sojic @ 10.05.2006. 22:08 ] @
Ovo ti je lose SEO resenje. Pretrazivaci ne vole ? u adresi. Mozes to da izvedes sa .htaccess i rewrite modom, ili bez promenu .htaccess fajla mozes da izvedes nesto u stilu index.php/pageid. Do "pageid" mozes pristupiti sa $REQUEST_URI.
Konsultuj PHP manual.
[ bsaric @ 11.05.2006. 10:07 ] @
Tražilice ne vole teške urlove, sa puno parametara i zavrzlama, znaju preskočit i parametar id kad vide, ali takve linkove kakve ti imaš je potpuno u redu:
domena.com/index.php?pagied=broj
indeksirat će ih potpuno u redu i nećeš imat problema. No možeš imat problema što se radi o index.php, ja bi cijelu tu stvar prebacio na neki drugi php file da nije baš index.php, jer domena.com i domena.com/index.php uglavnom daju isti sadržaj, pa čisto da ne brineš kak bi tražilice to shvatile prebaci sve to na neki drugi file. Nije neki veći i značajniji problem, ali eto.
[ The Sekula @ 11.05.2006. 11:50 ] @
Citat:
sigma**2: Da pojasnim. Imam samo index.php i u njemu na primer:
Code:
switch($pageid){
case 1:
include 'jedan.php';
break;
case 2:
include 'dva.php';
break;
// i tako dalje
}
a dalje negde imam
Code:
<a href='index.php?pageid=2'> neki tekst </a>
i tako dalje.
a sta dobijas ovim pristupom? Koja je prednost njega umesto da stavis
Code:
<a href='dva.php'> neki tekst </a>
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.