Autor Zpráva
tajny spion
Profil
Jakou zapis adresy mam pouzivat a jaky je mezi nimi rozdil ohledne SEO? Co je vseobecne lepsi a pouzivanejsi?

1) http://www.neco.cz/index.php?str=neco
2) http://www.neco.cz/?str=neco

S tim souvisi druha otazka ciste ohledne SEO: je dobry nazev $str? Nebo mam radeji vypsat $strana?
Alphard
Profil
lepší sekce by byla "SEO, Google, Seznam, katalogy"
fandaa
Profil
IMHO já bych spíše zvolil http://www.neco.cz/?str=neco než-li
http://www.neco.cz/index.php?str=neco protože ten index.php bude jako duplicitní odkaz. Ale záleží jestli odkazuješ všude na index.php nebo na web jako neco.php a ne neco.php/index.php..
Zdá se mi, že jsem to někde četl, ale nevím to jistě.
Str4wberry
Profil
tajny spione
A co proměnnou „$str“ vůbec nepoužít a odkazovat „neco.cz/?neco“?
Joker
Profil
Str4wberry
A jak potom tu proměnnou rozezná v PHP?
djlj
Profil
Joker
if(isset($_GET['neco'])){ ... }

Udělal jsem to tak například na hy.cz.
Str4wberry
Profil
Joker, djlj
Ne. Myslel jsem $_SERVER['QUERY_STRING'].
djlj
Profil
Str4wberry
A nebo tak :).
Keilew
Profil
Ani jedna varianta není nejlepší. Nejlepší je přes mod_rewrite http://www.neco.cz/neco.
Joker
Profil
djlj
if(isset($_GET['neco'])){ ... }
Ajo, pokud mám množinu možných hodnot předem danou, tak by to vlastně šlo.

Keilew
Zase ne všude mod_rewrite je.
Ale jedna související jednoduchá otázka, připadá mi zbytečné na ní zakládat nové téma:
Pokud nechci mod_rewrite přepisovat všechny adresy, jak nejlépe identifikovat přepisované adresy? Dát souborům nějakou příponu, která se jinde nepoužívá (např. pro neco.cz/index.php?str=neco by adresa byla neco.cz/neco.ahoj), nebo je lepší nějaký identifikátor před jménem (neco.cz/-neco.html) anebo si vytvořit "virtuální adresář" (neco.cz/stranky/neco.html)?
tajny spion
Profil
Je mi jasny, ze mode_rewrite je nej, ale do jeho taju jsem jeste nepronikl. Proto se rozhoduji mezi temito dvema resenimi. Takze rikate, ze je lepsi pouzivat adresy typu http://www.neco.cz/?str=neco nez http://www.neco.cz/index.php?str=neco

S tim souvisi i druha otazka, jak na tyto stranky odkazovat v menu. Jako href="?str=neco" nebo href="/?str=neco" ?
Joker
Profil
S tim souvisi i druha otazka, jak na tyto stranky odkazovat v menu. Jako href="?str=neco" nebo href="/?str=neco" ?
To jsou dva různé odkazy. Ten první povede na výchozí soubor v aktuálním adresáři, ten druhý na výchozí soubor v kořenovém adresáři. Spíš bude správně ta druhá varianta, ale v některých případech může být správně ta první.
djlj
Profil
Jako href="?str=neco" nebo href="/?str=neco" ?
To záleží na tom, kam chceš odkazovat.

Vaše odpověď

Mohlo by se hodit

Zajímavé čtení:
Poptávání výměny odkazů je na této diskusi nežádoucí.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: